ノート: GitHub Discussionsは現在ベータで、変更されることがあります。
ディスカッションを利用したメンテナとのコラボレーションについて
ディスカッションは、GitHubのプロジェクトのメンテナとコミュニティ間の会話のためのオープンなフォーラムです。 プロジェクトを使用または貢献する場合は、ディスカッションを開始して提案を行い、計画、質問、アイデア、フィードバックについてメンテナやコミュニティメンバーと交流することができます。 詳しい情報については、「ディスカッションについて」を参照してください。
すべてのディスカッションは1つのカテゴリ内に作成しなければならず、リポジトリ管理者とメンテナがリポジトリのカテゴリ群を定義します。 カテゴリには自由形式の会話、あるいは質問/回答形式の会話を含めることができます。 リポジトリ管理者とプロジェクトメンテナはディスカッションを削除できます。 詳しい情報については、「リポジトリ内のディスカッションを管理する」を参照してください。
GitHubは、質問/回答のフォーマットのディスカッションに回答としてマークされた多くのコメントを寄せたコミュニティメンバーを自動的に認識します。 これらのメンバーは、プロジェクトのディスカッションに最も役立つコントリビューターのリストに表示されます。 プロジェクトが成長するにつれて、コミュニティのアクティブなメンバーにより高いアクセス許可を付与できます。 詳しい情報については、「上位貢献者により高いアクセス許可を付与する 」を参照してください。
ディスカッションへの参加に関する詳しい情報については、「ディスカッションに参加する」を参照してください。
必要な環境
ディスカッションを使用してメンテナとコラボレーションするには、リポジトリ管理者またはプロジェクトメンテナがリポジトリのディスカッションを有効にする必要があります。 詳しい情報については、「リポジトリのディスカッションの有効化または無効化」を参照してください。
ディスカッションを開始する
- GitHubで、リポジトリのメインページにアクセスしてください。
- リポジトリ名の下でDiscussions(ディスカッション)をクリックしてください。
- New discussion(新しいディスカッション)をクリックしてください。
- Select Category(カテゴリの選択)ドロップダウンメニューを選択し、ディスカッションのカテゴリをクリックしてください。
- ディスカッションのタイトルと本文を入力してください。
- Start discussion(ディスカッションの開始)をクリックしてください。
ディスカッションのリストをフィルタする
ディスカッションを検索し、リポジトリ内のディスカッションのリストをフィルタできます。 詳しい情報については、「 ディスカッションを検索する」を参照してください。
- GitHubで、リポジトリのメインページにアクセスしてください。
- リポジトリ名の下でDiscussions(ディスカッション)をクリックしてください。
- [Search all discussions] フィールドに、検索クエリを入力します。 必要に応じて、検索フィールドの右側にあるボタンをクリックして、結果をさらにフィルタします。
- ディスカッションのリストで、表示するディスカッションをクリックします。
Issue をディスカッションに変換する
Issueが追跡して優先順位付けするような作業アイテムというよりは、疑問や自由形式の会話であることが分かった場合には、Issueをディスカッションに変換できます。詳しい情報については、「リポジトリ内のディスカッションをモデレートする」を参照してください。