4 ms·
So, basically, a key, if not the key, component would be the import and output filters for Microsoft Office formats: OOXML (DOCX, PPTX, XLSX mostly); DOC; RTF;
by einpoklum 2y ago
So, basically, a key, if not the key, component would be the import and output filters for Microsoft Office formats: OOXML (DOCX, PPTX, XLSX mostly); DOC; RTF; XLS; PPT. These formats have been reverse-engineered enough to sorta-kinda open them, but there are still lots of bugs. The root of the hierarchy is here:
https://bugs.documentfoundation.org/show_bug.cgi?id=MSO-Formats https://bugs.documentfoundation.org/show_bug.cgi?id=MSO-Form...
and there are 2128 open bugs... it's true that many are quite esoteric, but some aren't.
Want to do your share to help resolve them and rearch perfect MS Office compatibility and replaceability?
* Contribute effort/skill: https://whatcanidoforlibreoffice.org/#!/progornoprog/design https://whatcanidoforlibreoffice.org/#!/progornoprog/design
* Contribute money: https://www.libreoffice.org/donate/ https://www.libreoffice.org/donate/
* And even just filing compatibility bugs - helps
- paulryanrogers 2y agoSince even Microsoft can't keep perfect bug-for-bug compatibility among its multi-platform Office implementations, this is unlikely to succeed or even reach parity. And people do rely on bugs and quirks in the official implementations. I salute the effort, but a better path may be to infiltrate schools so the new generation demands non-Microsoft solutions.
- einpoklum 2y agoI would say the two courses of actions are complementary rather than contradictory, especially since most SW developers aren't also teachers or education activists / parents' association members etc.
- RajT88 2y agoI have been loving the ironically named, "ClosedXML" power shell module