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

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

           Summary: Please un-deprecate the the namespace
                    http://www.w3.org/2001/XMLSchema-datatypes
           Product: XML Schema
           Version: 1.1 only
          Platform: PC
               URL: http://relaxng.org/xsd-20010907.html
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Datatypes: XSD Part 2
        AssignedTo: David_E3@VERIFONE.com
        ReportedBy: cowan@ccil.org
         QAContact: www-xml-schema-comments@w3.org
                CC: cmsmcq@blackmesatech.com


The XSD 1.1 Part 2 draft of 2009-01-30 claims: "The definition of a namespace
separate from the main namespace defined by this specification proved not to be
necessary or helpful in facilitating the use, by other specifications, of the
datatypes defined here."

On the contrary, this namespace is heavily used by authors of RELAX NG schemas
who wish to make use of the XSD2 datatypes.  (RELAX NG allows fully
user-specified primitive and derived datatypes, and the forthcoming DTLL
language will provide a method for declaratively specifying them.)  In fact,
this namespace is built in to the RELAX NG compact syntax: for schemas written
in that syntax, the mapping of the namespace prefix "xsd" (not "xs") to this
namespace is presumed by the RELAX NG processor.

I can't speak to the further claim "[the use of this namespace] raises a number
of difficult unsolved practical questions", as I don't know what those
questions might be.  I would have no objection, however, to deprecating the use
of this namespace in XML Schemas.


-- 
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 Monday, 2 February 2009 23:51:26 UTC