[Bug 6522] Please un-deprecate the the namespace http://www.w3.org/2001/XMLSchema-datatypes

http://www.w3.org/Bugs/Public/show_bug.cgi?id=6522


Michael Kay <mike@saxonica.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mike@saxonica.com




--- Comment #1 from Michael Kay <mike@saxonica.com>  2009-02-03 08:39:46 ---
For information, the problems with this namespace centred on the question of
whether or not the types in this namespace are identical to the types in the
primary XSD namespace, or derived from them. Derivation doesn't work, because
there is no multiple inheritance, so (using prefixes xs and xsd to distinguish
the namespaces) xsd:long cannot be derived both from xs:long and from
xsd:integer. So the only way to make these types work is by some sort of claim
that the namespace URIs are synonymous. But we don't have any formal way of
making that claim true; if two schema components have different {target
namespace} properties, then they are by definition distinct.


-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Tuesday, 3 February 2009 08:39:55 UTC