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によるコンテンツを含み、ハルシネーションの可能性があります。