- From: Graham Klyne <Graham.Klyne@MIMEsweeper.com>
- Date: Wed, 18 Apr 2001 18:38:58 +0100
- To: Dan Connolly <connolly@w3.org>
- Cc: RDF core WG <w3c-rdfcore-wg@w3.org>
At 01:05 PM 4/18/01 -0500, Dan Connolly wrote:
>I suggest, instead:
>
> <rdf:RDF xmlns:rdf="http://www.w3.org/2001/04/18-rdf-with-qnames#"
> xmlns:rdfs="http://www.w3.org/1999/PR-rdf-schema-19990303#"
> xmlns:eg="http://www.example.org/Set">
> <rdf:Description rdf:aboutQ="eg:Set">
> <rdf:type rdf:resourceQ="rdfs:Class"/>
> <rdfs:subclassOf rdf:resourceQ="rdfs:Container"/>
> </rdf:Description>
> </rdf:RDF>
>
>things I changed
>
> 1. the namespace name. This isn't RDF 1.0 syntax.
> It's convertable to RDF 1.0 syntax (using XSLT;
> we should provide a transformation if we persue this)
> but it's not RDF 1.0 syntax.
>
> We might conceivably replace RDF 1.0 syntax with this
> syntax, pretending RDF 1.0 syntax never existed,
> but (a) I doubt we will, and (b) until we do,
> it's useful to keep them separate.
> (cf my "namespace squatting: please don't" message
> to www-rdf-interest a while ago)
... and it's not as if there's a shortage of namespace names, eh?
> 2. <rdf:type resource="..."> -> <rdf:type rdf:resource="...">
> If you think that the XML Namespace spec specifies
> that these are equivalent, read it again.
> cf. http://www.w3.org/2000/03/rdf-tracking/#rdf-ns-prefix-confusion
> I intend to elaborate on this separately...
I agree... that was careless of me.
> 3. rdf:about -> rdf:aboutQ
> (for lack of a better name).
> We can specify (using, e.g. XML Schema) that this
> takes a qname value. More on using XML Schemas
> to specify RDF syntax separately...
I considered something like this, but wanted to focus on the core idea.
Thought: using a different namespace and XSLT transformation, maybe
there's no need to be absolutely conformant to the current 1.0 spec: in
"-rdf-with-qnames#" one might say that the attribute value syntax was (say)
like N3:
about="prefix:local"
about="<http://www.example.org/>"
Just a thought.
#g
Received on Wednesday, 18 April 2001 15:04:33 UTC