潜在即将发生的插件名称冲突 - "Workflow"

我已经构建并发布了一个名为 Discourse Workflow 的插件。

这将在 Meta 上引起混淆,而且这看起来像是一个针对核心功能的拉取请求,因此我的插件用户将在“管理 > 插件”中看到两个非常相似的条目,但它们的功能似乎不同。

谢谢!

很抱歉,但命名规则将保持不变。我建议您不要为您的非官方插件使用“Discourse X”,这样可以避免许多冲突。请使用您自己的命名空间“merefield-discourse-workflows”。

discourse- 代表平台,而我已经使用了 merefield 作为命名空间,因此我将继续沿用这里插件开发者多年来使用的相同仓库命名格式。

不过,这也可能是一个在使标签更加贴切的同时进行区分的契机。

在此先感谢大家带来的额外流量 :wink:

你不可能在另一个平台上安装这个。

仅仅因为很多人这样做,并不能说明它是一个好的选择。

我只是在告诉你,我们不能根据市面上成百上千个主题或插件来命名我们的产品,这应该很容易理解。所以,采用一套不同的命名方案对你来说似乎才是明智之举 :man_shrugging:

当然,这是一个好的选择!

:+1: 是的,这就是为什么它们都以 discourse- 为前缀!

即使你没有阅读这里的许多话题,简单的搜索也会揭示该插件的存在,以及大量正在进行且近期的重要工作。

现在我不仅可能面临对该插件进行重新品牌化,还需要重命名文案、路由、类、数据表等。

也许我的代码工具会让这项工作变得更容易,但无论如何,感谢你为我增加了这本不必要的额外工作!

为了保持专业性,这是我关于此事的最后一条评论。

我的第一条评论是:对不起。

我只是不想重命名,你可以选择保持现状,我也没什么更多可说的或做的了。

我可以做的一件事是将其移动到 workflows,而不是 discourse-workflows,因为这是一个核心插件。这是一个小改动,但我可以这么做。