- From: <bugzilla@wiggum.w3.org>
- Date: Tue, 09 May 2006 09:29:40 +0000
- To: www-xml-schema-comments@w3.org
- CC:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=3219 Summary: Choice of XML 1.0 vs XML 1.1 datatypes Product: XML Schema Version: 1.1 only Platform: PC OS/Version: Windows XP Status: NEW Severity: normal Priority: P2 Component: Datatypes: XSD Part 2 AssignedTo: cmsmcq@w3.org ReportedBy: mike@saxonica.com QAContact: www-xml-schema-comments@w3.org (personal comment: this comment was not endorsed by the QT groups, though the subject obviously requires discussion) The choice of whether datatypes dependent on XML use the 1.0 or 1.1 definitions is stated in the Status section to be implementation-defined, but section 1.3 says it should be under user-control (by means external to the schema itself). Firstly, this is contradictory. In my view it would be better if this were defined within the schema, perhaps using a new facet. This would ensure that different software processors making use of the same schema did not apply different interpretations, and therefore (for example) that a document considered valid by its sender would not be considered invalid by its recipient. It's the job of the schema to say exactly which strings are valid for a given type and which aren't. The Note suggesting that the choice might be driven by the version label on the input document is inappropriate for some QT contexts, where there is no relevant input document, or where the XML declaration is no longer available.
Received on Tuesday, 9 May 2006 09:29:56 UTC