新闻来源:ZDNet
以往Chrome的开发采用比大部分的Google计划更加协力合作的方式,但是现在,它的领导人决定要清楚定义领导者的角色,以让该浏览器的成长获得更佳的管理。较高阶层的Chrome工程师Ben Goodger日前在开放来源Chromium计划(负责开发Chrome)的开发者邮件信中指出,未来将不再采用以通知的方式,告知受到程序码的特定变动影响的程序人员「观察名单」(watchlist),而是列在「拥有者」(owners)名单中的程序人员现在必须核准该项变动。
Goodger写道,「大部分Chromium的开发都是由Google自己内部的工程师搞定。OWNERS档案是我们产生分歧意见的一个领域。原因在于,以往我必须要担心OWNERS档案的社交影响—我得担心它的领域可能会侵入到其他协力计划。我们一直在鼓励采用变更通知的「替代」方式,因此我们提出了WATCHLISTS。然而,WATCHLISTS证明对大多数人并不足够。因此,另一外高阶Chrome领导人Darin Fisher与我以及其他资深工程师在讨论之后,认為OWNERS档案似乎是比较完整的作法。」
他指出,基本的问题在于品质控制。「Owners档案提供了人们寻找对于特定领域的程序码检验具有经验的工程师。它们是设计来确保变动不会随便进行,并且会获得适当的检验。」
Chrome具有开放来源的基础,包括来自Google之外的程序人员的贡献。但是与Linux、Android、MySQL及其他许多开放来源计划一样,这个方式并不意味著它是由志愿者的兴趣来推动。因此,转向拥有者系统反映了该软件向专业管理更迈进一步。
Goodger表示,「自从Chromium计划啟动的两年多之间,对它有贡献的人数膨胀的非常迅速。随著人数扩张,我们面临许多挑战,其中最重要的是确保我们的产品与开发原则的持续性。当我们的计划成长至一定规模,程序库已经开始显现出一些疲态。」
他对于Chromium的新拥有者系统订定了一些详细细节。其中包括「只有积极参与目录的改进的人才该列名為OWNERS。OWNERS必须展现优秀的判断、团队合作,以及能够遵守Chrome的开发原则。他们必须了解开发程序。此外,某人如果要被列名為目录的OWNER,必须获得受到影响的目录的其他OWNER的认可。」