XSL WG Comments on Namespace in XML 1.1

XSL WG Comments on Namespace in XML 1.1

1. Section 1. 
"Names from XML namespaces may appear as qualified names, which may
contain a single colon separating the name into a namespace prefix and
a local part. The prefix, which ..."

Should the second sentence say something about the namespace of a name
without a prefix?

2. Section 2. 
"[Definition: A namespace is declared using a family of reserved
attributes.  Such an attribute's name must either be xmlns or have
xmlns: as a prefix. ..."

In the second sentence, xmlns: should be changed to xmlns.

3. Section 5.1
"The attribute value in a namespace declaration for a prefix may be
empty. This has the effect, within the scope of the declaration, of
removing any association of the prefix with a namespace name. Further
declarations may re-declare the prefix again:"

The ability to undeclare namespaces creates the possibility of
creating InfoSets that cannot be serialized as XML 1.0. We need to
understand how the InfoSet will tackle this problem: will there be
different InfoSets for XML 1.0 and XML 1.1, or will there be a single
InfoSet with rules for mapping it to both XML 1.0 and 1.1?

4. Section 7.
"Some characters are disallowed in URI references, even if they are
allowed in XML; the disallowed characters, according to [RFC2396] and
[RFC2732], are the control characters #x0 to #x1F ..."

The sentence implies control characters #x0 to #x1F are allowed in
XML, but only #x9, #xA, and #xD are allowed in this range.

5. Section 7.
Should there be reference to the Internet-Draft on IRI's? 

6. Appendix A.
A reference to XML 1.1 should be added.


K Karun
On behalf of the XSL Working Group

Received on Thursday, 10 October 2002 12:50:15 UTC