- From: Henrik Frystyk Nielsen <frystyk@microsoft.com>
- Date: Fri, 30 Jun 2000 08:58:18 -0700
- To: <XML-uri@w3.org>, "Simon St.Laurent" <simonstl@simonstl.com>
Thank you for the clarification - seems to me to say that * we do allow relative URIs knowing that define them within a "context" * we do define literal comparison as the fundamental comparison algorithm taking into account that context I fully agree with this and I think the last part: > It seems best to me to keep 'namespace names' as just names, while > preserving base URI information and allowing applications to build > 'namespace URIs' as necessary in given contexts, typically involving > retrieval. can be achieved by imposing a restriction on the application *generating* a document using namespace identifiers must take into account the properties of the namespace that the identifiers belong to. This can be expressed as something like this: "An application generating a document containing namespace identifiers SHOULD take into account the properties of the URI space to which these identifiers belong. For example, if a URI space has normalization rules defining case-insensitivity then the generating application SHOULD NOT assign different semantics to two names that only differ in case." That, it is the responsibility of the generating application, not the application consuming a document, that the properties of the names are enforced. Henrik
Received on Friday, 30 June 2000 11:58:54 UTC