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

odf plugfest and test website
SMART_READER_LITE
LIVE PREVIEW

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


slide-1
SLIDE 1

Logius, Centre for Standards Ministry of the Interior and Kingdom Relations LOGIUS, CENTER FOR STANDARDS

ODF Plugfest and Test Website

Jos van den Oever

https://beta.opendocumentformat.org/

slide-2
SLIDE 2

LOGIUS, CENTER FOR STANDARDS

PlugFest Day 1

http://beta.opendocument.org

  • Create account
  • Go to wiki
slide-3
SLIDE 3

LOGIUS, CENTER FOR STANDARDS

Interoperability

<text:h>header <text:p>header

slide-4
SLIDE 4

LOGIUS, CENTER FOR STANDARDS

ODF Plugfests

  • Users meet users, users meet developers, developers meet

developers

slide-5
SLIDE 5

LOGIUS, CENTER FOR STANDARDS

ODF Test server audience and features

  • Users

want to have interoperability

  • Developers

want tools to improve interoperability

  • Institutions

want to know which products is interoperable

  • Report interoperability issues
  • Discover interoperability issues
  • Learn about implementations
  • Keep track of issues in

implementations

slide-6
SLIDE 6

LOGIUS, CENTER FOR STANDARDS

ODF Test site and factories

ODF Test Server Validator LibreOffice Calligra Google Docs MS Office

slide-7
SLIDE 7

LOGIUS, CENTER FOR STANDARDS

Support and funding

  • Logius pays for main developer (Jos van den Oever)
  • NLNet pays for servers
  • OpenDoc society sponsors ODF Plugfest
  • NLNet sponsors projects to improve the test server

Documentation, Factories, Tests, UI design

XML ODF editor

  • Forum Standaardisatie sponsors NLNet ODF projects
slide-8
SLIDE 8

LOGIUS, CENTER FOR STANDARDS

Testing: compare rendering

slide-9
SLIDE 9

LOGIUS, CENTER FOR STANDARDS

Page Number: <text:page-number/>

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

slide-10
SLIDE 10

LOGIUS, CENTER FOR STANDARDS

Testing: small tests for data loss

slide-11
SLIDE 11

LOGIUS, CENTER FOR STANDARDS

Testing: small tests

slide-12
SLIDE 12

LOGIUS, CENTER FOR STANDARDS

13th ODF Plugfest in Rome

Participants

Implementors: LibreOffce, Microsoft, Ox Docs

Institutions: representatives for UK, Taiwan, Munich and Dutch governments

And many users

slide-13
SLIDE 13

LOGIUS, CENTER FOR STANDARDS

Some numbers on the ODF plugfest

  • 77 uploaded documents
  • so 77 x 122 comparisons
  • 2 new factories (Calligra Karbon, LibreOffce as used in Munich)
  • 3 on-line participants
slide-14
SLIDE 14

LOGIUS, CENTER FOR STANDARDS

Perfect frst test

slide-15
SLIDE 15

LOGIUS, CENTER FOR STANDARDS

Perfect frst test

slide-16
SLIDE 16

LOGIUS, CENTER FOR STANDARDS

Table and text

slide-17
SLIDE 17

LOGIUS, CENTER FOR STANDARDS

Table and text

slide-18
SLIDE 18

LOGIUS, CENTER FOR STANDARDS

Triangle width

slide-19
SLIDE 19

LOGIUS, CENTER FOR STANDARDS

Vertical text

slide-20
SLIDE 20

LOGIUS, CENTER FOR STANDARDS

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
  • 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

slide-21
SLIDE 21

LOGIUS, CENTER FOR STANDARDS

Improvements to the process

  • Wishes

Make it still easier

More blogging

Issue tracker for ODF implementations

API for integration into websites

Factories for mobile apps

Links to the ODF specifcation

Full ODF Coverage

  • Achieved

UI fxes

Tons more documentation in the wiki

Lots of issues opened

slide-22
SLIDE 22

LOGIUS, CENTER FOR STANDARDS

Your own ODF test site

  • Test server and many factories are packaged Docker
  • Java application for connecting up other ODF software
slide-23
SLIDE 23

LOGIUS, CENTER FOR STANDARDS

Developing on the test site

  • All dependencies available via Docker
  • Check out the source code
  • docker/devserver/devserver.sh
  • Go to http://localhost:3000
slide-24
SLIDE 24

LOGIUS, CENTER FOR STANDARDS

Improving ODF interop is a community effort

  • Stakeholders

Software providers

Users

Institutions

Regulators

ODF Plugfest and the ODF test website provide opportunities and tooling to improve ODF interoperability

https://beta.opendocumentformat.org/

https://gitlab.com/odfplugfest/odfserver