COSCUP x RubyConf TW 2021

Your locale preferences have been saved. We like to think that we have excellent support for English in pretalx, but if you encounter issues or errors, please contact us!

jOpenDocument: Restarting the ODF manipulation Java library after a seven-year inactiveness
年8月1日, 13:40–14:10 (Asia/Taipei), TR311 跨境合作轨
語言: English


英文演講標題

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

演講長度

30

您是否知悉並同意如採遠端形式分享,需提供預錄影片(您需同意大會才能接受您的稿件) – True 目標聽眾

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

內容難易度

中階

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

Shift Security Inc.

講者所屬社群

OpenSource Conference People Network (OSPN) in Japan

其他補充資料

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

slido url

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

hackmd url

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

演講摘要

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

英文演講摘要

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