2007年稳定化狂潮
在与相关方和 WebKit 社区成员进行了多次讨论后,我们决定是时候认真对待代码的稳定化了。我们已经进行了大约两年的开发,其中包括许多出色的兼容性修复、性能改进、标准符合性增强和新功能。现在是让源代码树达到稳固状态的时候了。为此,我们宣布两项变更。
主干提交受限
从2月7日星期三开始,我们将把主干提交限制在以下类别
- 关键错误修复:崩溃、卡死、回退、与主要网站的兼容性问题。基本上是所有P1级别的问题。
- 仅影响特定移植版本或对核心跨平台代码影响很小的移植更改。
- 重要(P2级别)的错误修复,且更改看起来简单且风险较低。
对于任何其他类型的更改,包括以下内容,我们将要求您暂停或使用分支
- 新功能(包括新的CSS属性、未实现的标签和属性、新的DOM API以及一般性的新功能领域)。
- 看似价值不高(已知不会显著影响实际网站)但风险较高(修复它的代码改动很大)的错误修复。
Bug 日
本周三和周四,我们鼓励所有 WebKit 社区成员在 irc.freenode.net 的 #webkit 频道上出现,以帮助稳定化工作。即使您在修复P1错误、减少错误或测试和提交新错误方面经验不多,也会有经验丰富的 WebKit 开发者在场提供帮助。我们将跟踪谁提交了最多的P1错误修复、最多的错误减少和最多的新关键错误,届时可能会有某种形式的公开表彰。
我们特别鼓励那些已表示有兴趣移植 WebKit 并希望拥有更稳定主干的公司开发者参与进来并提供帮助。现在是您以一种造福所有人的方式开始回馈社区的机会。