WordPress 贡献者讨论 2022 年 4 个主要版本的可能性

韦丹蒂

“数据媒体文件=”https://seotradenews.com/wp-content/uploads/wordpress-contributors-discuss-the-possibility-of-4-major-releases-in-2022-1.jpg”数据- large-file=”https://seotradenews.com/wp-content/uploads/wordpress-contributors-discuss-the-possibility-of-4-major-releases-in-2022.jpg” loading=”lazy” width= “500”高度=“331” src=”https://seotradenews.com/wp-content/uploads/wordpress-contributors-discuss-the-possibility-of-4-major-releases-in-2022.jpg” alt class=”wp-image-127617″ nofollow” href=”https://make.wordpress.org/core/2021/12/17/discussion-2022-major-release-timing/”>展开讨论 该项目将在 2022 年发布多少版本。

“鉴于我们已经在 1 月份发布了一个版本,我想知道我们是否可以利用 2022 年尝试四个版本,”Haden Chomphosy 说。 她提出了三种不同的发布时间表:

  • 季度发布:一月、四月、七月、十月
  • 每三个月发布:一月、五月、九月
  • 已知发布然后均匀分布的目标?:1 月、5 月、8 月、11 月

当她 在#core Slack 频道中提出,一些贡献者表示他们希望看到该项目朝着更频繁的发布方向发展。 他们乐观地认为它可以完成,因为 1 月份的发布已经在计划中。

对 make.wordpress.org 上帖子的反应明显不同。 一些评论说,只要避免重大假期,他们就会对季度发布感到满意。 对话中的几位参与者敦促 WordPress 减慢到两个或三个版本。 其他人建议 WordPress 只需等待发布新功能,直到它们准备就绪,没有时间表。 这一特殊建议使托管公司、代理机构和 WordPress 产品业务等各种利益相关者难以有效地进行计划。

2021 年,WordPress 分别于 3 月和 7 月发布了 5.7 版和 5.8 版。 计划于 12 月发布的第三个主要版本由于严重的阻碍因素和志愿者可用性的减少而被推迟。 在不改变流程的情况下,明年跃升至四个版本似乎过于雄心勃勃。

“在每年三个版本的计划没有实现之后,立即计划在 2022 年发布四个版本是否现实?” Oleg Kharchenko 在评论中问道。 “我不明白仅仅为了数量而发布更多版本有什么好处。 它在商业报告中看起来不错,但它对 WordPress 用户没有真正的价值,因为频繁的发布导致难以使用的半生不熟的功能。

“此外,插件和主题作者将不得不投入更多时间进行测试,而不是他们的产品开发。 最后,Trac 上有很多带有 ‘early’ 关键字的门票,这些门票被弃用多年,只是因为每个人都太忙了,没有时间在即将发布的版本中包含这些门票,让发布时间表更紧会使这种情况更加恶化。”

Jessica Lyschik 是德国 WordPress 社区的一名开发人员和活跃成员,她说她希望未来有两个版本。

“正如一些人已经提到的,计划更多的发布在过去是行不通的,那为什么现在应该行呢?” 利希克问道。 “5.9 推迟了包含改进的功能,以便它可以实际使用。 新功能的复杂性非常大,我认为在未来无法将其拆分为较小的版本。”

2021 年的路线图最初计划有四个主要版本,但 2 月份缩减至三个. 当时,Haden Chomphosy 引用了缺乏自动化和执行计划所需的人员,而不会冒贡献者倦怠和更新疲劳的风险。

WordPress 核心提交者 John Blackbourn 对讨论发表了评论,敦促 Haden Chomphosy 详细说明为什么她提出更频繁发布的潜力。 他还要求她总结挑战和需要改变的原始清单,以及在改进这些方面取得的进展。

在一篇题为“为什么我投票推迟 WordPress 5.9,”安妮·麦卡锡解释了导致发布推迟到 2022 年 1 月的一些因素和阻碍因素。

“我想更好地理解的是,我们将采取什么措施来确保这种情况不再发生?” WordPress 5.9 发布负责人 Matt Mullenweg 评论道。 “总会有更多的改进,更多的错误修复,我会挑战你在过去十年中选择没有人为问题的一年。 我希望我们真正理解并同意出了什么问题,尤其是在 5.9 的前几个月,以及我们现在开始的工作,以确保 6.0 能够毫不费力地按时完成。”

麦卡锡给出了回应,理由如下:

  • 缺乏围绕相互关联的特征的应急计划
  • 对各种单个功能(尤其是浏览功能)的范围缺乏明确性
  • 在功能冻结之前没有足够早的全面检查
  • 需要更多的决策者对工作的发展方向有高水平的看法

“就我个人而言,我很乐意看到 Go/No Go 会议进行彻底改革,以减少对事情的抱负和更具体的事情,因为我认为这将在发布周期中尽早定下基调,以避免再次出现这些问题,”麦卡锡说。

5.9 中的一些挑战与 Haden Chomphosy 在 2 月份确定的需要更改的项目相对应,以便使 WordPress 发布更容易和更频繁:更好的测试,更多经验丰富的核心开发人员有时间专注于核心,更好的设计交接/开发迭代,以及集体理念向持续发展的转变。

在没有全面的 5.9 回顾的情况下,可能很难根据贡献者最近经历的现实来计划明年的发布时间表。 在 WordPress 无法发布三个主要版本的一年结束后,转向四个主要版本将是一个艰难的销售。 它将需要对工作的范围和管理方式进行重大更改,因为它正在处理中。 该主题将在今天 UTC 时间 20:00 的每周核心开发聊天中再次讨论。

来源

相关文章