IT资讯 GNOME 采用新的版本控制方案,下一个版本 GNOME 40

warner · 2020-09-17 09:30:06 · 热度: 14

GNOME 3.38 发布后,GNOME 基金会宣布了用于 GNOME 的新版本控制方案,将于2021年3月发布的下一版 GNOME 将是 GNOME 40。你没看错,版本号直接从现在的 3.x 跳到了 40。

GNOME 采用新的版本控制方案,下一个版本 GNOME 40

以 GNOME 40 为例,其开发周期将包含三个阶段,对应的版本分别表示为:

  • 40.alpha
  • 40.beta
  • 40.rc

然后是第一个稳定版本 40.0,随后的每次迭代更新都会将小版本号增加 1,即:

  • 40.1、40.2、40.3...

在2021年3月发布 40.0 后,GNOME 的下一版本将是 41,并将遵循完全相同的模式。

总结:

  • 新的版本控制方案从版本号 40 开始
  • 每个新的开发周期将主版本号增加 1
  • 每个开发周期将包含三个版本:alpha, beta 和 rc
  • 第一个稳定版本的小版本号(初始版本号)为 0
  • 每个稳定版更新将迭代的小版本号增加 1

采用新方案的版本号将在以下组件中显示:

  • GNOME 控制中心中“关于”部分的“GNOME 版本”字段
  • Tour 应用程序中的 GNOME 版本
  • 核心 GNOME 应用程序“关于”对话框中的应用程序版本

此外,SDK 和 Platform run times 的版本将遵循相同的版本控制方案。

官方解释了采用新的版本控制方案的原因,主要是在 3.x 版本发布了将近 10 年之后,次版本号已变得非常笨重,不利于主版本号的提升。目前 3.x 的最新版本虽然与 GNOME 3.0 发布时已有相当大的不同,但团队却不能因为这些变化而提升主要版本。因为主版本号改变的前提是用户体验也已发生重大变化(如 GNOME 2 和 3),GNOME 3.x 的变化并未能满足这一要求,但如果为了提升主版本号而采用激进的技术和设计变化,这对维护者、用户和开发者来说破坏性太大。

因此,官方选择了 40 作为下一个版本的主要版本号,因为按照此前的计划,下一个稳定版本将是 3.40,使用 40 作为基数,从某种程度上也体现了与旧版本号之间的连续性。至于为什么不叫 4.0,官方的解释是避免与 GTK 的下一个主要版本 GTK 4.0 混淆。

更多细节查看公告

猜你喜欢:
暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册