DEV Community

Discussion on: Who's looking for open source contributors? (May 21 edition)

Collapse
 
tofi86 profile image
Tobias Fischer

The official W3C/IDPF project EpubCheck is desperately looking for Java/XML/eBook developers for maintaining and refactoring the official EPUB eBook validation engine.

EpubCheck is used by Apple, Google and every major retailer for validating EPUB eBooks before selling them to customers and by every publisher at EPUB creation time and before sending them to sales.

The EpubCheck project is coordinated by a taskforce of the W3C EPUB 3 Community Group. We have a Workplan (but almost no volunteers :-( ), detailed Welcome and Contributing pages and an awesome taskforce project manager.

We're best reached via email list (see Readme) or by contacting myself.

Developer Requirements:

  • Java development skills
    • Maven
    • Test driven development (Unit tests with JUnit)
    • XML processing (mostly SAX)
  • Schemata development skills
    • RelaxNG
    • Schematron
  • In any case, very good knowledge of EPUB specifications (or aptitude to read and understand them!) is needed