COSCUP x RubyConf TW 2021

jOpenDocument: Restarting the ODF manipulation Java library after a seven-year inactiveness
2021-08-01 , TR311 Special Track
Language: English


slido url:

https://app.sli.do/event/i0j9bk3l

Translate Title:

jOpenDocument: Restarting the ODF manipulation Java library after a seven-year hiatus

hackmd url:

https://hackmd.io/@coscup/Byawrav0_/%2F%40coscup%2FBJ1DrpwAd

Abstract:

The OpenDocument Format [1] 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 [2] for our Scala-based automatic report generation tool as I mentioned in last years' talk[3]. 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.

[1] http://opendocumentformat.org/
[2] http://www.jopendocument.org/
[3] https://speakerdeck.com/naruoga/why-odf-is-the-best-intermediate-format-for-report-generation-systems

Talk Length:

30

English Abstract:

The OpenDocument Format [1] 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 [2] for our Scala-based automatic report generation tool as I mentioned in last years' talk[3]. 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.

[1] http://opendocumentformat.org/
[2] http://www.jopendocument.org/
[3] https://speakerdeck.com/naruoga/why-odf-is-the-best-intermediate-format-for-report-generation-systems

您是否知悉並同意如採遠端形式分享,需提供預錄影片(您需同意大會才能接受您的稿件): yes Target audience:

Java programmer, especially have an interest to maintain OS libraries
People who have an interest in OpenDocument Format manipulation

Difficulty:

中階

講者所屬的公司或組織名稱:

Shift Security Inc.

講者所屬社群:

OpenSource Conference People Network (OSPN) in Japan

other info:

Japanese Blog: https://naruoga.hatenablog.com/ English Blog: https://naruoga-en.blogspot.com/