微软为什么不提前公布下个Win10 Mobile/PC预览版的推送时间?
win10 10525昨天凌晨突然推送(怎么获取Win10 10525 TH2 预览版更新推送并安装?),之前我们没有收到任何的消息,我们很好奇下一个Win10 Mobile/PC预览版Build何时推送?这大概是很多Insider用户经常要问到的问题,在推特上Gabe Aul也基本上每天都会被问到这个问题。
相信在Windows10发布前一路追随每个预览版的朋友已经有所了解,但Insider会员数一直在不断升涨,新加入的朋友可能还不太明白。对于新Build推送,微软并不会设定固定的发布日期,新Build的产生是分阶段完成的,推送也分批进行(包括快速通道和慢速通道)。
如图所示,一旦某个版本在某个阶段达到要求后就会进入下一个阶段的测试。第一阶段Canary(金丝雀)中测试的版本数量通常会是OSG阶段的两到三倍,这一阶段出现问题的版本也不会进入OSG阶段。在相继通过OSG和Microsoft测试阶段后就会首先向Insider快速通道用户推送,再经过一段时间的测试,如果Build符合要求,会继续向Insider慢速通道用户推送。在慢速通道推送版本的同时,一般都会提供一些修复更新,用于解决在快速通道测试阶段发现的问题。
为何微软不提前公布下个Win10 Mobile/PC预览版的推送时间?
1、如果我们提前公布推送日期,我们就必须保证到时能够顺利推送。如果这中间出现差错,不光是用户,我们自己也会感到失望。这也不利于我们的开发进度,团队需要放开包袱,轻装上阵。
2、 我们需要给自己预留一些时间来修复Bug,并且在需要时重新编译Build。
3、如果我们有了一个非常不错的版本,也不会立即推送,而是等到预先计划的时间发布。我们希望让用户知道,如果我们宣布了发布日期,就一定会准时推送更新。
总之,Win10预览版的推送并没有准确的时间,功能整合以及Bug修复都需要耗费时日,开发过程充满了不确定性。
Gabe Aul今天在推特上也表示,新预览版的推送是分阶段完成的,没有具体的时间安排。只有Build质量达到标准后才会推送。