EasyStack郭长波当选OpenStack基础组件Oslo PTL

Posted on 2018年07月02日

微信图片_20170505150811


2月8日,EasyStack 郭长波当选 OpenStack Oslo 项目组长(PTL-Project Team Lead),他还在今年1月当选为OpenStack基金会独立董事。郭长波从一名积极的社区贡献者,技术布道者,到基础组件负责人,再到基金会独立董事,践行了新一代中国开源软件技术人员的发展之路。


郭长波在当选Oslo PTL后表示:“Oslo 项目作为OpenStack共享基础库集合,应用不仅限于OpenStack项目,很多针对OpenStack的二次开发都可以使用,任何改动都可能影响到其他项目,所以在代码提交、编写文档、Review,发布有更高的标准.Oslo 项目本身也是在不断演进完善,仍有大量的工作需要做,迫切需要更多新生力量加入,尤其是中国的开发者参与进来,一起打造稳定的基础库。”


据悉,按照OpenStack基金会规则,每个OpenStack项目都有一个PTL,管理所服务的项目,决定这个项目的特性以及技术的规划方向。PTL由项目的ATC(积极技术贡献者)在每个Release结束时选出。整个项目整体由社区驱动,在当需要作出重要决定时,PTL起到决定性作用。


PTL每周的主要例行工作包括:


一、组织团队会议议程,大多数团队将使用wiki或etherpad;


二、跟踪开发周期任务(除非有一个指定的发布联络人专门跟踪);


三、如有可能,参加技术委员会和跨项目会议;


四、如果团队没有指定的bug专员,那么需要对bug分类,确保已报告的所有新bug被分类。


PTL的其他工作内容还包括,核心成员维护,在发布周期的各个阶段推进项目,以及积极参与峰会的筹备和举办。


与挪威首都同名的Oslo组件则是OpenStack的基础组件,它通过一套通用的Python代码库来支持如Nova、Neutron、Cinder等各个OpenStack核心组件的消息队列、数据库等基础功能,并使相关API保证高质量、稳定可靠、归档并普遍适用。Oslo给OpenStack其他项目提供基础组件,可以说,Oslo是承载OpenStack核心组件的基石。


据悉,自2012年10月以来,郭长波以项目组内较早一批OpenStacker的身份开始了他的OpenStack之旅,那时,他负责的项目是开发Nova的PowerVM Driver以支持IBM Power System。随后,他将其主要工作重心放在了Oslo和Nova项目上。目前,郭长波任职于EasyStack,是社区开发负责人,研究方向为计算组件虚拟化等,日常工作为设计与开发产品,解决客户问题,贡献社区。


640 (2)


郭长波也是OpenStack领域中国最重要的贡献者之一,已经提交了800多个提交和超过40000个LOC。作为EasyStack的创始工程师,他参与了中国最早的大型OpenStack项目,如联想,中国邮政储蓄银行,中国电信,国家电网等。他参与了整个项目构建过程,包括平台设计和实施,并为这些客户解决关键问题。


郭长波也是中国活跃的OpenStack传播者。他是中国OpenStack用户组的联合组织者,并在北京、西安、成都、深圳等地举办的数个meetup中推广OpenStack技术。自2016年11月起,他成为北京OpenStack meetup的主持人。他还热衷于帮助其他人学习如何在社区出贡献,并向数家公司分享社区贡献的经验。郭长波参加了数次OpenStack峰会主题设计并进行演讲,他还担任了巴塞罗那和波士顿OpenStack峰会Upstream Developement主题的评审(Track Chair)。


微信图片_20170505150908


Posted in 公司新闻 Tagged 新闻