PyCon JP 2025

Kazuya Takei (attakei)

職業ソフトウェアエンジニア。

プライベートでは、主にPythonのライブラリを中心としたOSS開発の活動中。
メイン領域はPython製ドキュメントジェネレーターであるSphinxの拡張ライブラリで、ドキュメントからHTMLプレゼンテーションを生成する "sphinx-revealjs" が代表例。

自称、「Sphinx【で】プレゼンテーションをしたがる人」


Session

09-26
16:15
30min
OSS≒盆栽 〜個人的趣味として無理なくOSS開発をするときに意識したいこと〜
Kazuya Takei (attakei)

多くのPythonライブラリはオープンソースソフトウェア(=OSS)として公開されています。
Pythonを使ったソフトウェア開発は、これらのOSSによって支えられていると言ってよいでしょう。

さて、「OSSを開発する」という言葉を見聞きした時に、どれぐらいのハードルを感じるでしょうか?
もちろん、ユーザー数が多い重要なOSSの開発活動は大変かもしれませんが、必ずしもそのようなプロダクトばかりではなく、案外始めようと思えば始められるものだったりします。
また、OSSの面白い点として環境変化で意外なスポットの当たり方をすることもあります。

このトークの中では「OSS開発を」「個人的余暇のつもりで」「無理をしない」という観点で進行するために、どのようなアプローチを取っているかを紹介します。
また、後半ではこのアプローチを5年以上続けていた際に体験した実例を紹介する予定です。

I created libraries or services
Dahlia 2