开源技术部是红旗贰仟软件技术有限公司(后简称红旗2000)的核心开发部门,她是对公司提供技术支持的重要部门,是汇集红旗2000开源精英的地方。纵览红旗2000的发展历程,历数开源社区的近日辉煌,开源技术部可谓功不可没。
开源技术部的工程师们风雨同舟,并肩作战,以贡献开源社区提升公司技术为宗旨,不畏困难与阻挠,坚定着自己的步伐,这条路他们一起走过,有泪水更有欢笑,有汗水更有收获!
- 2006年8月6日,是红旗2000发展历程中极具历史意义的一天,在这个阳光明媚的日子里,由成修治带领刘涛,李渊,韦兆和于淼等5人一同组建起了红旗2000的开源技术部。部门成立以后就定下了“融入社区,项目引领,开放共享,国际合作,重点突破”的开源策略,并把以下三点作为最开始目标:
1.巩固OpenOffice技术团队的实力,使之有一定地位和影响力;
2.深化对OpenOffice基础技术的研究;
3.探索新型开放模式并组建RedOffice社区。
在开源策略和开源目标的推动下,红旗2000的开源工作迅速展开并分为三个大的方向:
1.承接OpenOffice的项目;
2.贡献由红旗2000工程师们修改的Bug;
3.中文本地化资源项目的展开。
- 2006年8月中旬,在与Inter公司会谈之后部门开始做异步对话框的工作。这项工作是与Inter公司合作共同贡献开源社区的。同时,开始摸索向OpenOffice.org社区提交由红旗2000的工程师修改的Bug的流程及方法。提交的第一个Bug是在演示文稿项目中,提交Bug时联系的第一个人是Graphics的Leader:KaiAhrens。由于当时的人力非常有限,公司在开源社区的知名度相对很小,所以,工作艰难地展开着,而开源技术部的工程师们细心、耐心、专心地工作着。
- 2006年9月,公司总经理胡才勇和技术总经理金友兵博士参加了在法国里昂举行的OOo 2006年会。这次会议上见到了很多开源社区的贡献者,使得他们知道了我们的公司,同时也了解到了我们的产品RedOffice。我们正在一步一步走向世界。
- 2006年9月25日,韦兆等人通过与OpenOffice.org本地化项目相关人员的联系,开始对中文资源文件进行了整理、修改和提交。
- 直到2006年10月13日,由刘涛提交的第一个关于幻灯片放映的Bug被社区认可并接受,两个月的努力标志着开源技术部掌握了贡献代码的整个流程。
- 2006年10月15日,开源技术部的队伍开始壮大,由原来的5个人,发展成为18个人。
- 2006年11月12日,由于公司在开源上的重视和开源技术部员工的努力,引起了Sun公司开源社区的重视,Sun公司派Martin.Hollmichel来北京,这是我们第一次与Sun公司的高级工程师面对面地进行交谈。Martin.Hollmichel向我们介绍了如何提交代码,怎样在EIS中创建一个CWS以及他在Release方面的经验。
- 2006年11月,在李渊主要负责的异步对话框基本告一段落后,开源技术部的工程师们没有停下脚步,继续寻找着可以为社区做贡献的项目来提升公司的知名度和形象。PythonUNO的移植就是在这个时间展开的,李渊和刘涛花费了大量的空闲时间和休息时间来完成这个项目,这个项目的windows和linux方面的移植在12月成功完成。
- 2007年1月,随着开源技术部队伍的逐渐壮大,部门重组,为了与开源社区保持一致,确立并开发了自己的开发工具:以EIS为管理开发过程的工具;以WIKI为管理部门文档的平台;建立自己内部的Mailinglist作为交流的平台;以Bugzilla作为Bug管理平台。
- 2007年3月,红旗2000与Sun公司开始进行IRC周会的沟通形式。这是成修治、Peter和Sun公司中在OOo发展的Leaders和工程师交流的一个结果,同时我们也确定了为开源社区做贡献的道路和过程。
- 2007年4月,我们工作了三个月之后,刘涛将新功能Web-Html提交到OpenOffice.org社区并被接受,这个已经通过了专家的检查。这是红旗2000向OpenOffice社区提交的第一个新功能,至此,我们已经知道了提交一个新功能的工作流程。
- 2007年4月4日起,每周三红旗2000与Sun公司会进行一次会议交流。在这之后Framework,Graphics,Writer,ODFToolkit等项目组陆续与Sun公司建立IRC会议交流方式。
- 2007年5月14日,OOo社区主管Louis Suarez-Potts和Sun公司的Director:MichaelBemmer来我公司访问,开源技术部与他们进行了面对面的交流,他们也对我们提出的问题表示了肯定,同时也肯定了我们对工作的态度和积极性。
- 截至2007年5月22日,开源技术部继续壮大队伍,增至为36人。
- 2007年6月,在经过近一年的中文本地化项目的不懈努力工作后,社区决定给予公司中文本地化社区主席这样一个地位,公司经研究决定,让程林先生担任OpenOffice.org ChineseProjectLeader,中文本地化社区colead。
- 2007年7月初,Sun公司派release工程师Vladimir Glazunov到红旗2000进行为期一周的技术交流,主要是关于release方面的问题的讨论。
- 2007年7月下旬,Sun公司又派架构工程师Malte Timmermann来红旗2000进行为期两周的技术交流,主要讲解了一下关于OpenOffice的整体架构方面的知识。
- 2007年8月以朱立华为首的测试部五名员工开始参与到OpenOffice社区的 QA工作当中,主要参与了writer、calc、impress相关的工作,期间完成了TCM Localization21、Localization27及Localization29三次的测试任务。
- 2007年10月8日,Sun公司的Stefan来到我们公司以帮助我们提高工作效率,并建立了开源社区工程师和红旗2000工程师直接导师学生关系的体系。
- 2007年10月19日,开源技术部刘涛成为社区ODFToolkit项目中的Developer角色成员。
- 2007年11月,开源技术部门杜云芬成为社区ODFToolkit项目中的Developer角色成员。
- 2007年12月5日,开源技术部吴彦成为社区Framework项目中的Developer角色成员。
- 2008年1月,成立了performance Team, 由李恒担任leader。
- 2008年2月29日,成功申请2008年OpenOffice.org社区年会在北京召开。
- 2008年2月底,与明基、联想MID产品合作,初步成果为MID版本。
- 2008年5月20日,OpenOffice.org社区主席Louis Suarez-Potts来华访问红旗2000公司,并与开源技术部进行交流,总结了在开源的工作成绩。
- 2008年5月22日,红旗2000公司,派开源技术部工程师刘涛、史周波到德国汉堡进行历时两个月的学习和工作交流。
- 2008年6月6日,毛勇岗成为社区SC项目中的Developer角色成员。
- 2008年7月23日,李健成为社区Sw项目中的Developer角色成员。
- 2008年10月28日,赵建卫成为成为社区Sw项目中的Developer角色成员。
- 2008年11月5-7日,由红旗2000公司承办的第6届OpenOffice.org世界开源大会在北京成功举行。