RE: [xml-dev] namespaces in XML 1.1 - namespace names become *IRI* references

From
Julian Reschke <>
To
Elliotte Rusty Harold <>,
Date
2002-09-28T14:36:00Z
ID
<>
Thread
RE: [xml-dev] namespaces in XML 1.1 - namespace names become *IRI* references
> From: Elliotte Rusty Harold [mailto:]
> Sent: Saturday, September 28, 2002 2:43 PM
> To: Julian Reschke; 
> Subject: Re: [xml-dev] namespaces in XML 1.1 - namespace names become
> *IRI* references
>
>
> At 2:13 PM +0200 9/28/02, Julian Reschke wrote:
>
>
> >Namespace names allowing characters outside the ASCII character set means
> >that this change will break any code that currently relies on
> the fact that
> >namespace names must be valid URI references according to RFC2396.
>
> It's not at all clear that "namespace names must be valid URI
> references according to RFC2396", even in Namepaces 1.0. Using a
> non-URI as a namespace name does not appear to violate either the BNF
> grammar or the Namespace constraints listed in that spec.

I agree that this has been discussed controversially. Fact is, the
specification says...

"[Definition:] The attribute's value, a URI reference, is the namespace name
identifying the namespace."

It is also fact that there is software that *does* check this constraint
(for instance James Clark's Jing). So -- if any -- this shows that
namespaces 1.1 should clarify *that* (right now, it seems to have the same
problem as 1.0).

--
<green/>bytes GmbH -- http://www.greenbytes.de -- tel:+492512807760