This section clearly state, that interleaving is not allowed in Office Open XML packages, while Part 2 section 9.1.4 (page 30 , line 2) describe how Interleaving is implemented in the OPC. Since interleaving is not allowed in Office open XML, but clearly defined in Part 2, this would probably be missed by implementer and could lead to confusion and "incompatibility"
Not a necessary part of the information specification.
Part 1
Section 9.1.5
Ed
Proposed Disposition of DIS 29500 Comment DK-0099 (Modified: 2008-01-10) Agreed; this constraint (and the constraint on OPC specified in §9.1.1) should not be part of the standard. The following changes will be made: Part 1, §9.1, page 16, lines 59: 9.1 Constraints on Office Open XML’s Use of OPC While the OPC specification is designed for the representation of Office Open XML documents, it could also support a much broader range of applications. As a result, the use of some OPC features is restricted within Office Open XML documents. These additional requirements Clarifications to the use of OPC are discussed in the following subordinate subclauses. Any requirement not mentioned here is inherited from the OPC specification. Part 1, §9.1.1, page 16, lines 1015: 9.1.1 Part Names An Office Open XML part name shall contain only ASCII characters, in non-escaped or escaped form. The following ASCII characters are permitted in non-escaped form: "!", "$", "%", "&", "’", "(", ")", "*", "+", ",", "-", ".", the decimal digits "0""9", ":", ";", "=", "@", the Latin alphabetic characters "A""Z" and "a""z", "_", and "~". All other ASCII characters are permitted only when escaped as an encoded triplet of the form "%HH", where H is a hexadecimal digit.] Part 1, §9.1.5, pages 1617, lines 2530, 12: 9.1.5 Interleaving Office Open XML document parts shall be arranged contiguously in a package as defined by simple ordering. Parts within an Office Open XML package shall not be interleaved. All parts shall be stored as complete ZIP items, and the interleaving functionality defined in Part 2 of this Standard shall not be used. [Note: Part 2 of this Standard specifies a method for interleaving parts, which is a very useful capability for stream processing. In order to simplify initial implementations of the Standard, interleaving is not used in this current version of the Office Open XML formats but it may be used in further versions of the standard or by other formats that leverage OPC. end note] Similar Comments: CA-0007 , CO-0004 , DE-0004 , FR-0009 , GB-0036 , KE-0017 , PT-0027 , US-0031
