W3C home > Mailing lists > Public > public-vocabs@w3.org > November 2012

Re: schema.org weekend reading: Actions/Activities; Audience draft, and Class/Property.

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>
Message-ID: <B4616A77-44F7-4175-89A6-652B11E52713@kellogg-assoc.com>
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 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 30 November 2012 21:26:00 GMT