• Type: Bug
    • Resolution: Fixed
    • Priority: Blocker
    • ODF 1.2
    • Affects Version/s: ODF 1.2
    • Component/s: None
    • None
    • Hide

      Proposed resolution:

      Section 18.811.9 <text:toc-mark-start> (sub section of 18.811 text:id) contains the two paragraphs:


      Applications that read documents shall ignore this attribute if it occurs on any of these elements if there is an xml:id attribute existing for the same element. If no xml:id attribute is existing for the same element, then the text:id attribute should be processed as it were an xml:id attribute.

      Applications that write documents may still write text:id attributes for these elements in addition to xml:id attributes. An element shall not have an text:id attribute if there is no xml:id attribute existing for the same element. The value of the text:id attribute shall equal the value of the xml:id attribute.

      These paragraphs must be removed in this section, and instead must be added to these sections:

      18.811.1 draw:text-box
      18.811.4 text:changed-region
      18.811.5 text:h
      88.811.7 text

      I suggest that we rephrase them slightly to make use of our new ODF producer and consumer terms (changed text is marked with *)


      OpenDocument consumers shall ignore this attribute if it occurs on any of these elements if there is an xml:id attribute existing for the same element. If no xml:id attribute is existing for the same element, then the text:id attribute should be processed as it were an xml:id attribute.

      OpenDocument producers may still write text:id attributes for these elements in addition to xml:id attributes. *

      *An element shall not have an text:id attribute if there is no xml:id attribute existing for the same element. The value of the text:id attribute shall equal the value of the xml:id attribute.


      The same text exists for 18.7 anim:id, 18.190 draw:id and 18:289 form:id. It should be changed there as well.

      18.190 draw:id further must be divided into two sub section. I will submit a new issue for this.

      Show
      Proposed resolution: Section 18.811.9 <text:toc-mark-start> (sub section of 18.811 text:id) contains the two paragraphs: — Applications that read documents shall ignore this attribute if it occurs on any of these elements if there is an xml:id attribute existing for the same element. If no xml:id attribute is existing for the same element, then the text:id attribute should be processed as it were an xml:id attribute. Applications that write documents may still write text:id attributes for these elements in addition to xml:id attributes. An element shall not have an text:id attribute if there is no xml:id attribute existing for the same element. The value of the text:id attribute shall equal the value of the xml:id attribute. — These paragraphs must be removed in this section, and instead must be added to these sections: 18.811.1 draw:text-box 18.811.4 text:changed-region 18.811.5 text:h 88.811.7 text I suggest that we rephrase them slightly to make use of our new ODF producer and consumer terms (changed text is marked with *) OpenDocument consumers shall ignore this attribute if it occurs on any of these elements if there is an xml:id attribute existing for the same element. If no xml:id attribute is existing for the same element, then the text:id attribute should be processed as it were an xml:id attribute. OpenDocument producers may still write text:id attributes for these elements in addition to xml:id attributes. * *An element shall not have an text:id attribute if there is no xml:id attribute existing for the same element. The value of the text:id attribute shall equal the value of the xml:id attribute. The same text exists for 18.7 anim:id, 18.190 draw:id and 18:289 form:id. It should be changed there as well. 18.190 draw:id further must be divided into two sub section. I will submit a new issue for this.
    • Hide

      OK, this gets complicated but here goes:

      Section 18.811.9 <text:toc-mark-start> (sub section of 18.811 text:id) contains the two paragraphs:


      Applications that read documents shall ignore this attribute if it occurs on any of these elements if there is an xml:id attribute existing for the same element. If no xml:id attribute is existing for the same element, then the text:id attribute should be processed as it were an xml:id attribute.

      Applications that write documents may still write text:id attributes for these elements in addition to xml:id attributes. An element shall not have an text:id attribute if there is no xml:id attribute existing for the same element. The value of the text:id attribute shall equal the value of the xml:id attribute.

      These paragraphs must be removed in this section, and instead must be added to these sections:

      ***Actually need to also delete the paragraph:

      For <text:changed-region>, <text>, etc.

      ****

      Second, The text:id specifies -> The text:id attributes specifies (for all of 18.811)

      18.811.1 draw:text-box
      18.811.4 text:changed-region
      18.811.5 text:h
      88.811.7 text

      I suggest that we rephrase them slightly to make use of our new ODF producer and consumer terms (changed text is marked with *)


      OpenDocument consumers shall ignore this attribute if it occurs on any of these elements if there is an xml:id attribute existing for the same element. If no xml:id attribute is existing for the same element, then the text:id attribute should be processed as it were an xml:id attribute.

      OpenDocument producers may still write text:id attributes for these elements in addition to xml:id attributes. *

      *An element shall not have an text:id attribute if there is no xml:id attribute existing for the same element. The value of the text:id attribute shall equal the value of the xml:id attribute.

      The foregoing needs to be element specific and take out the "is existing" construction, thus:

      ****
      OpenDocument consumers shall ignore a text:id attribute if it occurs on a draw:text-box element with an xml:id attribute value. If there is no xml:id attribute value, then a text:id attribute should be processed as it were an xml:id attribute.

      OpenDocument producers may write text:id attributes for draw:text-box elements in addition to an xml:id attribute.

      A draw:text-box element shall not have an text:id attribute if it has no xml:id attribute value. The value of a text:id attribute shall equal the value of an xml:id attribute on the same draw:text-box element.
      ***


      The same text exists for 18.7 anim:id, 18.190 draw:id and 18:289 form:id. It should be changed there as well.

      ***
      Replace with modified language in all three places.

      BTW, swept the draft for ID -> identifier as appropriate.

      Do note that ID still occurs in 18:906 xforms:bind but <xforms:submission> accepts xml:id so I think that is a valid use. Not really under our control.

      18.190 draw:id further must be divided into two sub section. I will submit a new issue for this.

      Show
      OK, this gets complicated but here goes: Section 18.811.9 <text:toc-mark-start> (sub section of 18.811 text:id) contains the two paragraphs: — Applications that read documents shall ignore this attribute if it occurs on any of these elements if there is an xml:id attribute existing for the same element. If no xml:id attribute is existing for the same element, then the text:id attribute should be processed as it were an xml:id attribute. Applications that write documents may still write text:id attributes for these elements in addition to xml:id attributes. An element shall not have an text:id attribute if there is no xml:id attribute existing for the same element. The value of the text:id attribute shall equal the value of the xml:id attribute. — These paragraphs must be removed in this section, and instead must be added to these sections: ***Actually need to also delete the paragraph: For <text:changed-region>, <text >, etc. **** Second, The text:id specifies -> The text:id attributes specifies (for all of 18.811) 18.811.1 draw:text-box 18.811.4 text:changed-region 18.811.5 text:h 88.811.7 text I suggest that we rephrase them slightly to make use of our new ODF producer and consumer terms (changed text is marked with *) OpenDocument consumers shall ignore this attribute if it occurs on any of these elements if there is an xml:id attribute existing for the same element. If no xml:id attribute is existing for the same element, then the text:id attribute should be processed as it were an xml:id attribute. OpenDocument producers may still write text:id attributes for these elements in addition to xml:id attributes. * *An element shall not have an text:id attribute if there is no xml:id attribute existing for the same element. The value of the text:id attribute shall equal the value of the xml:id attribute. The foregoing needs to be element specific and take out the "is existing" construction, thus: **** OpenDocument consumers shall ignore a text:id attribute if it occurs on a draw:text-box element with an xml:id attribute value. If there is no xml:id attribute value, then a text:id attribute should be processed as it were an xml:id attribute. OpenDocument producers may write text:id attributes for draw:text-box elements in addition to an xml:id attribute. A draw:text-box element shall not have an text:id attribute if it has no xml:id attribute value. The value of a text:id attribute shall equal the value of an xml:id attribute on the same draw:text-box element. *** The same text exists for 18.7 anim:id, 18.190 draw:id and 18:289 form:id. It should be changed there as well. *** Replace with modified language in all three places. BTW, swept the draft for ID -> identifier as appropriate. Do note that ID still occurs in 18:906 xforms:bind but <xforms:submission> accepts xml:id so I think that is a valid use. Not really under our control. 18.190 draw:id further must be divided into two sub section. I will submit a new issue for this.

      Copied from office-comment list

      Original author: "Alex Brown" <alexb@griffinbrown.co.uk>
      Original date: 7 Mar 2009 09:54:34 -0000
      Original URL: http://lists.oasis-open.org/archives/office-comment/200903/msg00083.html

            Assignee:
            Patrick Durusau
            Reporter:
            Robert Weir (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: