W3C home > Mailing lists > Public > public-qt-comments@w3.org > February 2004

[XQuery] IBM-XQ-004: Remove namespace nodes from XQuery document

From: Don Chamberlin <chamberl@almaden.ibm.com>
Date: Wed, 11 Feb 2004 15:49:49 -0800
To: public-qt-comments@w3.org
Message-ID: <OFC1AE6CC2.3B1B4FF1-ON88256E37.00800E5C-88256E37.0082E850@us.ibm.com>
(IBM-XQ-004) In the XQuery document, there should be no reference to 
"namespace nodes". Since XQuery does not support the namespace axis, there 
is no way for an expression to return a namespace node. All references to 
namespace nodes should be replaced by references to the "in-scope 
namespaces" of an element, a term that is already widely used in both the 
Data Model and the Functions and Operators documents. Nodes are needed 
only to preserve identity and to represent a position on an axis. Since 
namespace-prefix-bindings in XQuery have neither identity nor position, 
there is no need in XQuery for the concept of a "namespace node". See 
IBM-DM-031 for a related Data Model comment, but note that this proposal 
can be adopted independently of IBM-DM-031 (
http://lists.w3.org/Archives/Public/public-qt-comments/2004Feb/0207.html)

--Don Chamberlin
Received on Wednesday, 11 February 2004 18:50:07 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 5 February 2014 07:13:57 UTC