这次的 Delay 虽然和对于 KDE 打包的大讨论不无关系,但更关键的原因似乎是打包人员过假期。
于是可能将直接到 RC1,否则KDE 4.7可能将会跳票(虽然也就是十几天的事情),这似乎是大家不想看到的结果。
来源:
http://mail.kde.org/pipermail/release-team/2011-June/005007.html
顺便大家可以讨论下关于 KDE 4.7 beta 1这次的拆包事件。这个时间的主要起因就是KDE迁移到Git之后所引起的。事实上现在每个组件的小组件都拥有一个单独的Repo,之间通过git 的submodule进行管理。Slackware的打包者非常反对,最初Slackware去除GNOME支持就是因为gnome的包拆的太碎。fedora,arch,和gentoo则表示无所谓。
这里一个最关键的因素其实并不在于KDE发行的源码包是否拆分,而是在于每个kde sc的组件是否拥有独立的发布周期。举例来说,比如Okular有了自己的更新,就可以发布自己的新版本。基本上而言,最后的共识就是,KDE始终还是应当保持这样的周期。从而避免过多的不确定性。
就像KWin的开发者所抱怨的那样,KWin需要处理的驱动组合就已经够他受的了。于是KWin从来将不会理会在老版本的Mesa上的bug,比如现在是7.11,那么如果一个bug在7.10出现但不会在7.11出现,KWin将不会专门做Workaround(可能还会用下Blacklist吧)。
虽然 KDELibs 也有承诺 ABI 兼容,但是跨越版本的KDE组件其实很少出现。
21 FEEDBACKS