Separate default namespace for elements from the default namespace for types #372
Labels
Enhancement
A change or improvement to an existing feature
Requires confirmation
Text is in the current draft but requires WG review and acceptance
XPath
An issue related to XPath
Currently the static context provides a "default namespace for elements and types". It's not at all clear why these should be the same. For types, the vast majority of QNames representing types are in the XML Schema namespace, which is never used for elements.
In the current 4.0 drafts the two default namespaces are separated; but this has not been reviewed or agreed by the CG. This issue is raised for discussion of the change, and I will also review the design to see whether it still make sense.
Some observations on the current text for XQuery:
Note that issue #65 talks of the need for different default namespaces for input and output elements. I think that's a separate issue.
Observations on the current text for XSLT:
The text was updated successfully, but these errors were encountered: