信息化 频道

开源 走近了中国 梦想 我们仍将继续

    【IT168 资讯】11月7日,北京兴基铂尔曼饭店北京大宴会厅内灯火通明,历经3天80余个主题论坛,北京2008年第6届OpenOffice.org世界开源大会(简称OOo大会)在此徐徐落下帷幕,来自30个国家的400余位国际嘉宾聚聚一堂,分享大会3天来的丰硕成果、畅谈在北京短暂的美好生活。
 


 
    3天来,从钓鱼台国宾馆的开幕式到北京大学的论坛讨论,都留给嘉宾们难忘的中国记忆;从会场上主题论坛的激烈讨论到会场下参会者之间的畅所欲言,都给中国和世界的开源产业发展注入了新的活力。OOo大会第一次离开欧洲,花开中国,作为本届大会的承办方北京红旗中文贰仟软件技术有限公司(简称红旗2000),坚定地履行了当初申办时的承诺——给世界一场原汁原味的开源盛会,给世界展现北京“凝聚开源力量 绽放开源梦想”的盛会精神!
 

    三年前,第一次参加里昂的OOo国际年会,继而在2007年巴塞罗那OOo国际年会以优异赞助商身份提出红旗2000的产品思路和对中国应用环境的一些结构性建议,直到今天将OOo年会请到北京,近三年的努力,使红旗2000得到了全面提升,并逐步成长为社区的中坚力量。红旗2000已经成为OpenOffice社区的主要贡献机构之一,并从人、财、物等各个方面给予了全力支持。迄今为止,红旗2000对OOo社区已经贡献了接近200个项目,目前每个月的贡献量在20个左右。在红旗2000创新理念的影响下,特别是对产品界面的全新设计,推动了国际开源社区进行架构重设,帮助开源社区针对中国市场的关键策略进行技术调整,更开拓了社区对办公软件的崭新思路。目前,红旗2000有不少于50名技术人员参与社区的工作,这支队伍在与国际先进技术接轨时得到历练,并迅速成长壮大。其中,红旗2000公司副总经理金友兵博士已成为OpenOffice.org社区的高级顾问团成员,开源技术部总监成修治已进入OOo社区工程师领导委员会一员,互操作技术部总监程林已成为OOo社区中文本地化项目组负责人,系统研发部总监李恒成为OOo社区性能改进项目组负责人。特别是李恒主持的性能优化组,由红旗2000创新推动,现已成为社区的重要项目。这充分表明社区对红旗2000的信任和技术能力的认可。
 

    三年,弹指一挥间。2008,开源,走近了中国;红旗2000,梦想,我们仍将继续。
 

    本届大会中,在北京大学的三天论坛中,红旗2000的开源技术部总监 OOo ESC member成修治、产品部总监杨少梁、系统研发部总监performance team leader李恒等数名红旗2000工程师都深入到OOo大会的分论坛中,与社区成员分享和探讨开源技术,分享如下:
 

    1、 红旗2000开源技术部总监OOo ESC member 成修治: 在MID上运行OpenOffice.org


 
    演讲主要介绍了在MID上如何运行OpenOffice.org,并且提出Mobile Internet Device(MID)将要成为下一个受欢迎的便携式产品。演讲主题是通过介绍在MID设备上运行RedOffice所做的探索和改进工作,比如重新设计用户界面和操作流程,合并菜单和工具等。然后给出了一个基于MID的Openoffice.org版本的实现以及以后工作的展望。
 

    2、 系统研发部总监 performance team leader 李恒:从长远的观点看性能的改进


 
    演讲主要介绍从现在的性能改进工作中可以看出,对于OOo整体性能改进工作一直没办法得到连续性的成果。其原因在于:
首先OOo非常庞大优化工作往往无法全面考虑整个软件体系关联性;
 

    其次OpenSource的开发与管理模式也致使性能问题的跟踪与改进处于无法统一的状态;加之传统的软件性能优化方法与流程只适用与性能问题集中的软件产品,对于这种非关键性能问题大量累积造成的整体表现下降的情况也束手无策。
 

    在此状况下,性能改进工作的成果很容易被其他功能的添加所抵消,整个的开发过程形成一个功能特性添加与结构及运算精简的竞赛。所以,对于现在OOo所处的状态,必须将重构设计与独立版本的性能改进工作结合起来,相互支持,使功能开发在性能视角上可以在框架中得到的支持与监控。通过专用工具的支持,在长期开发过程中持续跟踪性能的改进,并以此为依据指导后续版本开发。
 

    3、产品部总监 杨少梁:后OOo3.0后时代展望
 

    演讲主要提出OpenOffice.org 3.0是长期的OpenOffice开发过程中的一个不平凡的里程碑,那么,哪一个方向会在OpenOffice.org 3.0之后对OpenOffice的发展更为有利呢?
 

    可能考虑的方向为:轻巧化,专一化,多变化以及个性化,轻巧化是指各个模块的分离,对于基本和扩展功能的更高一层的逻辑分级,以及系统运行核心和界面的分离。
 

    专一化是指对于各个应用模块深入的开发研究,和在OpenOffice中对结构化和半结构化数据的加工能力
 

    多样化代表了其可以支持不同的硬件平台,多样的文档格式标准,一些特殊数据处理标准,例如XBM
 

    个性化表示使用者可以自主选择任意的功能集,使用模式和不同的事件处理方式
 

    4、系统研发部 孙超: RedOffice 4.5界面框架
 

    演讲的主要展示RedOffice 4.5界面框架是在原“菜单条”、“工具条”、“状态条”等基础上,增加了“面板”这一新的操作界面,并支持脚本解析配置该界面的方式,为开发者甚至用户提供一种灵活的,快捷的界面组织方式。对OpenOffice而言,提供了一种可选的新的交互界面,即与以往不同的界面元素组织方式,通过新增的“操作面板”概念,集中且分类实现了界面元素的布局管理。对用户而言,通过面板中被重新包装或者新增的界面元素,如多态按钮、树形目录、支持多选的列表等,使用户界面更加友好和提供更丰富的操作方式。
 

    5、测试部工程师 朱立华:在红旗2000公司测试OpenOffice.org
 

    这个演讲主要介绍了红旗2000公司的质量保证人员,及他们负责的工作和测试的方法。同时也谈到他们参予OOo社区工作的成就及计划、遇到的困难和解决的办法,并对曾经和即将帮助红旗2000的人表达谢意。
 

    6、开源技术部工程师 吴彦 张晓飞:重新设计快捷键以支持扩展


 
    演讲的主题是OpenOffice.org当前基于XML的快捷键是不能被扩展,通过采用XCS/XCU对快捷键进行配置,扩展开发者也可以给自己的扩展定义快捷键,从而实现重新设计快捷键以支持扩展。

0
相关文章