[Bug 2734] Simple type property values for ordinary built-in types

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