健全なコントリビューションを促すプロジェクトをセットアップする
リポジトリメンテナは、コントリビューションガイドラインを設定することで、コントリビュータがプロジェクトに対して意味のある有益なコントリビューションを行うことに役立ちます。
コミュニティの管理とモデレーションについて
GitHub は、リポジトリメンテナが GitHubのコミュニティでの行動規範を確立して施行するのに役立つツールを提供しています。
パブリックリポジトリのコミュニティプロフィールについて
リポジトリメンテナは、コミュニティの成長を支援し、コントリビューターをサポートする方法を学ぶために、パブリックリポジトリのコミュニティプロフィールをレビューできます。 コントリビューターは、プロジェクトにコントリビュートしたいかを知るために、パブリックリポジトリのコミュニティプロフィールを見ることができます。
プロジェクトのコミュニティプロフィールへのアクセス
パブリックリポジトリのコミュニティプロフィールを見て、プロジェクトの健全性を調べ、コントリビュートするかどうかを決めてください。
プロジェクトへの行動規範の追加
コミュニティの標準を定義し、参加を歓迎する開放的なプロジェクトであることを発信し、侵害への対処手順の概要を示すために、行動規範を採用してください。
リポジトリコントリビューターのためのガイドラインを定める
プロジェクトに人々がどのようにコントリビュートするべきかを伝えるガイドラインを作成できます。
リポジトリへのライセンスの追加
他の人がコントリビュートしやすくなるように、リポジトリにオープンソースライセンスを含めておくことができます。
プロジェクトへのサポートリソースの追加
SUPPORT ファイルを作成して、プロジェクトについての支援を得る方法を知らせることができます。
既定のコミュニティ正常性ファイルの作成
CONTRIBUTING や CODE_OF_CONDUCT など、デフォルトのコミュニティ健全性ファイルを作成できます。 デフォルトのファイルは、そのような種類の独自ファイルを持たないアカウントが所有するすべてのリポジトリに使用されます。
ラベルを使用してプロジェクトに役立つコントリビューションを促す
good first issue
ラベルをリポジトリの Issue に適用し、プロジェクトにコントリビュートする人に機会を明示します。