- From: <bugzilla@wiggum.w3.org>
- Date: Fri, 20 Jan 2006 17:59:45 +0000
- To: www-xml-schema-comments@w3.org
- Cc:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=2734
Summary: Simple type property values for ordinary built-in types
Product: XML Schema
Version: 1.1 only
Platform: All
OS/Version: All
Status: NEW
Keywords: unclassified
Severity: normal
Priority: P2
Component: Datatypes: XSD Part 2
AssignedTo: cmsmcq@w3.org
ReportedBy: sandygao@ca.ibm.com
QAContact: www-xml-schema-comments@w3.org
The value of the {annotations} property for ordinary built-in types is either
not specified, underspecified or uncorrectly specified.
Currently the text refers to an appendix for the definition of these built-in
types. One can interpret this as saying the property values are all determined
by the referenced appendix. One can also interpret this as being silent about
those vlues (as property values for other built-in types are clearly stated in
4.1.6 tableaux).
The "refer to the appendix" interpretation is taken, then the value is still
not clearly specified. {annotations} contain element information items. If a
processor chooses to expose all infoset properties of such EIIs, then it's not
clear what values certain properties have. e.g. [base uri]. Also one can trace
back to the containing document information item. It's not clear from the
appendix what values this DII should have for its properties.
Given that it's hard to describe and implement the annotations values (using
the "appendix" view) and such annotations really don't provide any benefit, an
obvious solution to this problem is to clearly state, in the main text, that
{annotations} for these built-in types is an empty sequence.
Received on Friday, 20 January 2006 18:01:06 UTC