W3C home > Mailing lists > Public > semantic-web@w3.org > November 2013

Re: rdf:Description and rdf:about not defined in RDF namespace document

From: Sandro Hawke <sandro@w3.org>
Date: Fri, 29 Nov 2013 12:40:30 -0500
Message-ID: <5298D18E.9070200@w3.org>
To: Bernard Vatant <bernard.vatant@mondeca.com>, Martynas Jusevičius <martynas@graphity.org>
CC: Semantic Web <semantic-web@w3.org>
On 11/29/2013 09:47 AM, Bernard Vatant wrote:
> Thanks Martinas
>
> I understand those are syntactic RDF/XML sugar. But in that case one 
> can wonder why they are defined in the same namespace as proper 
> "things" which have specified semantics.
> (Agreed there is no way to change that now, just trying to figure how 
> to explain this to beginners looking at the spec).

I agree.    My inclination would be have them in the namespace document 
as just type "Resource".   I know that's redundant, but to a human 
reader it makes the point that we're NOT saying they are Properties or 
Classes.      And then have an rdfs:comment explaining the situation.

How's that sound?

      -- Sandro

> Seems to me the good answer in the long run is : forget about RDF/XML 
> an use Turtle :)
>

>
>
>
> 2013/11/29 Martynas Jusevičius <martynas@graphity.org 
> <mailto:martynas@graphity.org>>
>
>     Bernard,
>
>     rdf:Description and @rdf:about are RDF/XML specific constructs, and as
>     such don't have much with the general RDF to do.
>
>     Martynas
>     graphityhq.com <http://graphityhq.com>
>
>     On Fri, Nov 29, 2013 at 3:25 PM, Bernard Vatant
>     <bernard.vatant@mondeca.com <mailto:bernard.vatant@mondeca.com>>
>     wrote:
>     > Hi all
>     >
>     > Aside the debate of RDF namespace, I was looking at
>     > http://www.w3.org/1999/02/22-rdf-syntax-ns document which is
>     supposed to
>     > define all elements in RDF namespace. But it does not define
>     some of the
>     > most used elements in this namespace : rdf:Description and
>     rdf:about.
>     > I was not aware of this, and it triggers two questions :
>     > Why are not they defined is this document?
>     > Where else are they defined?
>     >
>     > The point is that if I dereference
>     > http://www.w3.org/1999/02/22-rdf-syntax-ns#about it leads me to
>     a document
>     > where this URI is used but not defined.
>     >
>     > Providing it's defined somewhere, would it be correct to say
>     that rdf:about
>     > is a datatype property with range xsd:anyURI?
>     > Does the following triple holds?
>     > <http://example.org/foo>  rdf:about
>      "http://example.org/foo"^^xsd:anyURI
>     >
>     > Thanks for any clarification
>     >
>     > --
>     > Bernard Vatant
>     > Vocabularies & Data Engineering
>     > Tel : + 33 (0)9 71 48 84 59
>     <tel:%2B%2033%20%280%299%2071%2048%2084%2059>
>     > Skype : bernard.vatant
>     > http://google.com/+BernardVatant
>     > --------------------------------------------------------
>     > Mondeca
>     > 3 cité Nollez 75018 Paris, France
>     > www.mondeca.com <http://www.mondeca.com>
>     > Follow us on Twitter : @mondecanews
>     > ----------------------------------------------------------
>
>
>
>
> -- 
> *Bernard Vatant
> *
> Vocabularies & Data Engineering
> Tel : + 33 (0)9 71 48 84 59
> Skype : bernard.vatant
> http://google.com/+BernardVatant
> --------------------------------------------------------
> *Mondeca*****
> 3 cité Nollez 75018 Paris, France
> www.mondeca.com <http://www.mondeca.com/>
> Follow us on Twitter : @mondecanews <http://twitter.com/#%21/mondecanews>
> ----------------------------------------------------------
Received on Friday, 29 November 2013 17:40:38 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 1 March 2016 07:42:46 UTC