关于ML的版本标记
我一直用ML 1.1 beta(我以为是),今天见到一位老兄装的ml1.1 fanal,才发现问题。ml的版本标记......一直以来,我看系统(核心)版本用uname命令,至于系统发行版本则参考/etc/issue。
我下载的第一个ml是1.1 beta版(网站自称如此),光盘根目录下的VERSION文件内容是:“MagicLinux 1.1(Future)”,系统/etc/issue和/etc/issue.net文件中都有同样内容。于是我就认为MagicLinux 1.1(Future)就是ML 1.1 beta,这从字面上也讲得通。我也就一直自称用得是“MagicLinux 1.1(Future)”。
公社出了ML 1.1 final,我没有升级(鄙人秉持”能用、用得惯就是好东西“的信念)。今天看到别人的所谓 1.1 final,其/etc/issue竟然同样标着MagicLinux 1.1(Future)字样!光盘根目录下的VERSION文件内容是”MagicLinux 1.1(Future) 2003 5.18“,Magic.ReleaseNote文件中说”这个版本是Magic Linux 1.1 (Future),是Magic Linux发布的第4个版本,之前经过了Magic Linux 1.0、Magic Linux 1.1beta1, Magic Linux 1.1preview。然后就是现在这个版本Magic Linux 1.1正式版。“
于是我彻底糊涂了!哪位能解释一下吗? 你用的是正式版前的第一个测试版。1.1Final才是正式版。
个人认为,这样的版本策略不是太好,1.1b和1.1f之间的差别还是比较大的。 对啊,所谓final通常是将beta版的bug修正而已,但是magic的final显然和beta大大的不同。 我们大家都还在摸索中呢… 我的意思是能不能把版本标记的条理一点,比如对/etc/issue等文件及时明确地更改一下,有就是说发布之前能再仔细一点,尽量做到尽善又尽美,大家说呢。
页:
[1]