W3C home > Mailing lists > Public > www-rdf-logic@w3.org > October 2000

Re: DAML-ONT: RDF syntax

From: Dan Brickley <danbri@w3.org>
Date: Wed, 25 Oct 2000 11:03:32 -0400 (EDT)
To: Pierre-Antoine CHAMPIN <champin@bat710.univ-lyon1.fr>
cc: Dan Connolly <connolly@w3.org>, Sergey Melnik <melnik@db.stanford.edu>, www-rdf-logic@w3.org
Message-ID: <Pine.LNX.4.21.0010251100270.14530-100000@tux.w3.org>
On Wed, 25 Oct 2000, Pierre-Antoine CHAMPIN wrote:

> Dan Connolly wrote:
> > Sergey Melnik wrote:
> > > Original definition:
> > >
> > >         <Property ID="subClassOf">
> > >           <equivalentTo
> > > resource="http://www.w3.org/2000/01/rdf-schema#subClassOf"/>
> > >         </Property>
> > >
> > >         Deficiencies:
> > >           - invalid RDF syntax: attributes "ID" and 
> > >             "resource" are not qualified and
> > >             won't be recognized by all RDF parsers.
> > 
> > The spec doesn't require ID and resource to be qualified;
> > in fact, as written, it doesn't allow them to be qualified:
> > 
> >   [6.6] idAttr         ::= ' ID="' IDsymbol '"'
> >  [6.18] resourceAttr   ::= ' resource="' URI-reference '"'
> > http://www.w3.org/TR/1999/REC-rdf-syntax-19990222/#grammar
> > 
> > So it looks to me like the bug is in your tools[1],
> > not in the DAML schema.
> 
> Neither. The bug is in the spec :-P
> Seriously, I think that issue has already been raised on www-rdf-interest@w3.rdf .
> Namespace qualification (that is "rdf:ID" and "rdf:resource") *are* needed since the element name can be anything, and does not belong to any well known DTD.

Indeed. The bug writeup now has a URI,
http://www.w3.org/2000/03/rdf-tracking/#rdf-ns-prefix-confusion

There have been some messages subsequently that propose resolution for
this issue. This should feed into an errata note for the RDF syntax
spec...

Dan
Received on Wednesday, 25 October 2000 11:03:45 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:52:37 GMT