QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2603|回复: 2

协同开发的几个要求和原则(软件方面)

[复制链接]
发表于 2003-4-24 09:12:06 | 显示全部楼层 |阅读模式
1,软件的选取必须考虑中文的支持问题:尽可能采用同类软件中功能较好,中文支持较好的软件

2,所有软件包维护,必须能够向组织提交src.rpm,二进制发布除外。

3,所有软件包必须使用patch的方式对软件进行补丁,不能在原有软件包的基础上直接动手修改,然后制作rpm和src.rpm,方便扩展和其他人接手。

4,目前M 1.1已经包含了相当一部分软件,这些软件我会适当的分类,大家来认领任务。对于M 中目前没有的软件,大家如果感兴趣,请通知我并维护这个软件包,我会公告其他人防止重复劳动,但是,必须能够并且乐意接受其他人的意见和建议以及使用者的要求。

5,注意写好软件包的changelog,对于自己和他人都很有帮助。

6,一些重要的软件,比如kernel,glibc之类影响全局的软件需要大家讨论后才能进行版本升级,因为牵涉的东西太多,理论上讲,升级glibc之后,应该对这个系统进行一次重新编译。

7,尽可能注意版权的问题,对于某些字体的采用,我们正在跟相关组织洽谈,希望能有一个较好的解决办法。

8,要持之以恒,有兴趣并有能力做好,不然,协同开发展开后,东西却拿不上来,M可就麻烦了。




对参与者的要求,很简单:

1,编译软件,rpm打包的知识(这个是必需的)
2,基本的C/C++知识(如果你要修改,这个也是需要的)
3,其他各种语言,perl,python等等的知识。

我想没有任何一个人能够100%合格,所以,关键在于热情,
其次就是能够进行rpm打包工作。
其它知识需要长期的积累,不是一天两天能搞定的。
发表于 2003-4-25 12:46:16 | 显示全部楼层
rpm打包我不懂,有没有这方面的资料,我看看。
回复

使用道具 举报

发表于 2003-4-25 13:24:14 | 显示全部楼层
呵呵,虽然,我是新手差屁是懂得比较过,不过我在向LINUX前进!
我会基本RPM打包,会C++,其它的话也语言也会不少,(因为在差屁上用得多)可是perl,python,只是了解一些,不过,我会努力的!!!
我会虚心向大家学习的!!
我全力支持你们!!我也想加入!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-5-6 17:10 , Processed in 0.061282 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表