弃用主题和插件中的 .hbs 文件扩展名

听到这个消息我很难过!

如果您确实打算走这条路,我建议在 README 和 Meta 主题中添一条备注,将其标记为 broken,然后归档 GitHub 仓库。这样,其他人仍然可以 fork 它(假设许可证足够宽松)。

我们绝对重视兼容性并确保一切正常运行。这就是为什么我们设有较长的弃用周期,并提供完全自动化的升级路径。

我们始终努力在可定制性和稳定性之间取得平衡——Discourse 主题和插件之所以如此强大,正是因为我们赋予了它们直接访问底层浏览器/框架 API 的能力。这种巨大的能力也伴随着一定的责任,即需要跟上底层的变化。

确实如此——保持更新非常重要。在过去的几个月里,我们大力投入了发布流程,以更好地服务于 ESR(之前称为“稳定版”)用户。更多详情请在此查看。您仍然需要更新,但在更新的时机和紧迫性方面有了更大的灵活性。

至于这次具体的弃用,解决方案是完全自动化的。如果您能告知我们插件的名称,我们很乐意为您运行代码转换工具并提交 PR。我们已经为我们维护的 600 多个主题/插件完成了这项工作,因此现在这已经是一套非常成熟的流程了。

4 个赞