Yes, this is exactly what I mean. If a product offers to write some
foreign file format, it should do it fairly well or not at all. On this
tiny mailing list there are too many reports about faulty OOXML export.
LibreOffice exports OOXML for interoperability purposes, to serve users
(who are not knowledgeable about file formats).
It does not export OOXML to store data, and warns users about the risks
of using the format for storage purposes.
Unfortunately, although OOXML is a broken file format it is also an ISO
standard, and for enterprise level adoptions you must offer it to be
compliant with migration requisites.
This is one thing where Apache OpenOffice does it right. That program
does not export OOXML. It tries to read OOXML while always exporting the
old but very well supported Microsoft documents which is just fine for
all users of Microsoft Office.
Legacy Microsoft formats have the same problems of OOXML, and they are
supported exactly in the same way. LibreOffice supports them as well as
OOXML, and users have the option of choosing the one they prefer.
Bringing Apache OpenOffice - a software without developers affected by a
serious security bug (which has not been solved, even if the software is
still distributed, for lack of developers) - as an example of proper
behaviour is just hilarious (because, if the developers were there, the
feature would have been enabled as well, and you should know, because of
some old discussions on the AOO mailing list).
Anyway, if you feel that AOO does it properly, you are free to use it.
Villeroy, you are known because of your activity against LibreOffice on
the AOO forum, but you should avoid spreading FUD on this mailing list.