- From: <bugzilla@wiggum.w3.org>
- Date: Wed, 02 May 2007 02:03:19 +0000
- To: www-xml-schema-comments@w3.org
- CC:
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