[Bug 2234] R-242: Part 1: final attribute of simpleType

http://www.w3.org/Bugs/Public/show_bug.cgi?id=2234


cmsmcq@w3.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mike@saxonica.com
             Status|NEW                         |ASSIGNED




------- Comment #1 from cmsmcq@w3.org  2006-09-23 23:42 -------
Thank you for this comment (and apologies for the slow response).

I'm a little confused by the discrepancies I have just found between
the property values in the component and the attribute values in the
XML, between the Structures and Datatypes specs, and between what
our diffed versions of the spec say was the case in 1.0 and what
the copies of the 1.0 specs on the TR page say.  Clearly some serious
textual archeology is going to be necessary to straighten this out.

The structures spec does assign a meaning to the value 'extension' 
on the {final} property: it blocks the extension of the simple type
into a complex type with simple content.  So it seems to have a 
plausible place in the component display; I don't know now why it's
not included in the XML display.

The second point you raise (missing 'List of' in the description
of the 'final' attribute) is also bug 2192, which was resolved in
erratum E2-56 and in 1.0 Second Edition.  

I don't propose to close this issue, though, until we get a better 
understanding of the discrepancies I've just found, how they came 
about, and how they ought to be resolved. 

Received on Saturday, 23 September 2006 23:42:59 UTC