-
Type: Bug
-
Status: Applied
-
Priority: Minor
-
Resolution: No Action
-
Affects Version/s: ODF 1.2 Part 1 CD 4
-
Fix Version/s: ODF 1.2 Part 1 CD 5
-
Component/s: Conformance
-
Labels:None
-
Environment:
This applies to ODF 1.2 Part 1 CD04 section 22.2.2 (D2) but it also applies to (D2) in earlier CDs and working drafts.
-
Proposal:
In ODF 1.2 Part 1 CD04 22.2.2(D2) the following does not seem to specify what is intended:
"A conforming OpenDocument extended document shall meet all requirements of a conforming document except (D1.2.3), (D1.3.3), and (D1.5) ... ."
This however, does not exclude Conforming OpenDocument Documents as Conforming OpenDocument Extended Documents, since they automatically qualify as satisfiers of all provisions other than the three listed as not required. The additional provisions, (D2.1) and (D2.2) are trivially satisfied because (D1.2.3) and (D1.3.3) provisions accomplish that for Conforming OpenDocument Documents.
From the way other clauses are written, I believe that the intended statement is more like
"A conforming OpenDocument extended document shall meet all requirements of a conforming document except it SHALL NOT satisfy (D1.2.3), (D1.2.2) and (D1.5) and it SHALL satisfy the following requirements:"
I think completely excluding (D1.5) is a problem, since the matching of mimetype and <office:body> element seems benign. The only material difference around (D1.5) appears to be (D4.4-D4.5) and no others. Do we really want to open the gate wider than that in terms of what qualifies as some sort of ODF document?