本指南解释了如何请求 Discourse 的新功能、查看现有计划,以及增加您的功能请求被优先处理的机会。
所需用户等级:任何人都可以提交功能请求
有一个很棒的 Discourse 功能想法?太棒了!以下是如何有效地与团队分享您想法的方法。
确保您的功能尚未实现或计划中
在提交新功能请求之前,请确保它尚未可用或已在计划中。以下是一些可以检查的地方:
- PR-Welcome 标签: 查看带有 pr-welcome 标签的主题。PR 是 GitHub 上的一个 Pull Request——一种开发人员向项目引入新代码的方式。
- 插件: 浏览 插件 (Plugins) 分类。
- Meta 论坛搜索: 使用 Meta 论坛上的搜索功能,特别是 功能 (Features) 部分,并使用一些不同的术语进行搜索。您也可以为您喜欢的此分类中的功能点赞,以使其请求更突出。
如果您的功能建议已列出,请通过点赞、喜欢它,以及回复其他想法或用例来支持它,以进一步传达其有用性。
找不到任何提及您想法的地方?
好的,在分享之前还有最后一件事:并非所有功能都适合核心
在继续之前,请阅读我们如何决定将哪些内容纳入 Discourse 的每个版本。
撰写您的想法并将其添加到 #feature 分类中
需要关于撰写优秀功能请求的指导?请查看这篇 Stack Exchange 文章:我如何撰写一个好的功能请求?。
希望确保您的功能得以实现?
如果您无法自己开发此功能,仍有方法可以增加其被实现的机会:
成为 discourse.org 客户
如果您希望通过我们这里托管站点来资助开发——我们总是优先考虑客户在我们开发时间表中的请求——这是更快实现的一种方式。
企业客户 (Enterprise customers) 可以向核心团队请求定制设计和开发服务。
赞助一个“pr-welcome”任务
我们有一个 pr-welcome 主题的综合列表。这些是我们很想完成的任务,但目前没有精力自己处理。赞助某人来处理这些任务是参与其中的好方法。
在市场 (Marketplace) 上提供有偿工作
如果您需要一个对您的业务至关重要的插件,请在 Marketplace 上发布一个付费任务。提供尽可能多的详细信息,包括屏幕截图和预算。您还可能会发现提供标准化微服务(如“一次性安装”或“个性化主题”)的自由职业者。
附加资源
- How do we decide what goes into each release of Discourse?
- https://meta.stackexchange.com/questions/258136/how-do-i-write-a-good-feature-request
- Upcoming feature to-do list
- Topics tagged planned
- Plugin - Discourse Meta
- Feature - Discourse Meta
- Extras - Discourse Meta
- Discourse pricing | Discourse - Civilized Discussion
- Marketplace - Discourse Meta
29 个赞