- From: <bugzilla@wiggum.w3.org>
- Date: Mon, 05 Nov 2007 19:05:42 +0000
- To: www-xml-schema-comments@w3.org
- CC:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=5250
Summary: Prefix as part of xs:QName value space
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
XDM varies the mapping from lexical space defined in XML Schema 1.0 in two
ways: by retaining the timezone information from dates and times, and by
retaining the prefix from QNames and NOTATIONs.
XML Schema 1.1 fixes the first problem by keeping the timezone as part of the
value and then ignoring it when doing equality matching.
It would seem to be useful to adopt the same strategy to fix the second
problem: retain the prefix as part of the value space for xs:QName and
xs:NOTATION, but take no account of it in the equality relation.
I realize this is related to a number of other open issues concerning QNames
(search Bugzilla for QName in Schema Part 2). My general feeling from a quick
scan of these issues is that this change will not make any of those known
problems any harder to solve, and may make some of them easier.
Received on Monday, 5 November 2007 19:05:54 UTC