- 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