Skip to main content

GitHub におけるコミュニティの会話のベストプラクティス

ディスカッションを使用してチームとブレインストーミングを行い、作業を確認する状況が整ったら、最終的に会話を Issue に移すことができます。

GitHub Discussions 内のコミュニティの会話

Since GitHub Discussions is an open forum, there is an opportunity to bring non-code collaboration into a project's repository or organization and gather diverse feedback and ideas more quickly. You can help drive a productive conversation in a number of ways.

  • 特定のフィードバックを収集するために、直接的な質問とフォローアップの質問をする
  • Capturing a diverse experience and distilling it down to main points
  • Opening an issue to take action based on the conversation, where applicable

Issue のオープンおよびディスカッションの相互参照について詳しくは、「コメントから Issue をオープンする」を参照してください。



You can use GitHub Discussions to discuss big picture ideas, brainstorm, and develop a project's specific details before committing it to an issue, which can then be scoped. GitHub Discussions is useful for teams in a number of scenarios.

  • You are in the discovery phase of a project and are still learning which direction your team wants to go in
  • より広いコミュニティからプロジェクトについてのフィードバックを収集する必要がある場合
  • バグ修正、機能リクエスト、一般的な会話を別々に保持する必要がある場合
  • You want to measure interest in new ideas and gauge community opinion using polls

You might use repository discussions to discuss topics that are specific to the repository. If your project spans multiple repositories, you might use organization discussions to discuss topics that aren't specific to a single repository in your organization.

Issueは、バグレポートや計画された改善など、プロジェクトの特定の詳細についての議論に役立ちます。 詳細は「Issue について」を参照してください。 プルリクエストでは、提案された変更に直接コメントできます。 詳しい情報についてはプルリクエストについて及びプルリクエストへコメントするを参照してください。


Before you open a discussion in a repository, check to see if the repository has contributing guidelines. CONTRIBUTING ファイルには、リポジトリメンテナがプロジェクトにアイデアを提供する方法に関する情報が含まれています。



GitHub Discussions について引き続き学び、コミュニティのディスカッションをすばやく作成するには、「GitHub Discussions のクイックスタート」を参照してください。