1. 开源方式与开发平台
开源社区的发展,离不开广大志愿者的参与。为了能够更好的吸引志愿者加入,本社区将采用积分制的策略。每年将对参与社区人员的工作进行评估,并根据贡献大小,赋予相应的分数。QingYangOS如果可以成功走向商业化的话,将会根据志愿者的分数,将收入的一部分拿出来,与大家分享。但是,具体的评分细则,目前还未确定。随着更多的成员的加入,估计将于2007年底,在公平的原则下,来确定积分规则。
QingYangOS以网络为媒介,采用志愿者异地开发,协同工作的开发方式。主要通过邮件列表来交流和沟通。
QingYangOS的主网站是
www.qingyangos.org,作为新闻发布,项目管理,Bug Report,代码管理以及论坛的主力站点。
对于只是学习和使用本系统的朋友,遇到问题请到
www.qingyangos.org/bbs论坛里面提出问题,将会有热心的朋友对你的问题进行回答。
我们还以极大的热情邀请所有感兴趣的朋友加入我们的开发团队。技术方面的基本要求是具有c 或 C++方面的知识技能。同时,我们也邀请具有汇编和硬件方面知识的朋友,参于底层方面的开发工作。
2. 如何参与我们的开发
下面的方式,从简到繁的列出了参与我们这个项目的方式。4,5条非常的啰嗦,希望你能有耐心看完,管理好一个软件的开发,谁还能有更好的办法呢L
1) 访问
http://www.qingyangos.org,并加入我们的邮件列表,了解项目最新动态。
2) 加入
www.qingyangos.org/bbs,成为论坛的成员。积极参与论坛,将会对我们社区的发展,起到很大的作用。
3) 建立运行环境,下载代码并运行我们的系统。具体的过程会比较复杂,请参考我们的文档,以及访问论坛。如果发现bug,请到
http://www.qingyangos.org/projec ... wtask&project=3报告。如果有可能,请提交你的bug fix,这样将会为你赢得更多的积分。
4) 下载svn上面最新的代码。下载svn上面的代码与下载我们发布的稳定的代码是完全不同的,svn上面的代码包含我们开发的最新状态,里面包含有最新的设计,最新的算法,当然也包含最新的bugJ。具体的下载方法请访问
http://www.qingyangos.org/svn.html。在下载之前你需要去
http://tortoisesvn.net/downloads里面下载Tortoise(乌龟)工具软件。
5) 加入我们的开发队伍,并参与开发。您在接受我们邮件列表的同时,会对我们的系统改进,有一些想法,您可以提出您的想法和我们交流,当然也欢迎提出您的修改意见。随着您的持续参与,我们会将您加入我们的开发团队,来获得更多的资源和管理权限,并促进qingyangos的更快的发展。
我们将根据志愿者在社区的活跃程度,bug report,bug fix的数量和质量,以及参与系统开发工作的多少,作为衡量指标,进行评分。