|
(Linuxbyte.net 2月3日 报道) 著名的Linux发行商MandrakeSoft昨日宣布了在Mandrake Linux开发及发布进程体制上的一项重要改革, 该公司宣布,为了提高并最佳化新产品的质量, 将不再采用传统的开发及发布体制. 新的开发进程路线图将在即将发布的Mandrake Linux 10.0中采用并生效.
MandrakeSoft公司99年以来一直采用传统的开发进程路线,并采用基于Cooker开发进程的体制,Cooker是该公司发布最终正式产品之前的测试版本,并由参与Cooker项目的开发人员对各类软件,硬件支持进行更新,修改以及优化, 并提供产品新功能的测试. 在某种产品正式版本发布之前, 该产品的Cooker开发进程将被冻结,转入公开测试版本或候选版本并最终形成正式版.
在传统的开发体制下,Cooker在正式版发布之后就被冻结,并不再进行任何修改. 这样导致很多软件以及硬件问题在官方正式版发布之后被发现,并产生一系列问题. 例如: MandrakeLinux 下的LG 光驱兼容问题. 于是,MandrakeSoft决定拓展Cooker的开源开发模式并提供更好的开发及发布体制.
新的开发进程体制将为产品保持从始至终的开发进程环境, MandrakeSoft公司将这一进程路线称为”Mandrake Linux 一致”(Mandrake Linux Community). 该进程下产品的版本基于Cooker并遵循传统的质量保障进程, 并在此基础之上于2-3个月后发布”rock-solid”版本的官方发行版. 该版本将包含一个勘误表以标明从最初版本到正式版本的改进之处. 所谓rock-solid便是指保证操作系统没有质量问题并非常稳固.
即将发布的Mandrake Linux 10.0将会采用全新的开发进程体制,并做出如下修改:
1. 在测试版/候选版本发布之后,最终版本的”Mandrake Linux 10.0 Community”将于2-3月发布并提供下载.
2. 其后, Mandrake Linux 10.0 稳定版分支开发将会启动, 并基于Mandrake Linux 10.0 Community 的版本.同时提供实时的安全和错误更新.
3. 4-5月份,Mandrake Linux 10.0 官方发行版将会在稳定版的基础上建立, 为开发人员和Mandrake俱乐部成员提供ISO文件下载, 并在不久后提供Mandrake Linux 10.0官方下载版(最终版)
oracle注: Mandrake Linux Community(MLC)中的Community并非指团体或业界. 而是有”协同,一致”的含义. 因为MLC是与Cooker的开发进程环境同步的. |
|