Uploaded image for project: 'OASIS Open Document Format for Office Applications (OpenDocument) TC'
  1. OASIS Open Document Format for Office Applications (OpenDocument) TC
  2. OFFICE-2759

3.17 Foreign Elements and Attributes - last two sentences of last paragraph in section - Unclear what is meant.

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Applied
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: ODF 1.2 CD 05
    • Fix Version/s: ODF 1.2 CD 06
    • Component/s: Conformance
    • Labels:
      None
    • Proposal:
      Hide

      A conforming consumer that encounters an OpenDocument defined attribute that has a value that is not defined by OpenDocument, then it should:

      1) If the attribute has a specified default value, use its default value, or

      2) If the attribute does not have a specified default value, ignore the attribute.

      BTW, non defined -> non-defined

      Show
      A conforming consumer that encounters an OpenDocument defined attribute that has a value that is not defined by OpenDocument, then it should: 1) If the attribute has a specified default value, use its default value, or 2) If the attribute does not have a specified default value, ignore the attribute. BTW, non defined -> non-defined
    • Resolution:
      Hide

      A conforming consumer that encounters an OpenDocument defined attribute that has a value that is not defined by OpenDocument, then it should:

      1) If the attribute has a specified default value, use its default value, or

      2) If the attribute does not have a specified default value, ignore the attribute.

      Show
      A conforming consumer that encounters an OpenDocument defined attribute that has a value that is not defined by OpenDocument, then it should: 1) If the attribute has a specified default value, use its default value, or 2) If the attribute does not have a specified default value, ignore the attribute.

      Description

      The entire paragraph reads:

      "OpenDocument consumers should be able to parse and interpret documents that contain attribute values not defined by the OpenDocument schema. If an attribute which has such a non defined value has a default value, then a conforming consumer should assume that the attribute has this value. Otherwise, a conforming consumer should ignore the attribute."

      OK, fix non defined -> non-defined.

      But, how does "parse and interpret documents that contain attributes values not defined by the OpenDocument schema" square with:

      1) If attribute has a non-defined value, but has a default, use the default value, or

      2) Ignore the attribute altogether.

      Shouldn't this read:

      A conforming consumer that encounters an OpenDocument defined attribute that has a value that is not defined by OpenDocument, then it should:

      1) If the attribute has a specified default value, use its default value, or

      2) If the attribute does not have a specified default value, ignore the attribute.

        Attachments

          Activity

            People

            • Assignee:
              patrick Patrick Durusau
              Reporter:
              patrick Patrick Durusau
            • Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: