Skip to main content

でオープンソースにコントリビュートする方法を見つける

興味のある特定のトピックがある場合は、.com/topics/<topic> にアクセスしてください。 たとえば、機械学習に関心がある場合は、 https://.com/topics/machine-learning にアクセスして、関連するプロジェクトと good first issues を見つけることができます。 Topics にアクセスすると、人気のあるトピックを参照できます。 興味のある Topics に一致するリポジトリを検索することもできます。 「リポジトリを検索する」を参照してください。

ソフトウェアの炭素排出量を削減するプロジェクトに貢献することに関心をお持ちの場合は、 の Green Software Directory を確認してください。

で積極的に活動している場合は、[参照 ] での過去のコントリビューション、Star、その他のアクティビティに基づいて、プロジェクトについての個別の推奨事項と Good First Issue を見つけることができます。

注視しているリポジトリおよびフォローしているユーザーや組織の最近のアクティビティを、個人用ダッシュボードで常に把握してください。 詳しくは、「パーソナルダッシュボードについて」をご覧ください。

世界中の開発者とつながり、質問をしたり、答えたり、学んだり、 のスタッフと直接やりとりしたりできます。 会話を開始するには、「 Community Support」を参照してください。

作業するプロジェクトが既にわかっている場合は、.com/<owner>/<repository>/contribute にアクセスすると、そのリポジトリの初めての方向けの Issue を見つけることができます。 たとえば、electron/electron に初めて投稿する方法は https://.com/electron/electron/contribute で見つけることができます。

オープンソース プロジェクトでバグが発生した場合は、バグが既に報告されているかどうかを確認します。 バグが報告されていない場合は、プロジェクトの投稿ガイドラインに従って Issue を開いてバグを報告できます。

オープンソース プロジェクトにコントリビュートするには、さまざまな方法があります。

Issue を検証するか、既存の Issue にコンテキストを追加することで、オープンソース プロジェクトにコントリビュートすることができます。

pull request をプロジェクトのローカル コピーにマージし、変更をテストすることで、オープンソース プロジェクトにコントリビュートすることができます。 pull request のコメントにテストの結果を追加します。

既存の Issue に補足情報を追加することで、オープンソース プロジェクトにコントリビュートすることができます。