Tender to implement improved format validity checks (#201512-07)

noun_111382_ccThe Document Foundation (TDF), the charitable entity behind the world’s leading free office suite LibreOffice, seeks for companies or individuals to

design and implement improved format validity checks

to start work as soon as possible.

We would like to ensure that the files the LibreOffice applications write are valid, using the most powerful freely available tools at hand.

The scope of this task includes:

  • making sure that extensions to ODF are tracked
  • break the LibreOffice build in case written files are not valid

It requires:

  • having an ODF / rng schema with our extensions in git, and use it in odfvalidator for all files written in unit tests and crash tests
  • making sure an extension to ODF breaks that test
  • use the MS binary format validator under wine, for the MS binary formats

Required Skills

C++ Programming language for the LibreOffice client part

Other Skills

English (Conversationally fluent in order to coordinate and plan with members of TDF)

TDF welcomes applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.

As always, TDF will give some preference to individuals who have previously shown a commitment to TDF, including but not limited to members of TDF. Not being a member, or never having contributed before, does not exclude any applicants from consideration.

The task offered is a project-based one-off, with no immediate plans to a mid- or long-term contractual relationship. It is offered on a freelance, project basis. Individuals and companies applying can be located anywhere in the world.

TDF is looking forward to receiving your applications, your financial expectations (name the final price for the turnkey project), and the earliest date of your availability, via e-mail to Florian Effenberger at no later than January 29, 2016. You can encrypt your message via PGP/GnuPG.

Applicants who have not received feedback by March 1, 2016 should consider that their application, after careful review, was not accepted.