Table of contents
オープンソースプロジェクトへの参加
アクティビティ ID: GGI-A-29 (EN)
説明
このアクティビティは、あなたにとって重要な OSS プロジェクトへの意義のある貢献を約束するものです。貢献は組織レベルで拡大され、責任をもって取り組みます(#26 のように特定のプロジェクトだけではありません)。貢献は、プロジェクトまたはエコシステムに持続的かつ効率的に利益をもたらす限り、直接的な資金提供からリソースの割り当て(例:人材、サーバー、インフラ、コミュニケーションなど)まで、様々な形態をとることができます。
このアクティビティは #26 のフォローアップであり、オープンソースプロジェクトの貢献を組織レベルにまで引き上げることで、より目に見える、強力な、そして有益なものにします。このアクティビティでは、貢献は OSS プロジェクトに長期的な大幅改善をもたらすことが想定されています。例えば、待望の新機能を開発する開発者またはチーム、インフラ資産、新サービス用のサーバー、広く使用されているブランチの保守を引き継ぐことなどが挙げられます。
この考え方は、私たちが使用するライブラリやプロジェクトを作成および保守するオープンソース開発者を支援するために、リソースの一定割合を確保することです。
このアクティビティは、利用されているオープンソースソフトウェアのマッピングを行い、その重要性を評価して、どのソフトウェアをサポートするかを決定することを意味します。
機会評価
「オープンソースを利用するすべての企業が少しでも貢献すれば、健全なエコシステムが実現するでしょう。https://news.ycombinator.com/item?id=25432248 (EN)」
プロジェクトを支援することで、プロジェクトの持続可能性を確保し、情報へのアクセスを提供し、場合によっては開発に影響を与え、優先順位付けを行うこと(ただし、これがプロジェクトを支援する主な理由となるべきではありません)にも役立ちます。
このアクティビティの潜在的なメリット:バグレポートが優先され、開発が安定版に統合されることを確実にします。このアクティビティに伴うコストの可能性:プロジェクトへの時間投入、資金投入。
進捗評価
以下の検証ポイントは、このアクティビティの進捗状況を示しています。
- 受益者のプロジェクトを特定しました。
- 直接的な金銭的貢献やコード貢献など、支援オプションを決定しました。
- タスクリーダーを任命しました。
- 何らかの貢献が行われました。
- 貢献の結果が評価されました。
OpenChain 自己認証 (EN)アンケートから引用した検証ポイント:
- 組織を代表してオープンソースプロジェクトに貢献するためのポリシーを策定しました。
- オープンソースへの貢献を管理する手順を文書化しました。
- すべてのソフトウェアスタッフにオープンソース貢献ポリシーを周知するための手順を文書化しました。
ツール
一部の組織では、オープンソースプロジェクトへの資金提供メカニズムを提供しています(対象プロジェクトがポートフォリオに含まれている場合は便利です)。
推奨事項
- 組織にとって重要なプロジェクトに集中します。これらは、あなたが貢献を通じて最も支援したいプロジェクトです。
- コミュニティプロジェクトを対象とします。
- このアクティビティには、対象プロジェクトに関する最低限の知識が必要です。
リソース
- 今すぐオープンソースプロジェクトを支援する方法 (EN): オープンソースプロジェクトへの資金提供に関するアイデアをまとめた短いページです。
- Sustain OSS:オープンソースの維持に関する対話の場 (EN)
次のアクティビティの提案
- GGI-A-26 - オープンソースプロジェクトへの貢献 (EN) オープンソースイニシアチブに参加する最も自然な方法は、プロジェクトに直接貢献することです。その見返りとして、貢献に関する貴重なフィードバックを得ることができます。
- GGI-A-30 - オープンソースコミュニティの支援 (EN) 組織にとって不可欠なオープンソースイニシアチブを支援する方法は数多くあります。コミュニティに参加することは、そのようなイニシアチブを発見し、育成するための良い方法です。