> It is inconsistent. What do you do with documents on different http servers > which each refer to "foo"? What do you do with a documents > which refers to "foo" and "./foo" in the same document? Here treating > them as URIs and as strings give opposite results. You just can't do that. The current namespace spec is perfectly consistent. Namespace names are URI references. foo and ./foo are two namespace names, they are two URI references. They refer to the same URI when combined with the base URI of the document. but this is not inconsistent, and to a user the effect is exactly the same as: http://www.example.com/foo and http://www.example.com/foo are two namespace names, they are two URI, if used as a URI to retrieve a resource, they return the same resource. The `collision' happens technically at a different point but there is no inconsistency in either case and I fail to see how you can be happy to accept the second example but have such strong philosophical objection to the first. DavidReceived on Monday, 22 May 2000 13:22:04 GMT
This archive was generated by hypermail 2.2.0 + w3c-0.30 : Tuesday, 12 April 2005 12:17:22 GMT