- From: Jonathan Borden <jonathan@openhealth.org>
- Date: Mon, 18 Aug 2003 19:22:58 -0400
- To: <www-rdf-comments@w3.org>
I haven't followed whether this has been reported already but I've noticed that in: http://www.w3.org/TR/2003/WD-rdf-syntax-grammar-20030123/#section-RELAXNG-Schema propertyAttr = attribute * - ( rdf:RDF | rdf:ID | rdf:about | rdf:bagID | rdf:parseType | rdf:resource | rdf:nodeID | rdf:datatype | rdf:li | rdf:Description | rdf:aboutEach | rdf:aboutEachPrefix | xml:* ) { string } shouldn't this be: propertyAttr = attribute * - ( local:* | rdf:RDF | rdf:ID | rdf:about | rdf:bagID | rdf:parseType | rdf:resource | rdf:nodeID | rdf:datatype | rdf:li | rdf:Description | rdf:aboutEach | rdf:aboutEachPrefix | xml:* ) { string } i.e. isn't it the intention to ban "local" attributes (and elements BTW)? Note that this production already bans the small subset of local attributes allowed by RDF e.g. ID,about,resource Jonathan
Received on Monday, 18 August 2003 19:23:04 UTC