https://bugs.documentfoundation.org/show_bug.cgi?id=130176

            Bug ID: 130176
           Summary: FILESAVE chart:interpolation "stepped" produces
                    invalid ODF 1.2, both strict and extended
           Product: LibreOffice
           Version: 6.3.2.2 release
          Hardware: x86-64 (AMD64)
                OS: Windows (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Chart
          Assignee: [email protected]
          Reporter: [email protected]

Created attachment 157406
  --> https://bugs.documentfoundation.org/attachment.cgi?id=157406&action=edit
Document to test chart:interpolation

The attached file is invalid "ODF 1.2 extended" and saving in "ODF 1.2" will
result in invalid "ODF 1.2" too, because it uses in the chart:interpolation
attribute the values "step-start", "step-end", "step-center-x" and
"step-center-y". Those do not exist in ODF 1.2

The values will be included in "ODF 1.3".

Proposal:
Make LO conform to "ODF 1.2" and do not write these interpolation types. Add a
release note to inform the user, that he has to use "ODF 1.3" to get these kind
of interpolation in strict mode.

Do not correct the error in saving in "ODF 1.2 extended". To get this
corrected, the attribute needs to be put in namespace loext. The current
versions need to be changed to support the attribute in this namespace. And
then, when enough users actually use the patched version, then LO can write the
attribute in its own namespace. But that will be at a time, when LO is already
writing ODF 1.3. And there these values are allowed.

Validity can be checked with https://odfvalidator.org/

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to