DR 09-0320 - OPC: Relationships Markup

Shawn Villaron shawnv at microsoft.com
Tue Jan 5 19:26:27 CET 2010


Here is our proposal for addressing this DR.

Agreed.  Rewrite as follows:



Change Part 2, §9.3.2, "Relationship Markup" as follows

Relationship Markup
Relationships are represented using Relationship elements nested in a single Relationships element. These elements are defined in the Relationships namespace, as specified in Annex F. The W3C XML Schema for relationships is described in Annex D.
A Relationships Part shall not be an empty file. If present, a Relationships Part shall hold, at a minimum, a single Relationships root element with no child elements must be a schema-valid XML document.



Similarly, although not requested in the DR, the change should be made to the Rule text of ID M1.26 in Annex H. Guidelines for Meeting Conformance, §H.1 Package Model as follows
A Relationships Part shall not be an empty file. If present, a Relationships Part shall hold, at a minimum, a single Relationships root element with no child elements must be a schema-valid XML document.

The package implementer shall require that every Relationship element has an Id attribute, the value of which is unique within the Relationships part, and that the Id datatype is xsd:ID, the value of which conforms to the naming restrictions for xsd:ID as described in the W3C Recommendation "XML Schema Part 2: Datatypes."
See attached for additional context for this response.

Thanks,

shawn




-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.vse.cz/pipermail/sc34wg4/attachments/20100105/21183e1a/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: DR 09-0320.pdf
Type: application/pdf
Size: 399514 bytes
Desc: DR 09-0320.pdf
URL: <http://mailman.vse.cz/pipermail/sc34wg4/attachments/20100105/21183e1a/attachment-0001.pdf>


More information about the sc34wg4 mailing list