|
发表于 2003-3-18 09:56:27
|
显示全部楼层
Re: 关于Magic Linux协同开发的建议
[quote:3ca2e124c9="whlvme"]Magic Linux是个复杂的工程,协同开发需要的队伍也很庞大。对于协同开发,我有几点意见,请公社管理团队参考,也请希望加入到Magic Linux开发队伍的朋友先进行准备。
1、安装程序:这是1.0和1.1的软肋,在以后的版本中必须加强开发。其实做安装程序并不难,无非是几个img和anaconda,前者用于搭建Linux环境用于安装,后者则运行用Python写的程序。gcc熟悉的可以来做img,什么都不会的可以学一下Python;中文安装界面的实现,只需要在搭建一个包含zhcon(其他的也可以)的Linux环境,然后运行含中文的Python程序即可。
2、配置管理工具:根据公社在首页发的调查显示,配置难是阻碍Linux普及的最大因素。Magic Linux也不例外。做配置工具,可以使用C+ncurses方案,可以用Shell Script,可以用Python+Qt Designer,可以用Glade+Gtk,可以用Kylix;但是最重要的还是精通系统配置。使用C+ncurses或Python+Qt也是初学者加入Magic Linux队伍的捷径
3、文档:都嚷着要参加,可是怎么就没有人出来将论坛的帖子整理出来做一个Magic Linux的“简明手册”、“疑难解答”、“技巧集锦”什么的呢?
4、主题设计:不会做KDE桌面装饰,做桌面图标该会吧;做Magic Linux主题桌面,做公社主题桌面,这也是大家对Magic Linux的一种参与和热爱呀。
5、可以做的事情多着呢:例如Bug修正、软件翻译汉化、Magic Linux主页设计、Magic Linux宣传(为了有更多的人加入到Magic Linux开发队伍中来)、提供设想和建议等等等。[/quote]
不错:-)
补充一点,还要有任务的分派,比如,谁负责那个软件包,
成员之间如何协调等等。
安装程序是大问题,这种c,python再加镜像的开发难倒了大批的人,其实就是一个光盘运行的小系统,你也可以理解成极度裁减的专有用途的嵌入式系统。 |
|