matarillo.com

The best days are ahead of us.

17 F# コミュニティとF# ソフトウェア財団

2021-09-25 00:00:21

F# コミュニティは当初、Chris Barwickによって “optionsScalper” という仮名で作成された hubFS.net フォーラム(2005年)を通じて支えられていました。 F# のオンラインコミュニティ(2007)がRyan Rileyによって作成され、“F# Heroes” プログラムが運営されました[Riley 2019a]。 2012年のSkillsMatter Londonミートアップの開始は、英国とヨーロッパでF# コミュニティの成長を推進し、2018年までに50を超えるF# ミートアップグループが世界中で作成されました[Riley 2019b]。 コミュニティ主催のF# カンファレンスにはopenfsharp、F# Exchange、fableconfがあり、F# の資料は.NET寄りのカンファレンスと関数型寄りのカンファレンスの両方で定期的に発表されます。 2011年に、hubFSフォーラムは、Adam GraniczとIntelliFactoryの人々らに実装されたFPish.netで置き換えられました。

2014年には、Tomas PetricekとPhil Trelfordがケンブリッジのカフェで私と会い、F# Software Foundation(FSSF)を設立することを決定しました。 これは一般に “fsharp.org” として知られています。 当初、これはPython Software Foundationの方針に沿った非公式の組織でした。 潜在的なコミュニティメンバーのオンライン会議が開始され、PetricekとTrelfordは彼らの目標を説明しました。 F# ユーザーの関心を代表できる、楽しくてオープンなWebベースの組織です。 参加は無料で、組織の使命声明に対する合意のみが必要で、約500人の会員に急成長しました。 2016年にFSSFはReed CopseyとMathias Brandewinderの指導の下に米国の非営利団体として法人化し、現在は年に一度の委員会選挙を開催しています。

図7. F# Software FoundationのF# ロゴ

FSSFの形成はF# にとって非常に重要な瞬間でした。 それまでは、.NETおよびF# コミュニティに強い「依存の文化」があり、(有料顧客を含む)ユーザーはMicroosftがすべての問題を解決し、すべてのリソースを提供し、これらのテクノロジに関するすべてのパブリックコミュニケーションを行うことを期待していました。 例えば、F# コミュニティの活動を主導したり、参加したりしている人の多くは、Microsoft MVP(Most Valued Professionals)でもあり、Microsoftは2010年からこの記事を書いている時点まで、F# に特化したMVPプログラムや.NETに特化したMVPプログラムを運営していました。 F# のMVPプログラムは、コミュニティが世界中に広がっているなど、大きなプラス面もありましたが、当初は真の意味で独立していなかったという、大きなマイナス面もありました。 しかし、F# コミュニティの一部はOSSへの移行に成功しており、これがFSSFの設立につながりました。 F# コミュニティは、社会的実証を収集し、F# の使用を促進し、コミュニティのエンジニアリングに関する取り組みを手助けする強力な発言者を得ました。 その結果、F# の伝道はより効果的になり始めました。 F# の伝道においてコミュニティがより積極的な役割を果たした結果の1つは、Scott Wlaschinによる「F# for Fun and Profit」の作成です。 このサイトは、F# コミュニティで非常に影響力のある、関数型プログラミングの概念および実用的なF# トピックに関する教訓的な資料のコレクションです[Wlaschin 2019]。

FSSFは現在2,000人以上のメンバーを擁し、fsharp.orgとgithub.com/fsharpを所有しています。 FSSFは現在F# コミュニティの中心にあり、コミュニティの利害関係者と協力してF# の教育、多様性、ツール、ガバナンス、指導、会議、およびソフトウェアのイニシアチブについて取り組んでいます。 F# 言語設計プロセスに関連する提案やRFCなどのドキュメントは、FSSFがホストしています[FSSF Contributors 2019a,b]。


インデックスへ戻る