- From: Jeremy Carroll <jjc@hplb.hpl.hp.com>
- Date: Mon, 03 Oct 2005 15:51:42 +0100
- To: SWBPD <public-swbp-wg@w3.org>
One point about SPARQL that has wider implications is that they use IRIs rather than RDF URI References (as used in RDF and OWL). e.g. http://www.w3.org/TR/2005/WD-rdf-sparql-query-20050721/#WritingSimpleQueries [[ The terms delimited by "<>" are IRI references ]] RDF URI References were intended to be IRIs, but the IRI spec was not ready, but is now published as: http://www.ietf.org/rfc/rfc3987.txt There are a number of differences between these concepts. e.g. spaces are legal in RDF URI References more detailed consideration of specific Unicode characters occurs in the concept of IRI a treatment of bidirectional control characters is included [e.g. IRIs MUST NOT contain bidirectional formatting characters (LRM, RLM, LRE, RLE, LRO, RLO, and PDF).] IRIs contain a treatment of internationalized domain names, and punycode encoding of them I believe all IRIs are RDF URI references, but the converse is definitely false. Moreover this is an improvement. However, it works within a mindset in which RFC 3987 will be the definitive document for W3C specs about internationalizeds URIs; somehow it implicitly takes RDF as endorsing RFC 3987 and normatively depending on it, with a future reference. Jeremy
Received on Monday, 3 October 2005 14:51:48 UTC