为Joomla 4准备扩展:Søren Beck Jensen(组件创作者)
Joomla 4 Beta 5已发布,这意味着候选版本又近了一步。Joomla社区杂志继续接触开发者,以亲身体验他们如何为Joomla下一个主要版本的到来做准备。
这一次,轮到Søren Beck Jensen,他是Component Creator(一个创建组件的组件)背后的男人。
首先,我们要感谢Søren抽出时间回答我们的问题。
当Joomla 4发布时,扩展会发生什么?它们会兼容吗,还是开发者需要提供全新的版本?
在Component Creator中,我们实现了生成与Joomla 4兼容的组件的能力,我们看到了越来越多的用户使用这一功能,这意味着我们收到了错误报告并在修复错误。我们将继续支持构建Joomla 3组件,只要Joomla支持它。
我们的大部分用户是开发人员,他们为客户开发定制解决方案,因此他们中的许多人现在正在准备升级这些组件以兼容Joomla 4。我认为我们很少有开发人员正在为公共发布开发组件。
当用户将扩展迁移到J4时应该做什么?他们应该从扩展提供商那里期望什么?
这个问题与Component Creator不是那么相关,但我不是特别喜欢一直持续的向后兼容性。这只会产生大量的垃圾代码。因此,我认为扩展开发者当然应该提供与Joomla 4兼容的版本,并且我认为他们应该提供某种类型的数据迁移。但我并不认为应该可能从3一键升级到4。
作为一名开发者,尽快开始更新工作是否很重要?
老实说……由于 Joomla 的发布速度较慢,我不太确定这是否很重要。关注讨论和预期变化是很重要的。如果你正在开发 Joomla 中最受欢迎的扩展之一,那么答案是肯定的。你需要跟上 Joomla 的步伐,在 Joomla 发布新的 alpha 或 beta 版本后,迅速准备你的扩展的 Joomla 4 版本。这样你就可以在 Joomla 4 发布后立即发布你的 Joomla 4 兼容扩展。
不同版本的类型如何影响扩展的更新(alpha、beta、RC)
在组件创建者中,我们并不太关注 Alpha 版本,但当 beta 版本发布时,我们会检查功能更改,并尝试将它们实现,以便我们用户生成的组件遵循标准。
你预计 Joomla 4 的发布将如何影响您的业务?
我认为当 Joomla 4 发布时,许多用户会急忙将他们的网站升级到 Joomla 4。他们可能会意识到他们使用的某些扩展可能没有兼容版本,他们可能会决定使用组件创建者来开发自己的扩展,以便所有内容都能加快 Joomla 4 的开发。总的来说,我希望这会吸引许多希望加快 Joomla 4 开发的开发者。
在 Joomla 社区杂志上发表的一些文章代表了作者对特定主题的个人观点或经验,可能并不与 Joomla 项目的官方立场一致
通过接受,您将访问 https://magazine.joomla.net.cn/ 外部第三方提供的服务
评论