I'm happy to use http://www.w3.org/2002/09/wbs/1/testgrants2-200409/ to
grant license to use these test cases to W3C if the Working Group feels
that might be necessary... All tests are namespace well-formed, yet many
implementations assume that some are not or behave in strange ways when
processing them; the relevant errata documents should be updated to
remove any doubts relative to this matter.
> Bjoern Hoehrmann wrote
>> I'm pleased to contribute the following test documents to the XML test
> 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.
The last three of these tests were in fact added to the testsuite in
the 2008 releases .
I'm in the process of going through all outstanding suggestions for
the Test Suite, and will be doing a new release soon, which will also
include the first test suggested above (as well as a similar one with
an attribute named xml:foo).