xorg 也计划每半年一次的发布以及类似 Linux 的代码维护模式

由于这次 xorg 1.7 跳票十分严重,Peter Hutterer 建议对以后的版本开发以及发布进行改进,主要就是两点

1. master 只对 release manager 开放,和 Linux 开发模式类似——每个人在自己的分支上工作,由 Linus 负责合并其他程序员提交的 patch

2. master 维护阶段分成3步,merge window、bugfix、release freeze。他目前建议是 3M + 2M + 1M 的时间段,这样正好每半年做一次发布,也和 GNOME、Ubuntu/Fedora 的发布节奏吻合。

这种基于deadline的发布比起基于feature的发布来,商业性的意味更强一些,而少了工程师理想化的色彩....

最后要说的是,我注意观察了一下 QQ Mail 的更新周期,大概是每三周一次。现在我们团队正在实验类似的更新模式,对互联网产品来说,这种模式还是值得借鉴的。

Topic: 技术