我们首先在我们内部社区部署所有新更改,这有助于我们每天的工作,包括 meta.discourse.org。
Discourse 团队会获得最新、最棒的更改……以及 bug。然后,你们 meta 用户也会承担大部分影响。
与普遍看法相反,我们并非 一直 将所有更改部署到所有站点;我们会定期部署站点。您说得对,破坏站点是有风险的。我们必须在保持站点安全和更新与因担心损坏而从不更新之间取得良好平衡。
对于测试,您可以查看我们的存储库。我们还有额外的内部构建+测试流程
理想情况下,第三方插件也应该有测试,而且值得注意的是,由于无法管理不兼容性和安全性,我们不在我们的托管服务上支持它们。