Collaborative work to enrich Schema.org with support for controlled vocabularies web publication with a SKOS description of concepts and schemes.
There has been two major discussion threads on adopting SKOS in schema.org: Schema.org for glossary, controled vocabulary, thesaurus... publication - which class to use ? in early 2012 and the more recent and longer Should we adopt SKOS? (early 2013). Both threads are in favor of seeing schema.org adopt a SKOS-like set of terms.
- Jean Delahousse posted a proposal on January 10 2013, which was exported (by Stéphane Corlosquet) from original Word .docx: File:Skos-schema.org-v1.pdf. This proposal has been reviewed by Antoine Isaac and Romain Wenz.
- HTML+RDFa+RDFS document listing all the additions of types and properties to schema.org
- Mapping table:
|Schema.org||SKOS||SKOS label||SKOS definition|
|name||prefLabel||preferred label||The preferred lexical label for a resource, in a given language|
|inEnumeration||inScheme||is in scheme||A concept may be a member of more than one concept scheme|
We propose to introduce a new sub-class of Intangible : Concept, mapped with skos:Concept. The class Enumeration is considered as equivalent to skos:ConceptScheme. We propose to add a property to Enumeration : hasTopConcept.
- Should we keep Concept a subclass of Intangible? There is an implicit disjunction between Intangible and other “tangible” classes (Person, CreativeWork, etc). This could raise issues with the fact that SKOS does not endorse such a disjointness (http://www.w3.org/TR/skos-primer/#seccombining). It is not very clean conceptually, sure, but some case may welcome the possibility to have a resource typed both as a Person and a Concept.
- Should we keep ConceptScheme as equivalent to Enumeration, following the practices hinted at http://blog.schema.org/2012/05/schemaorg-markup-for-external-lists.html and http://www.w3.org/wiki/WebSchemas/ExternalEnumerations , or should we create an new sub-class to put the emphasis on a new type of resources?
Todo: list people / organizations who are supporting this proposal.