Skip to main content

GitHub 上社区对话的最佳实践

您可以使用讨论与团队进行头脑风暴,并在准备好确定工作范围时最终将对话移动到议题中。

GitHub Discussions 中的社区对话

由于 GitHub Discussions 是一个开放的论坛,因此有机会将非代码协作引入项目的仓库或组织,并更快地收集各种反馈和想法。 您可以通过多种方式帮助推动富有成效的对话。

  • 提出针对性的问题和后续问题,以收集具体反馈
  • 获取不同的体验并将其提炼为要点
  • 打开议题以根据对话采取行动(如果适用)

有关打开议题和交叉引用讨论的更多信息,请参阅“从评论打开议题”。

了解 GitHub 中的对话

您可以创建和参与讨论、议题及拉取请求,具体取决于您希望进行的对话类型。

您可以使用 GitHub Discussions 讨论大局想法、集思广益,并在将项目提交到议题之前,先找出项目的具体细节,然后可以确定议题的范围。 GitHub Discussions 在许多情况下对团队有用:

  • 您处于项目的发现阶段,仍在了解您的团队希望由哪个主管领导
  • 您希望从更广泛的社区收集有关项目的反馈
  • 您希望将漏洞修复、功能请求和常规对话分开
  • 您希望衡量对新想法的兴趣,并使用民意调查来衡量社区意见

您可以使用存储库讨论来讨论特定于存储库的主题。 如果您的项目跨越多个存储库,则可以使用组织讨论来讨论不特定于组织中单个存储库的主题。

议题适用于讨论项目的具体细节,如漏洞修复和计划的改进。 更多信息请参阅“关于议题”。 拉取请求允许您直接评论提议的更改。 更多信息请参阅“关于拉取请求”和“评论拉取请求”。

遵守参与指南

在存储库中打开讨论之前,请检查该存储库是否有参与指南。 CONTRIBUTING 文件包含仓库维护员希望您如何向项目贡献想法的信息。

更多信息请参阅“设置健康参与的项目”。

后续步骤

要继续了解 GitHub Discussions 并快速创建社区的讨论,请参阅“GitHub Discussions 快速入门”。

延伸阅读