PPT显示Chrome如何炼成版本帝

    Chrome     Discussion

这里有一份来自 Chrome 技术项目经理 Anthony LaForge 的展示 ppt ,解释了 Chrome 的版本控制哲学,总的理念是:Chrome 是一个 web 生物,就像网站一样——网站从来不会有版本号,而且更新很大可能是即时且零碎的。通过这个PPT大家就能明白版本帝是如何炼成的。

下面是 ppt 里摘选的部分内容:

  1. 版本更新的主要目的是像连绵的流水一样向用户输送新功能,这个意义的中心是“连绵的流水”,而非“新功能”,Chrome 不拘泥于版本与功能的严格配对。
  2. 用户选择根据自己的情况选择 dev beta 或 stable 分支,这是一种稳定性与新鲜度的斟酌。版本更新在后台自动进行,鲜需用户操心。
  3. Chrome 只有一条主树干(Central Trunk),所有开发者沿着主树干进行开发(这也与 Chrome 的自动测试机器人机理和连续版本开发方式有关),所有的新功能首先进入主树干。发布某分支更新时,首先要截取主树干上某个时间点的代码,然后针对性地加以调整和打包,再正式发布。
  4. 每次大更新发布前开发者要整合500多处新内容,接着花费数周去修复其中的问题。更新间隔太久会导致整合出现困难,因此缩短更新周期,规划发布时间,有利于减少开发者的压力,保证项目可控。
  5. 版本更新有严格的周期表,每隔一段时间就会规律性出现两个分支版本号重叠的情况。
  6. 速度快只是表象,开发流畅才是真正的目标和答案。

Editor: CySnap; Tags:

DISCUSSION


Notice: Undefined variable: user_ID in /usr/home/Yohn/maxbeta.com/htdocs/wp-content/themes/Tiny-Mag-H5/comments.php on line 21

  

(So you agree with the rules)