GitHub Discussions 中的社区对话
由于 GitHub Discussions 是一个开放论坛,您可以将非代码协作引入项目的仓库或组织,从而更快地收集多元化的反馈和想法。您可以通过多种方式推动高效的对话。
- 提出明确的问题和后续问题,以获取具体的反馈
- 捕捉多样的经验并提炼出关键要点
- 根据对话的内容(如适用),打开 Issue 以采取行动
有关打开 Issue 和交叉引用讨论的更多信息,请参阅 创建 Issue。
了解 GitHub 上的对话
您可以根据想要进行的对话类型,创建并参与 Discussions、Issue 和 Pull Request。
您可以使用 GitHub Discussions 讨论宏观想法、进行头脑风暴,并在将其提交为 Issue(随后可确定范围)之前制定项目的具体细节。GitHub Discussions 在多种场景下对团队都很有帮助。
- 您正处于项目的探索阶段,仍在了解团队希望前进的方向。
- 您希望收集更广泛社区对项目的反馈。
- 您希望将 bug 修复、功能请求和一般对话分开。
- 您想通过投票衡量对新想法的兴趣并了解社区意见。
您可以使用仓库级 Discussions 来讨论仅与该仓库相关的话题。如果您的项目跨多个仓库,您可以使用组织级 Discussions 来讨论不局限于单个仓库的主题。
Issue 可用于讨论项目的具体细节,如 bug 报告和计划改进。更多信息,请参阅 关于 Issue。Pull Request 允许您直接对提出的更改进行评论。更多信息,请参阅 关于 Pull Request 和 在 Pull Request 上发表评论。
遵循贡献指南
在仓库中打开 Discussions 之前,请先检查该仓库是否提供了贡献指南。CONTRIBUTING 文件中包含了仓库维护者希望您如何为项目贡献想法的相关信息。
更多信息,请参阅 为健康贡献做好项目设置。
后续步骤
想继续了解 GitHub Discussions 并快速为社区创建讨论,请参阅 GitHub Discussions 快速入门。