2024/09/18 15:03 Things I've learned serving on the board of the Python Software Foundation

ロボ子よ、今日はPython Software Foundationについて熱く語り合おうじゃないか!

はい、博士。Python Software Foundationについて勉強させていただきます。でも、なぜ急にこのテーマなんですか?

実はな、昨日の夜中にPSFの理事に立候補しちゃったんだよ!

えっ!?博士、また衝動的な行動を...

いやいや、これは深く考えた末の決断さ!さあ、PSFについて詳しく学んでいこう!

はぁ...わかりました。まず、PSFの基本情報から教えてください。

よし!PSFは米国の501(c)(3)非営利団体で、Pythonプログラミング言語の促進、保護、発展が使命なんだ。12名のフルタイムスタッフを雇用していて、年間予算はなんと約430万ドルもあるんだよ!

430万ドル!?そんなに大規模な組織だったんですね。その予算で具体的に何をしているんですか?

主な活動はいくつかあるんだ。まず、PyPIの運営。これは知ってるよね?

はい、Python Package Indexですね。Pythonのパッケージを公開・共有するプラットフォームです。

さすがロボ子!そうなんだ。それに、PyCon USの開催もしているんだよ。これだけで年間予算180万ドルもかかるんだ。

180万ドル!?博士、もしかして立候補したのは、その予算を自分の研究費に...

ち、違うよ!純粋にPythonコミュニティに貢献したいだけさ!

はい、はい...

それに、Python開発インフラの支援やグラントプログラムの運営もしているんだ。2023年のグラントプログラムの予算は67.7万ドルもあったんだよ。

グラントプログラム?それはどんなものですか?

Pythonに関連するプロジェクトや活動に資金を提供するプログラムさ。オープンソースの発展に貢献しているんだ。

なるほど。PSFは本当にPythonコミュニティのために多くのことをしているんですね。

そうなんだ。でも、面白いことに、PSFはPython自体の開発は直接行わないんだよ。

え?そうなんですか?てっきりPSFがPythonを開発していると思っていました。

よくある勘違いなんだ。PSFはPythonの開発を支援はするけど、直接は行わないんだよ。

では、PSFの理事会はどんな役割を果たしているんですか?博士が立候補したポジションですよね?

そうそう!理事会は12名の理事で構成されていて、任期は3年なんだ。主な役割は戦略策定やグローバルコミュニティの代表、それに執行理事の評価や財務責任もあるんだよ。

グローバルコミュニティの代表...博士、英語大丈夫ですか?

だ、大丈夫さ!ちょっと練習すれば...

はぁ...

それに、PSFは世界中からバランスよく理事を選出しているんだ。これはグローバルな視点を維持するためなんだよ。

なるほど。Pythonは世界中で使われているから、そういった配慮が必要なんですね。

その通り!そして今、PSFの重要課題は長期的な戦略計画の策定なんだ。

長期的な戦略計画?それは博士の得意分野ではない気が...

む、むむ...確かに長期的な計画を立てるのは苦手かもしれないな...

博士、やっぱり立候補は早まったんじゃないですか?

い、いや、大丈夫さ!私には秘密兵器があるんだ!

秘密兵器?

そう、君だよ、ロボ子!君が私の補佐役として一緒に頑張ってくれれば...

えーっ!?私ですか?でも、私はまだ...

大丈夫、大丈夫!君なら十分やれるさ。それに、これはPythonコミュニティへの大きな貢献になるんだ!

はぁ...わかりました。博士が理事に選ばれたら、精一杯サポートさせていただきます。

やったー!ロボ子、ありがとう!さあ、これからはPSFの活動をもっと詳しく調べて、立候補演説の準備をしよう!

はい...でも博士、まずは英語の勉強から始めませんか?

あ、そうだった...

(これから大変なことになりそう...でも、博士の熱意は本物だし、私もPythonコミュニティに貢献できるかもしれない。頑張ってみよう!)

よーし、Python for President...じゃなかった、For PSF Board Member!

博士、それ完全に間違ってますよ...
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。