- From: Gregg Kellogg <gregg@greggkellogg.net>
- Date: Fri, 30 Nov 2012 16:24:59 -0500
- To: Ivan Herman <ivan@w3.org>
- CC: Dan Brickley <danbri@google.com>, W3C Web Schemas Task Force <public-vocabs@w3.org>, Gregg Kellogg <gregg@greggkellogg.net>
On Nov 30, 2012, at 12:21 PM, "Ivan Herman" <ivan@w3.org> wrote: > Dan, > > a very specific additional step: > > [snip] >> >> >> 3. Class/Property >> >> There are several cases (including the above-mentioned Actions draft) >> where it is useful within schema.org to have a first class type >> representing the notion of 'Class', and of 'Property'. This is rather >> meta and while it is not something designed for mainstream webmasters >> to encounter, it will help with structuring and documenting the >> vocabulary. >> >> I have written up a proposal for adding these (and aliasing them to >> rdfs:Class, rdf:Property) at >> http://www.w3.org/wiki/WebSchemas/SchemaDotOrgMetaSchema ...alongside >> a proposal to use schema.org/domainIncludes and >> schema.org/rangeIncludes in our RDFa representation of the schema. > > What this also means is that the registry (see also [1,2]) used for the microdata->RDF conversion at > > http://www.w3.org/ns/md > > should be extended for schema.org with: > > 'Class' : { subPropertyOf: http://www.w3.org/2000/01/rdf-schema#Class } > 'Property' : { subPropertyOf: http://www.w3.org/1999/02/22-rdf-syntax-ns#Property } > > Correct? If so, I will add those. Yeah, that sounds right. I'd also like to see entailment rules for domainIncludes and rangeIncludes. Sounds lie there's an implied owl:unionOf in there someplace. Gregg > Ivan > > > > [1] http://www.w3.org/TR/2012/NOTE-microdata-rdf-20121009/#vocabulary-registry > [2] http://www.w3.org/TR/2012/NOTE-microdata-rdf-20121009/#vocabulary-expansion > > > ---- > Ivan Herman, W3C Semantic Web Activity Lead > Home: http://www.w3.org/People/Ivan/ > mobile: +31-641044153 > FOAF: http://www.ivan-herman.net/foaf.rdf > > > > >
Received on Friday, 30 November 2012 21:25:59 UTC