odf plugfest and test website
play

ODF Plugfest and Test Website LOGIUS, CENTER FOR STANDARDS - PowerPoint PPT Presentation

Logius, Centre for Standards Ministry of the Interior and Kingdom Relations ODF Plugfest and Test Website LOGIUS, CENTER FOR STANDARDS https://beta.opendocumentformat.org/ Jos van den Oever PlugFest Day 1 http://beta.opendocument.org


  1. Logius, Centre for Standards Ministry of the Interior and Kingdom Relations ODF Plugfest and Test Website LOGIUS, CENTER FOR STANDARDS https://beta.opendocumentformat.org/ Jos van den Oever

  2. PlugFest Day 1 http://beta.opendocument.org ● Create account ● Go to wiki LOGIUS, CENTER FOR STANDARDS ●

  3. Interoperability <text:h>header LOGIUS, CENTER FOR STANDARDS <text:p>header

  4. ODF Plugfests ● Users meet users, users meet developers, developers meet developers LOGIUS, CENTER FOR STANDARDS

  5. ODF Test server audience and features ● Users ● Report interoperability issues ● Discover interoperability issues want to have interoperability – ● Developers ● Learn about implementations LOGIUS, CENTER FOR STANDARDS want tools to improve ● Keep track of issues in – interoperability implementations ● Institutions want to know which products is – interoperable

  6. ODF Test site and factories Calligra Google Docs LibreOffice LOGIUS, CENTER FOR STANDARDS ODF Test Server Validator MS Office

  7. Support and funding ● Logius pays for main developer (Jos van den Oever) ● NLNet pays for servers ● OpenDoc society sponsors ODF Plugfest LOGIUS, CENTER FOR STANDARDS ● NLNet sponsors projects to improve the test server Documentation, Factories, Tests, UI design – XML ODF editor – ● Forum Standaardisatie sponsors NLNet ODF projects

  8. Testing: compare rendering LOGIUS, CENTER FOR STANDARDS

  9. Page Number: <text:page-number/> LOGIUS, CENTER FOR STANDARDS Google Docs: ‘1’ → data loss! Everyone else: ‘ <text:page-number text:select-page="current">1</text:page-number>’ The test: count(//text:page-number)=1

  10. Testing: small tests for data loss LOGIUS, CENTER FOR STANDARDS

  11. Testing: small tests LOGIUS, CENTER FOR STANDARDS

  12. 13th ODF Plugfest in Rome Participants Implementors: LibreOffce, Microsoft, Ox Docs – Institutions: representatives for UK, Taiwan, Munich and Dutch – LOGIUS, CENTER FOR STANDARDS governments And many users –

  13. Some numbers on the ODF plugfest ● 77 uploaded documents ● so 77 x 12 2 comparisons ● 2 new factories (Calligra Karbon, LibreOffce as used in Munich) LOGIUS, CENTER FOR STANDARDS ● 3 on-line participants

  14. LOGIUS, CENTER FOR STANDARDS Perfect frst test

  15. LOGIUS, CENTER FOR STANDARDS Perfect frst test

  16. LOGIUS, CENTER FOR STANDARDS Table and text

  17. LOGIUS, CENTER FOR STANDARDS Table and text

  18. LOGIUS, CENTER FOR STANDARDS Triangle width

  19. LOGIUS, CENTER FOR STANDARDS Vertical text

  20. Reporting ● Taiwan will use the result of the plugfest in decisions on what software to use ● We will send out the fndings to the implementors LOGIUS, CENTER FOR STANDARDS ● We see that there is work to do on ODF interoperability ● We call on all implementors and users of ODF software to join in the effort to improve it

  21. Improvements to the process ● Wishes ● Achieved Make it still easier UI fxes – – More blogging Tons more documentation in the – – wiki Issue tracker for ODF – LOGIUS, CENTER FOR STANDARDS implementations Lots of issues opened – API for integration into websites – Factories for mobile apps – Links to the ODF specifcation – Full ODF Coverage –

  22. Your own ODF test site ● Test server and many factories are packaged Docker ● Java application for connecting up other ODF software LOGIUS, CENTER FOR STANDARDS

  23. Developing on the test site ● All dependencies available via Docker ● Check out the source code ● docker/devserver/devserver.sh LOGIUS, CENTER FOR STANDARDS ● Go to http://localhost:3000

  24. Improving ODF interop is a community effort ● Stakeholders ODF Plugfest and the ODF test Software providers – website provide opportunities Users – and tooling to improve ODF LOGIUS, CENTER FOR STANDARDS Institutions – interoperability Regulators – https://beta.opendocumentformat.org/ https://gitlab.com/odfplugfest/odfserver

Recommend


More recommend