[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Just require URLs
Jonathan Borden wrote: > > Interestingly 2396 defines 'resource' as > either an abstract or physical entity, an example of an abstract entity > would be a namespace. Tim claims that a namespace is not a resource of any sort. The namespace mechanism uses a string that happens to be a URI. The existence of the URI implies the existence of the resource but it does not imply that the namespace *is* the resource. I have pointed to terminology in the namespaces specification that could be used to support that view but it clearly was not the intent of at least one of the editors. It is clearly the intent of RFC 2396 that it be possible to differentiate between URLs and URNs based on syntax, not on context. Furthermore, 2386 does not claim to update or obsolete 2141 which says: "this document sets forward the canonical syntax for URNs" and says: "all URNs have the following syntax..." > Under the definition of URN in 2396, a URN is any URI whose intention is > to reference an abstract resource, act primarily as a name, and/or not be > retrievable via a network. Under the definition in 2396, "urn" defines a > scheme/namespace (URI namespace) whose intention is to serve *only* for > URNs, however the spec suggests that any scheme e.g. "http" can serve to > define a URN, given the definition of URN in 2396 (part of which my earlier > message quotes). It does not suggest any such thing. Rather it goes out of its way to justify its use of URLs as examples instead of URNs. If they could be interepted either way, why bother? URN "identifiers [are] drawn from a set of defined namespaces." *Defined URN Namespaces* -- as in draft-ietf-urn-nid-req > So, my reading of RFC 2396 and the XML namespace spec leads me to > conclude that all URIs used as XML namespaces are properly URNs regardless > of the URI scheme prefix. As David Megginson said much more eloquently, you can read as much into the RFCs and IDs as you can into the Bible. I have never heard a reading compatible with yours before so it certainly isn't a basis for interoperable behavior. If http://www.w3.org can be interpreted as a URN without some explicit statement in the containing context but based rather on the state of someone's neurotransmitters and "intent" then we have are destined to have a big interoperability problem. -- Paul Prescod - ISOGEN Consulting Engineer speaking for only himself http://itrc.uwaterloo.ca/~papresco "Silence," wrote Melville, "is the only Voice of God." The assertion, like its subject, cuts both ways, negating and affirming, implying both absence and presence, offering us a choice; it's a line that the Society of American Atheists could put on its letterhead and the Society of Friends could silently endorse while waiting to be moved by the spirit to speak. - Listening for Silence by Mark Slouka, Apr. 1999, Harper's xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i... Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1 To (un)subscribe, mailto:majordomo@i... the following message; (un)subscribe xml-dev To subscribe to the digests, mailto:majordomo@i... the following message; subscribe xml-dev-digest List coordinator, Henry Rzepa (mailto:rzepa@i...)
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|