[rdfweb-dev] Labelling stability of FOAF vocabulary properties
ldodds at ingenta.com
Fri Jun 27 15:00:25 UTC 2003
Dan Brickley wrote:
> Re (ii), vocabulary stability and confusion, I have a plan(!). Rather than
> worry whether FOAF itself is 'stable' or not, I intend to tag each vocabulary
> item with 'stable','unstable','testing'. For eg., 'foaf:homepage' is stable;
> 'foaf:surname' is unstable; much of the rest is 'testing'. More on this in due
> course. I hope this should clear up some concerns folk have w.r.t. deployability
> of different bits of FOAF vocab.
I got to thinking about this some over lunch today, and thought that perhaps
a nice way to do this would be to label up the FOAF schema to include some
extra information about each rdfs:Class and rdf:Property.
I was thinking that the following information would be useful to know about
- status: literal value (stable, unstable, testing)
- creation date: date property/class was added
- issues: pointing to a resource describing issues/discussion of this property relating
to its move from testing -> stable
- examples: pointing to documentation about using this property, e.g: FoafExamples
Any advances on those?
I've made up some elements in a custom vocab and have begun whipping up an XSLT stylesheet
that takes the FOAF schema and produces some friendly documentation including
some of the above. Will circulate when its done (mainly formatting issues to resolve now).
I just wondered whether there were other properties that people thought might be
useful? Or whether there's related work elsewhere -- some time in front of Google didn't
pull out anything obvious.
More information about the foaf-dev