- Part 3, Section 5.3.2: It is not clear whether the list of possible actions has an order of priority.
There is an order between the 1st and 2nd bullet point, and the 3rd one should obviously be a last resort. Or maybe that needs spelling out explicitly?
- Part 3, Section 8.13.2 <text:index-entry-text>: The prose states that the element "contains the text of an index entry", but the element is specified in the schema to be empty.
These are template elements, so probably replace the "contains" with "represents" as for the other elements.
- Part 3, Section 10.4.9 <draw:param>: The term "contains" should be "references" or "specifies".
"specifies" appears better, it doesn't look like it's referencing anything.
- Part 3, Section 19.39 db:data-source-setting-is-list: The bulleted list appears to reference the wrong element. It probably should reference 12.23 <db:data-source-setting>, not 12.22 <db:data-source-settings>, because <db:data-source-setting-value> is a child of the former, not the latter.
Agreed, good find!
Regards,
Michael
------------------------------
Michael Stahl
allotropia software GmbH
------------------------------
Original Message:
Sent: 07-17-2025 10:42
From: Francis Cave
Subject: Some editorial issues in ODF 1.4 CS01
Dear all
Here are some editorial issues that I've encountered in looking at the text of ODF 1.4 CS01, currently out for public review and comment. Many of these issues concern the use of the term "contains" on elements that have no child nodes. I do not consider the attributes of an element to be "content", but you might feel that I am being pedantic!
- All Parts: Metadata needs updating, as it still relates to ODF 1.3.
- Part 3, Section 5.3.2: It is not clear whether the list of possible actions has an order of priority.
- Part 3, Section 5.3.5, Para 1: Delete "is" before "may be".
- Part 3, Section 8.13.2 <text:index-entry-text>: The prose states that the element "contains the text of an index entry", but the element is specified in the schema to be empty.
- Part 3, Section 9.6.10 <table:data-pilot-subtotal>: The prose states that the element "contains the results of a single subtotal calculation", but the element is specified in the schema to be empty. I think the term "contains" should perhaps be "references" or "specifies" (via the "table:function" attribute).
- Part 3, Section 9.9.5 <table:dependency>: The prose states that the element "contains the information about one change action on which on which the current tracked change depends", but the element is specified in the schema to be empty. I think the term "contains" should be "references" or "specifies" (via the "table:id" attribute). Also, the repetition of "on which" needs to be deleted.
- Part 3, Section 9.9.18 <table:cell-address>: The term "contains" should be "references" or "specifies".
- Part 3, Section 10.4.9 <draw:param>: The term "contains" should be "references" or "specifies".
- Part 3, Section 13.10 <form:list-value>: The term "contains" should be "references" or "specifies".
- Part 3, Section 19.39 db:data-source-setting-is-list: The bulleted list appears to reference the wrong element. It probably should reference 12.23 <db:data-source-setting>, not 12.22 <db:data-source-settings>, because <db:data-source-setting-value> is a child of the former, not the latter.
Kind regards,
Francis