[Libreoffice-qa] ODF compatibility tests
Regina Henschel
rb.henschel at t-online.de
Fri May 2 06:45:26 PDT 2014
Hi Jay,
Jay Philips schrieb:
> Hi All,
>
> I was curious what compatibility tests are being run to ensure that LibO
> displays ODF accurately.
There exists no reference implementation for ODF.
I had asked a similar question a few days back
> on the LibO QA mailing list but never got a response. Is there an
> archive of standard compliant odf 1.0/1.1 and 1.2 files that is
> available? Alternatively, is there an ODF test to validate if a ODF file
> outputted by an ODF compatible software complies to the ODF standard and
> can output the file as a pdf to show how it should be rendered, somewhat
> similar to the Acid test for CSS.
Please keep in mind, that LibreOffice writes "ODF1.2 extended" as
default. That contains more than currently specified in ODF1.2. Likely
not all, but the most differences are documented in
https://wiki.documentfoundation.org/Development/ODF_Implementer_Notes
>
> As part of my extensive testing of .docx files in LibO, i'm currently
> testing ODF outputted by LibO to see how well its imported into Word
> 2010 and 2013, as well as testing ODF outputted by Word 2010 and 2013 to
> see how well its imported into LibO. It would be nice to have a ODF
> software that i could use its output as a reference to compare these
> results against, as i've found ODF outputted by word 2010 that doesnt
> open correctly in LibO but did in Calligra Words and i've also found ODF
> files on libreoffice.org that displayed differences in LibO 4.1 and 4.2.
> Currently if a .doc, .docx or .rtf loads different between LibO and ms
> word, i report these bugs, but if there are load differences for .odt
> files its difficult to know if its a LibO or ms word problem.
>
Perhaps validator
http://odf-validator2.rhcloud.com/odf-validator2/
or
http://officeshots.org/
might help.
For MS Word you should consider the information from Microsoft as well.
http://www.microsoft.com/en-us/download/details.aspx?id=20601
The normative reference is the spec itself.
https://www.oasis-open.org/standards#opendocumentv1.2
If you cannot resolve it using the spec, you can write to
opendocument-users at lists.oasis-open.org, or if you can already point to
the place where something is not precise enough specified write to
office-comment at lists.oasis-open.org.
Or write an issue about the difference and attach a small(!) test
document. Some people here are involved in the OASIS OpenDocument TC.
Kind regards
Regina
More information about the Libreoffice-qa
mailing list