互帮互助,提高java程序员开发水平,完成大规模团队项目;商业运营,追求开源产品利润最大化
一、CowNew开源团队简介
CowNew开源团队,是一个由Java开源爱好者组成的团队,官方网站:[url]www.CowNew.com[/url]。
CowNew团队知道很多很多java开发人员处在一个较低的开发水平,但是又都普遍想提高自己的开发技能; CowNew团队知道很多很多java开发高手有很多想法,但是由于势单力薄,无法完成由开发团队协同合作、共同开发才能完成的功能;CowNew团队知道很多很多好的想法、好的项目由于缺乏有效的商业运营而导致这些很有价值的东西停留在技术层面,无法取得应有的商业价值。
基于此我们成立了 CowNew开源团队,此团队的理念是“互帮互助,提高java程序员开发水平,完成大规模团队项目;商业运营,追求开源产品利润最大化”。
我们--用实际项目开发帮助开发人员进阶
我们--为有想法的高手提供实现其想法的开发伙伴
我们--积极的进行开源项目商业化运作,让项目组成员得到更多的回报。
二、CowNew开源团队组织形式
开源组织研发部门设立两个大项目组,一个区域是项目开发区,主要是实际的项目的开发;一个区域是后备力量培养区,主要为有热情加入开源组织、有一定的开发经验的朋友准备,这个区域将由专门的专家指导,帮助其提高开发能力,合格的开发人员将随时转到项目开发区。所有后备力量培养区人员都要分配到具体的项目组,主要承担产品测试、文档书写、产品宣传工作,并且要积极阅读学习正式项目开发人员的代码,并定期书写学习笔记,其笔记也将做为产品文档。 后备力量培养区的人员可以参与项目的开发,如果其工作产品质量较优可以考虑纳入正式产品中。
另设立宣传组和商业伙伴组,宣传组主要负责团队网站的日常维护更新,在各个业界主流网站中发宣传稿,负责项目组其他成员撰写的文章的发表推广工作;商业伙伴组负责项目产品的商业化运营。
三、CowNew2006年计划开源项目列表
1、JDBMonitor
功能概述:一个可扩展的无侵入式的数据库监控、日志工具。此项目已经有了第一个版本。后期将增加可用性和配置灵活性,并增强其日志分析预警能力。
开发人员技能要求:
熟悉java语言,或者熟悉数据挖掘
后备人员要求:
熟悉java语言,后备人员可以承担部分任务,其开发成果可以纳入产品中
2、进销存系统
功能:提供中小企业使用的常用的进货、销售、仓存功能,并提供业务分析功能。
开发人员技能要求:
熟悉下面技能中的一种或几种:
Swing界面开发
java数据库操作
报表开发
熟悉进销存业务
熟悉分布式开发
较强的系统建模能力
后备人员要求:
熟悉java语言
3、Java Web RAD开发工具
功能:开发Java Web开发的RAD开发工具,简化java的web开发难度
开发人员技能要求:
熟悉下面技能中的一种或几种:
java Web 开发
.net Web 开发
eclipse插件开发
较强的系统建模能力
后备人员要求:
熟悉java语言
4、SQL语句解析引擎
功能:将标准SQL语句解析成抽象语法树,从而为后续的SQL语句格式化器,SQL语句排错器做准备。此功能是一个独立的抽象部件。
开发人员技能要求:
熟悉编译原理,能够书写有一定难度的词法、语法分析器(可以使用antlr等工具)
后备人员要求:
熟悉下面技能中的一种或几种:
熟悉java语言,对编译原理有一定了解
熟悉SQL语法
5、软多路复用技术
功能:为应用提供多路复用支持,简化应用部署,提高应用安全性。
开发人员技能要求:
熟悉网络编程
后备人员要求:
有一定网络编程经验
四、CowNew团队成员激励机制
1、加入项目组的成员将会被记录团队总积分。
1、项目开始初每人确认自己要完成的工作量和需要完成的时间。项目初期每人分配一定的项目积分,对于按时甚至提前完成的人员将会给予不同程度的项目积分奖励,对于延迟完成的则不会给予积分奖励,对严重滞后的将视情况扣除积分。项目结束后此积分将会被累积到个人团队总积分。
2、成员在媒体上发表的CowNew相关的技术文章、宣传文章都将会被给予一定程度的积分,并记入个人团队总积分。
3、成员推荐符合要求的成员加入、为团队商业运营提供帮助等任何对团队有益的事情都将给予相应程度的积分。
4、将对成员在团队的交流平台(qq群,论坛等)上的活跃程度进行积分,并记入积分。
4、积分可以兑换赞助商提供的礼品等。在成员负责的项目组的产品取得商业运营利润之后,将可以根据积分参与分红。
五、成员权利与义务:
权利:
1、启动项目的权利。任何成员都可以提出自己的想法,并启动相应的项目任务。
2、自由退出的权利。任何成员都可以随时退出团队。
3、投票权、选举权、被选举权。任何成员都可以参与相关项目组的决策,投票,并有权利被选为负责人。
4、分红权。任何成员都可以参与自己负责模块商业运营成果的分红。
义务:
1、任何成员必须保守团队的秘密。
2、所有关于CowNew团队以及相关产品的文章,代码可以标注作者信息,但是必须同时标注CowNew团队的版权信息。
3、积极参与团队的各项任务。对于长期不参与团队的成员将会被请出团队。
六、请有兴趣加入CowNew团队的朋友按下面任何一种方式进行
1、 加入QQ群,群号:20392347。验证消息注明:加入开源。加入后请在BBS发贴简要介绍自己。
2、到项目组论坛报道: [url]http://cownew.forumup.com/[/url]
3、到项目的sourcege主页的论坛报道: [url]https://sourceforge.net/projects/jdbmonitor/[/url]
注:加入的成员请在加入的时候注明自己想参加哪个项目组,想负责哪块工作,特长是什么,联系方式,最好能提供个人作品。本团队暂时不接纳入门级开发人员,请谅解。