造价通

反馈
取消

热门搜词

造价通

取消 发送 反馈意见

Mozilla Application Suite命名与开发

2018/06/19204 作者:佚名
导读: 自1.0版起,mozilla.org计划每四个月发行一个版本。与其它消费者软件(consumer software)不同,Mozilla是开发软件(development software),主要是给别的软件开发者(如网景)用来作自己的软件,所以每个版本算是个开发里程碑版(milestone release)。一个新的里程碑版可能有更多的功能,也可能较不稳定,看那四个月里程式设计师作甚么样的

自1.0版起,mozilla.org计划每四个月发行一个版本。与其它消费者软件(consumer software)不同,Mozilla是开发软件(development software),主要是给别的软件开发者(如网景)用来作自己的软件,所以每个版本算是个开发里程碑版(milestone release)。一个新的里程碑版可能有更多的功能,也可能较不稳定,看那四个月里程式设计师作甚么样的改变。

每个里程碑开发开始是一段大约五个礼拜的不稳定开发(unstable development)过程。这段时间里设计师可能任意套用检查过的程式码改变。这时间最后mozilla.org将发行一个Alpha版。接下来是大约五个礼拜的的Beta里程碑,这时间内只有较不会影响产品稳定性,尤其是更进 Alpha期的改变,的程式码改变会被套用。Beta最后mozilla.org将发行一个Beta版。这时程式码将被分开成主干 (trunk) 与分枝 (branch)。主干的程式码将进行下一个里程碑的开发。分枝的程式码将继续它的稳定性开发。从 Beta 版到最后里程碑版间 mozilla.org 可能会发行候选版本(release candidate),意思是这版本跟近期将发行的里程碑版很接近,但可能有小瑕疵。

分支后,一个版本可能成为稳定分支 (stable branch) 或维修分支 (maintainence branch)。目前的稳定分支有 1.0.x 与 1.4.x。在里程碑版发行后,程式设计师将继续"维修"分支的程式码,修理安全问题与改善稳定性。一般来讲,稳定版 (stable release) 不会有新的功能,不过 Mozilla 1.4.1 将有拼字修正,可能是因为拼字修正在 mozdev.org 已经开发很长一段时间了吧。

对软件开发者来讲,稳定分支给他们稳定的程式码(主干的基本程式码可能会一变再变),也让他们可以对产品进行修正。对一般使用者来讲,稳定分支给他们更稳定更安全的程式。

原本 Mozilla 1.5 或 1.6 是要做最后的 Mozilla 套装版,不过许多程式设计师偏好套装版,也有许多给 Mozilla Firefox 的程度码也被套用在套装版的程度码(或套装版套用在 Mozilla Firefox)。在加上网景已经开除它所有的程式设计师,所以 Mozilla 的开发最近较缓慢,也没走预期的方向。mozilla.org 的主要职员已经有一段时间说要更新他们的 Development Roadmap 来反应现实,所以在未来 Mozilla 开发的方式可以还有改变。

*文章为作者独立观点,不代表造价通立场,除来源是“造价通”外。
关注微信公众号造价通(zjtcn_Largedata),获取建设行业第一手资讯

热门推荐

相关阅读