即使在一个健康的开放源码社区中,花点时间来评估自己的位置和下一步的发展方向也是很重要的
OpenStack在过去几年中已经发展成为开源云计算的事实上的标准。但是,是什么让一个开源项目有资格成为一个顶级项目呢?
最近,管理OpenStack的各种组织——技术委员会、用户委员会、董事会和OpenStack基金会的工作人员——聚集在一起,讨论项目的未来并评估其健康状况。首先,他们花了一些时间来分析当前社区的现状。它是在增长还是在萎缩?它是否足够多样化?培养下一代的技术和非技术领导者,使项目不断发展和适应未来的挑战?
以下是该小组必须考虑的一些数据点。
OpenStack社区本身已经发展到包括来自650多家公司和185个国家的72,000多名成员。
去年,大约有3500名开发人员为OpenStack代码库贡献了自己的一份贡献,这导致了比前一年多26%的变更被合并。
去年有1631名新的贡献者加入了这个项目。尽管最近的代码周期Ocata比通常要短,但仅在这个版本中就有500多名贡献者加入。
世界各地的116个本地用户组开会支持区域OpenStack社区。
该项目的企业赞助继续增长,有7名新的金牌会员加入了OpenStack基金会,许多新的赞助商加入了即将到来的峰会。
这些数字描绘了一幅健康的画面。当与最近用户调查的结果相结合时,显示了比以前更多的产品部署,很明显OpenStack社区已经足够大,可以承受任何大型项目可能遇到的困难。
但这种规模也带来了自身的挑战。为了在未来支持OpenStack,组成OpenStack的项目需要不断地引入新的开发人员,并指导当前的开发人员成为项目负责人。在任何时候,都有数十名新开发人员正在熟悉入职流程并准备提交他们的第一个提交。
OpenStack项目领导寻求降低障碍参与该项目,培育新的贡献者定期提交者和最终的领导人,鼓励企业参与OpenStack的开发人员和用户,进行项目支持工具尽可能的易于使用,帮助现有项目扩大等等。为此,下周在波士顿举行的OpenStack峰会上举行的几次会议将有助于支持这些目标:
有了这些会议以及在峰会上社区建设的其他一些会议,OpenStack的领导者希望继续与更广泛的参与者进行对话,讨论如何确保OpenStack在未来几年是一个健康、多样化的社区