The OpenDocument Format  is a true international standard format for interoperability of office documents, and is also the standard format for LibreOffice. In addition, OpenDocument has a clear XML schema that combines human readability with machine processability. As a result, there are many ODF manipulation libraries for many languages.
At the speaker’s company, we use a Java library named jOpenDocument  for our Scala-based automatic report generation tool as I mentioned in last years’ talk. It is an excellent library with an easy-to-understand interface and easy-to-create templates to populate with arbitrary information. However, its development ended in 2014, and there is a problem that it is not compatible with newer Java and ODF versions.
In this talk, I will explain my story of updating such an old Java library and releasing it as OSS.
About 小笠原 徳彦
Naruhiko Ogasawara is responsible for developing security solutions for customers’ development teams and in-house tools for pentesters at a Japanese security vendor. In his private life, he is interested in desktop-based FOSS technologies such as LibreOffice and Ubuntu. He enjoys running rivers on his kayak.