GNOME获得新的版本控制方案

2020-09-22 03:02:55

GNOME3桌面环境于2011年正式发布,2020年我们还在3.x版本。是的,尽管在过去(几乎)十年里发生了许多巨大的变化,但我们仍然停留在GNOME 3的点版本上。例如,就在昨天,GNOME 3.38发布了。从历史上看,稳定版本都以偶数结尾,发布前的版本以奇数结尾。对于DE的粉丝们,比如您,我们已经学会了接受这个奇怪的版本控制方案。

好了,各位,对于下一个版本的GNOME,开发人员最终决定从版本3.x开始。您可能认为新版本将是4.0,但您可能大错特错了。实际上,紧随GNOME 3.38之后的是GNOME 40。等等,什么?是的,开发人员实际上正在从3.x迁移到40.x!他们甚至抛弃了偶数/奇数方面,因为40年后的下一个主要稳定版本将是41。较小的稳定更新将被指定为增量点(.1、.2、.3等)。在开发过程中,只会有alpha、beta和发布候选版本--简单明了。可以理解,这会让一些习惯于旧版本控制方案的Linux用户感到困惑。

在发布了近10年的3.x版本之后,次要版本号开始变得笨拙起来。同样非常清楚的是,我们不会因为核心平台的技术变化而改变主要版本,就像我们对GNOME 2和GNOME 3所做的那样,然后在此基础上增加一个重大的UX改变。GNOME基金会的Emmanuele Bassi说,激进的技术和设计更改对维护人员、用户和开发人员来说太具破坏性了;我们已经变得非常善于迭代设计和技术,以至于当前的GNOME平台、UI和UX与GNOME 3.0发布的有很大不同,同时仍然遵循相同的设计原则,#34;GNOME基金会的Emmanuele Bassi说。

不过,为什么要选择40版呢?巴西解释说,因为下一个版本将是3.40,而且这是一个不错的整数。3.38版本是GNOME的第40个版本,但是这个讨论来得太晚,无法有效地切换,所以我们可以说,如果从零开始计算,下一个周期将是GNOME的第40个版本。通过使用40作为基数,我们承认了之前发生的事情,而且我们不会在数字级数中引入很大的不连续,这在某种程度上就是这种变化的意义所在。

正如伟大的威廉·莎士比亚曾经写过的那样,任何名字的玫瑰花都会散发出同样的芳香。就我而言,不管侏儒叫什么,只要它继续很棒就行。话虽如此,我实际上还是喜欢新的版本化方案,因为对于开发人员和新手用户来说,它应该更容易理解。

在惊慌失措或心烦意乱之前,我敦促所有的侏儒粉丝在这里阅读完整的解释。记住,改变有时是好的。