请求为 Discourse 添加新功能

:bookmark: 本指南解释了如何为 Discourse 请求新功能、查看现有计划,以及如何提高你的功能请求被优先处理的几率。

:person_raising_hand: 所需用户等级:任何人都可以提交功能请求

有一个关于 Discourse 功能的绝妙想法?太棒了!以下是你如何有效地与团队分享它的方法。

确保你的功能尚未实现或计划中

在提交新功能请求之前,请确保它尚未可用或计划中。以下是一些可以检查的地方:

  • PR-Welcome 标签: 浏览带有 pr-welcome 标签的主题。PR 是 GitHub 上的拉取请求(Pull Request)——这是开发人员向项目引入新代码的一种方式。
  • 插件: 探索 插件 类别。
  • Meta 论坛搜索: 使用 Meta 论坛的搜索功能,特别是 功能 部分,并使用几个不同的术语进行搜索。你也可以为这个类别中你喜欢的功能投赞成票,以使它们的请求更加突出。

如果你的功能建议已经列出,请通过投票、点赞以及回复附加想法或使用案例来支持它,以进一步传达其有用性。

找不到任何关于你想法的提及?

好吧,在分享之前,还有一件事:

并非所有功能都适合核心

在继续之前,阅读我们如何决定每个 Discourse 版本包含哪些内容

撰写你的想法并将其添加到 Contribute > Feature 类别

需要一些关于撰写出色功能请求的指导吗?查看这篇 Stack Exchange 文章:如何撰写一个好的功能请求?

想确保你的功能得以实现?

如果你无法自己开发该功能,仍有其他方法可以提高其实现几率:

成为 discourse.org 的客户

如果你想通过在我们要处托管站点来资助开发——我们总是在开发时间表中优先考虑客户请求——这是一种更快地实现它的方法。

企业客户 可以请求核心团队提供定制设计和开发服务。

赞助一个 “pr-welcome” 任务

我们有一个全面的 pr-welcome 主题列表。这些是我们希望看到完成的任务,但目前我们没有带宽亲自处理。赞助某人完成这些任务是参与的好方法。

在 Marketplace 上提供付费工作

如果你需要一个对你的业务至关重要的插件,请在 Marketplace 上发布付费任务。提供尽可能多的细节,包括截图和预算。你可能还会找到提供标准化微服务的自由职业者,例如“一次性安装”或“个性化主题”。

其他资源

29 个赞