Re: Namespaces in XML 1.x test suite contribution

>   I'm pleased to contribute the following test documents to the XML test
> suite:

Presumably that's not what you really mean.

>   * <xml:foo/>

This document is uncontroversial I think.  The document is well-formed
but uses a reserved element name, which is unwise.

>   * <xmlns:foo/>

http://www.w3.org/XML/xml-names-19990114-errata#NE05 says:

  The prefix xmlns is used only to declare namespace bindings

(and Namespaces 1.1 says the same).  This should be changed to use "MUST".


>   * <foo xmlns='http://www.w3.org/XML/1998/namespace'/>
>   * <foo xmlns='http://www.w3.org/2000/xmlns/'/>

NE05 should be changed to add to disallow the use of these namespace
names as the default namespace.

-- Richard

Received on Monday, 19 December 2005 16:11:24 UTC