sejishikong
发表于 2006-9-4 16:16:24
嗯,everest的开发要活跃的多,毕竟有RF在支持,不过他们追新真的太快了。
我现在的想法是版本本身已经没有什么意义了,关键还是版本上会有多少创新和积累。这是中国Linux开发者现在缺少的,其实我们的技术水平跟老外没什么区别(至少我看到的gnome,kde开发者的感觉是这样的),但是我们缺少创意和idea.
至于新,我可以举个很简单的例子:
SLED 10够新了吧,但是他不支持ich8,至少我看到的结果是不支持很多很多硬件,这些硬件我手里都有。
当然最新的kernel不代表着最好,之所以用新的是因为你早晚要用新的,如果你希望整个开发过程平滑起来,就不要跳跃性的去用,因为这很容易导致一个问题,就是一个版本稳定很长时间,到采用下一个版本的时候就要从头来过。
而始终跟踪,最后会让集中性的开发和升级工作分解,从3.5.3迁3.5.4,几十个补丁需要修改的没有几个,但是,如果你是从3.4迁过来,那你遇到的困难就大多了,而且你根本没有机会发现很多潜在的问题。
这也可以解释为什么以前Magic开发的过程中留下来的kde包有时候补丁很多,有时候很少,内核也是,只打了10几个补丁。这些都是因为突发升级造成的大工作量引起的,而且,还要为质量负责。
红旗以前也一样犯过类似的错误,保守一段时间,然后升级,这时候绝大部分原来的工作要么重来,要么不能用了。
必须理解一件事情,升级不是推倒重来,如果每次升级都意味着痛苦,那我们需要反思开发过程出现了什么问题。
建立正确的跟踪和升级机制,就可以发现,“追新”其实就像下载一样的简单。
嗯,的确是这样,一直跟踪的话,升级要容易许多,幸好现在magic跟的也不算慢,不过技术上和everest就有差距了,毕竟对于magic来讲有能力,有环境打补丁的人并不多,大家都是业余时间在弄。所以,以后免不了要从everest偷东西了 :D ,可惜everest的cvs不太行啊,更新仿佛比发布还慢啊。
jiangtao9999
发表于 2006-9-4 22:07:35
忽然想问:cjacker,你还用 KDE 3.2 么? :roll:
haulm
发表于 2006-9-5 02:41:11
很长时间国产Linux开发一直只在打造一个仿WIN的应用平台,开拓应用人群,只是忽视开发平台的打造。其实跟进技术并非是跟进前沿,也是要看需求的,我想从长远发展看,打造开发是打造市场的基础,系统要有自己的开发思想和应用结构才是合理的系统,而不是跟风拼凑各种成果,如何打造自己特色的集成环境才是重要的。
从Everest的开发理念来看,Everest把服务对象集中在吸引开发力量,打造开发技术开发平台之上,MGC的服务理念仍是Linux初学者,两者互相学习促进。
:idea:
hikari
发表于 2006-9-5 09:36:41
呵呵,期待新版本的出现^_^
cjacker
发表于 2006-9-5 12:46:23
忽然想问:cjacker,你还用 KDE 3.2 么? :roll:
仍然在维护。
前几天刚拿了一个最新的kopete编译,通过。
lanzinc
发表于 2006-9-6 10:58:44
没用过
Everest
对他的了解限于各种文章
但觉得Everest(包括发展方向)和我现在在用的archlinux有很多共同之处。
等Everest的在线包仓库,及相关的无痛升级方式(arch中的pacman -Syu)建立后;和用户参与开发或建设的机制和平台(arch中的AUR)建立后要好好的试一把 :-)
heyuqi
发表于 2006-9-6 11:01:52
没用过
Everest
对他的了解限于各种文章
但觉得Everest(包括发展方向)和我现在在用的archlinux有很多共同之处。
等Everest的在线包仓库,及相关的无痛升级方式(arch中的pacman -Syu)建立后;和用户参与开发或建设的机制和平台(arch中的AUR)建立后要好好的试一把 :-)
我也挺看好类似 arch 中的 AUR 的东西,期待 Everest 能早日建成
haulm
发表于 2006-9-6 13:19:38
我个人认为从MGC2 beat3后,MGC没有本质上的发展,创造应该要快于版本更新。
任何作品都有超越界限的一天,并且得到质的飞越,Everest是,MGC也是。
lanzinc
发表于 2006-9-6 14:25:16
现在觉得一个发行版的内涵应该是一整套有自己特色的开发使用维护技术和机制,用户参与的方式和平台,发展创新模式的集合,而不是简简单单的一个产品本身。
现在有一点理解一个发行版就是一种文化的说法了
虽然没用过E,但对他还是很期待的,至少他的工作语言将以中文为主,不过现在参与的话还不到时候,毕竟现在的水平只相当于arch中写写最简单的PKGBUILD的水平.
lanzinc
发表于 2006-9-6 14:59:39
有环境打补丁的人并不多,大家都是业余时间在弄。
社区发行版是否应该定位在:开发的主要力量就是业余的开发者,且这些开发者的业余时间并不是很多,但可以把不同人的零星的业余时间会聚起来。开发的动力主要是学习和兴趣,参与开发的活动本身带有较多的休闲和游戏性质,而不是出于责任和功利。
可惜everest的cvs不太行啊,更新仿佛比发布还慢啊。
看来E的开发绕过了CVS的管理,CVS的观赏性比功能性的分数高了 :D (玩笑)
cjacker
发表于 2006-9-6 15:03:20
有环境打补丁的人并不多,大家都是业余时间在弄。
社区发行版是否应该定位在:开发的主要力量就是业余的开发者,且这些开发者的业余时间并不是很多,但可以把不同人的零星的业余时间会聚起来。开发的动力主要是学习和兴趣,参与开发的活动本身带有较多的休闲和游戏性质,而不是出于责任和功利。
可惜everest的cvs不太行啊,更新仿佛比发布还慢啊。
看来E的开发绕过了CVS的管理,CVS的观赏性比功能性的分数高了 :D (玩笑)
CVS仅对某个项目的代码管理有意义。
对发行版本开发基本没有任何意义。
发行版本的开发,更多的是人的参与,而不在CVS,或者没有CVS都可以工作的很好。
风子
发表于 2006-9-14 20:20:05
刚尝试安装了Everest0.2,很漂亮,太像Magiclinux,不过不如ML来得好用。
比如安装的时候已经设置启动默认选择XP,为何还要搞个敲键才弹出启动菜单,然后是一个类ubuntu的启动菜单,默认也不在XP。
进入X,还要折腾硬件。既然要折腾,ubuntu是上选。
明天要用XP的比我还菜的鸟估计而对这个启动要崩溃,我还是赶紧换回ML先(喜欢在ML看dvix电影)。以后慢慢支持cjacker,希望尽快赶上ML的人性化。
haulm
发表于 2006-9-15 08:22:59
刚尝试安装了Everest0.2,很漂亮,太像Magiclinux,不过不如ML来得好用。
比如安装的时候已经设置启动默认选择XP,为何不要搞个敲键才弹出启动菜单,然后是一个类ubuntu的启动菜单,默认也不在XP。
进入X,还要折腾硬件。既然要折腾,ubuntu是上选。
明天要用XP的比我还菜的鸟估计而对这个启动要崩溃,我还是赶紧换回ML先(喜欢在ML看dvix电影)。以后慢慢支持cjacker,希望尽快赶上ML的人性化。
Everest0.2在解压rpm包或是打开iso进行安装等等均不如ML2方便,Grub在引导前不能修改,系统服务因为启动的设计也不会全部列示在ntsysv中,浏览器多媒体插件和解码要自己安装(今后也不可能缺省提供),桌面字体在11号到13号之间,中文字体短缺等等。
Everest的发展比较前沿,初学linux用ML自然是上上之选啦。 :lol:
ubuntu用过,中文化并不好,最近海威linux的开发基于xubuntu,目前开发至1.0 Beta 4,有兴趣可以玩玩。还有基于ubuntu的中文化版本叫dubuntu的。
mliso
发表于 2006-9-16 11:32:51
用过everest,够新,但不适合我,感觉就像fedora,被人拿来做小白鼠。ubuntu的中文化很一般,毕竟是国际版本,不可能照顾个别国家。hiweed老是来回的跳,换来换去,现在又开始搞ubuntu,对此很反感,放弃。
haulm
发表于 2006-9-17 00:07:34
真应该让KDE或she兄有空写篇如何制做Magic Linux ISO的教程,最怕的就是MGC慢如蜗牛的APT更新速度和庞大的更新包。