|
オープンソース コミュニティが繁栄するためには、管理者は 5 つのレベルの透明性を実現する必要があります。 オープンソース コミュニティの管理者は、コミュニティ内に 5 つのレベルの透明性があることを認識する必要があります。これは、活気あるオープンソース コミュニティを構築する上で非常に重要です。 この記事では、各レベル、その目標、そして役割について詳しく説明します。まずは、オープンソースコミュニティにおける透明性の重要性についてお話ししたいと思います。 オープンソース コミュニティが透明性を確保する必要がなぜあるのでしょうか?透明性はコミュニティのメンバー間の信頼を高め、協力を促進します。 オープンであることは、コミュニティの協力と交流の前提条件です。 オープンで透明な環境においてのみ、オープンソースの作業は矛盾や衝突を回避することができます。 コミュニティ マネージャーは、コミュニティの状況を参加者に報告する必要があります。 コミュニティに関する情報をメンバーに公開することで、信頼の雰囲気が醸成され、コミュニティの健全な発展につながります。 5つの透明性レベルレベル1: ソースコードを公開するこのレベルでは、コミュニティは OSI 認定のライセンスに従い、Git などのパブリック バージョン コントロール システムでソース コードをリリースする必要があります。 レベル 1 の目標は、オープンソース プロジェクトを作成することです。
レベル2: 出版コミュニティガイドラインこのレベルに到達するには、関連文書やリソースを公開する必要があります。コミュニティメンバーを導くことは、イベントの開催を通じても実現できます。 レベル 2 の目標は、オープンソース プロジェクトのためのオープンソース コミュニティを確立および開発することです。
レベル3: 過去を基盤として未来を切り拓くこのレベルでは、マネージャーがコミュニティに関する洞察を共有し、プロジェクトの進捗レポートを公開する必要があります。 レベル 3 の目標は、過去の成果を基にして、コミュニティが次の段階に進む際に新たな高みに到達し、長期的な発展を達成できるようにすることです。
レベル4: コミュニティのダイナミクスを理解するこのレベルでは、コミュニティの声に耳を傾け、コミュニティの活動を観察し、プロジェクトの開発に注意を払い、ソフトウェア開発の進捗状況を追跡して適切な対策を講じます。 レベル 4 の目標は、科学的かつ厳格な姿勢を維持し、コミュニティの開発状況と軌跡を継続的に把握し、コミュニティを次のレベルに導くことです。
レベル5:コミュニティの維持と長期的な発展最後のレベルでは、さまざまなコミュニティ指標に基づいてコミュニティ メンバーの参加を増やします。 Level 5 の目標は、開発者がコミュニティ プロジェクトに積極的に参加できるようにする、効果的で影響力のある意思決定ソリューションを開発することです。
要約オープンソース コミュニティの管理者は、活気あるコミュニティを構築するために、上記の 5 つのレベルを達成し、透明性を確保する必要があります。 |