[Home] [By Thread] [By Date] [Recent Entries]


> From: Elliotte Rusty Harold [mailto:elharo@m...]
> Sent: Saturday, September 28, 2002 2:43 PM
> To: Julian Reschke; xml-dev@l...
> Subject: Re:  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


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member