[Bug 4518] inaccurate description of PSVI in 3.16.5

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

           Summary: inaccurate description of PSVI in 3.16.5
           Product: XML Schema
           Version: 1.1 only
          Platform: Macintosh
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Structures: XSD Part 1
        AssignedTo: cmsmcq@w3.org
        ReportedBy: cmsmcq@w3.org
         QAContact: www-xml-schema-comments@w3.org


Section 3.16.5 of Structures reads in part:

   Note: The ID/IDREF binding information item, unlike most 
   other aspects of this specification, is essentially an 
   internal bookkeeping mechanism. It is introduced to support 
   the definition of Validation Root Valid (ID/IDREF) (§3.3.4) 
   above. Accordingly, conformant processors may, but are not 
   required to, expose it in the ˇpost-schema-validation infosetˇ. 
   In other words, the above constraint is to be read as saying 
   ˇassessmentˇ proceeds as if such an infoset item existed.

This seems to reflect one of the conflicting views of the PSVI
visible in XSD 1.0, and not the one the WG eventually agreed to
adopt.  The implication here is that the ID/IDREF table is unusual
in being optionally exposed or hidden, while OTHER parts of the 
PSVI must be exposed.  That proposition is false:  no part of the
PSVI is required to be exposed as a condition of XSD conformance.
The note should either be reworded or deleted entirely.  Deletion is
simpler.

This may be regarded as an editorial issue.

Received on Wednesday, 2 May 2007 02:03:21 UTC