平滑操作员。感谢5.0版本发布经理
稳定性和可靠性是任何软件发布的关键词。只有回顾过去才能看出是否实现了这些目标。然而,Joomla 5.0实现了这些目标以及更多,被誉为迄今为止最成功的重大版本。是的,我们需要庆祝这些特性,但往往所有的辛勤工作都会被随之而来的问题所掩盖。
建立传统需要时间,5.0将以从4.0平稳过渡而闻名。对于拥有众多网站需要迁移的人来说,每次主要迁移都可能造成一些失眠,担心结果会如何。5.0让我夜夜安睡,价值连城,或者如果是数字资产的话,那就是比特币!
2023年10月17日,Joomla 5.0发布。它在乔治·威尔逊发布Joomla 4.0时所奠定的基础上进行了工作,但更重要的是,它是乔治在4.0开发期间所不具备的几个理念变化的成果。
理念的变化
首先,我们制定了一个路线图,说明在每六个月一次的大版本和小版本之间有两年的时间。
这需要一段时间才能实施,并且根据社区反馈对计划进行了修改。
值得阅读导致这些变化的文章,并记住如果我们做出将主要版本周期改为两年,每六个月四个小版本的更改,将会随之而来的厄运和绝望的预测。
- https://www.joomla.net.cn/announcements/release-news/5863-joomla-5-0-bold-in-one-year-but-can-we-do-it.html
- https://www.joomla.net.cn/announcements/release-news/5868-joomla-5-panta-rhei-the-follow-up.html
另一个变化是确保始终有两个发布经理。任务不再只落在一个人身上;这是一个共同的责任。这有助于实现紧密的时间表并避免过度劳累。
紧密的时间表有助于更顺利地与MySQL、PHP以及Joomla所依赖的服务的变化保持一致。发布周期越长,步骤就越大。
如果您想象一座山,总是向上延伸,步子越长,每一步要上升的高度就越高。每一步越小,坡度越平缓,速度越慢。PHP、MySQL和其他库以及依赖项将继续发展,不管Joomla的开发如何。我们必须跟上步伐,避免使用安全风险大的版本,新的严格时间表是一个很好的折衷方案,以确保一切同步进行。
原始团队
一年前开始构建Joomla 5的团队由Niels Braczek和Harald Leithner组成。他们都是非常有才华的人,非常能够完成任务。Niels向生产部门提出了一些想法,成员们根据优先级对这些想法进行了排序。这有助于创建功能列表,并确定发布将能够提供的能力。
一个目标是使迁移尽可能简单,Harald提出了一个可以作为兼容性插件的插件。在每次迁移时默认开启,一旦您的所有扩展都能够处理Joomla 5所需的变化,您就可以关闭它。这将使网站运行更快,并带来新编码实践所能带来的所有优势。
这证明是迫切需要的突破,允许开发人员和网站构建者在不打破以前Joomla更新(不仅仅是主要更新)中困扰的较大向后兼容性中断的情况下迁移。通过插件管理得如此之好,以至于Joomla 5.0被视为升级而非迁移!
领导层的变革
不幸的是,Niels生病了,无法继续担任发布经理。
Benjamin Trenkle接管了工作,他与好友Harald合作得很好,并帮助组织了使这次重大更新取得成功的必要工作。
值得一看Joomla 5.0带来的新功能和改进。
- 管理员界面中的深色模式
- Web资产和缓存
- Schema.org集成
- 代码优化
- PHP和Bootstrap更新
- 用户界面:Atum管理员模板的深色模式增强以及新的Joomla模态窗口选择按钮,承诺提供更流畅的用户体验。
- 工具和插件:TinyMCE编辑器更新到6.7,增加了图像对齐功能。
- 媒体管理:媒体管理器中的AVIF支持以及从智能搜索索引中排除存档内容的选项,提高了媒体处理能力。
- 菜单排序
- 增强的安全性:事件已迁移到其类中,移除了不再工作的Recaptcha插件,提高了安全性。
- 内部代码重构侧重于利用更现代的API。
- Web资产管理器的JS导入映射支持以及针对php 8.2的过时修复。
- Fontawesome 6.4
- Codemirror 6
- 移除es5支持
完整的列表在发布文章中。
https://www.joomla.net.cn/announcements/release-news/5900-joomla-5-0-and-joomla-4-4-are-here.html
因此,为了结束这次回顾,感谢使这一切成为可能的人,他们站在前面领导,承受压力但最终成功。感谢你们坚持信念,为Joomla交付了一款世界级的重大版本!
还要向所有参与使之成为现实的人表示衷心的感谢。在将发布推向公众的所有团队中,有很多人参与其中,他们在业余时间和免费为所有人做了惊人的工作。
谢谢;你们肯定是一个非常难以超越的团队。
在 Joomla 社区杂志上发表的一些文章代表了作者对特定主题的个人观点或经验,可能并不与 Joomla 项目官方立场一致。
通过接受,您将访问由 https://magazine.joomla.net.cn/ 之外第三方提供的服务的链接
评论