- From: <Svgdeveloper@aol.com>
- Date: Thu, 24 Oct 2002 14:18:04 -0400 (EDT)
- To: public-qt-comments@w3.org
- Message-ID: <15c.15e1299b.2ae99338@aol.com>
I apologise if this issue has already been raised on list. I have a vague recollection of seeing some discussion of this issue but don't recall where. In the Namespaces in XML Recommendation the following definition is given: "An XML namespace is a collection of names, identified by a URI reference". In XSLT 1.0 we have the namespace URI http://www.w3.org/1999/XSL/Transform associated with the collection of element type names enumerated in the XSLT 1.0 Recommendation. In XSLT 2.0 we have the same namespace URI associated with a non-identical collection of element type names. So, on the surface at least, XSLT (2.0) is not consistent with the Namespaces in XML Recommendation. I appreciate that an XSLT processor will, in all likelihood, use the xsl:version attribute to resolve the ambiguity. However, it seems to me that succeeding versions of many XML application languages are likely to provide successive distinct collections of element type names, associated apparently with the same namespace URI. Perhaps this is an issue for the TAG, rather than being an issue specific to XSLT 2.0. Andrew Watt
Received on Friday, 25 October 2002 06:03:06 UTC