关于 Newton 的 14 个事实,OpenStack 第 14 个版本

326 位读者喜欢这篇文章。
14 facts about OpenStack Newton

Pixabay。由 Opensource.com 修改。CC BY-SA 4.0

上周,OpenStack 社区庆祝了其第 14 个版本 Newton 的发布。Newton 包含了许多新功能、修复和改进,在多个领域提供了实质性的升级。官方的 软件项目页面 包含了关于各个组件具体变化的更详细信息。虽然可能需要一些时间才能看到 OpenStack 的各个发行版将其代码库与 Newton 同步,但有些发行版,如 RDO 项目,已经 准备就绪

为了庆祝第 14 个版本的发布,让我们来看看关于 Newton 版本及其背后开发者生态系统的 14 个事实和数据。

  1. 名称:每个 OpenStack 版本都以其设计峰会的举办地 命名。上次设计峰会在德克萨斯州奥斯汀举行,OpenStack Newton 以奥斯汀的历史建筑 牛顿故居 的名字命名。其他考虑过但最终未被选中的名字包括 Nameless、Nix 和 Null。

  2. 贡献者:如果没有成千上万为该项目做出贡献的个人,OpenStack 将不可能实现。2,581 名开发人员帮助实现了 OpenStack Newton,他们的名字都 被感谢 在最新的发布页面上。

  3. 公司:大多数 OpenStack 的贡献者都是在与 OpenStack 合作的雇主的支持下进行贡献的。根据 Stackalytics 的数据,以代码提交量衡量,在 Newton 发布周期中,有 183 家公司的员工为 OpenStack 做出贡献,其中排名前 5 的是 Red Hat、Mirantis、HPE、Rackspace 和 IBM。

  4. 路线图:到目前为止,OpenStack 一直处于大约六个月的 发布周期 中。Newton 于 10 月 6 日发布,大约在 Mitaka 版本发布后 25 周,在 Newton 设计峰会后 23 周,在第一个里程碑后 18 周,在第二个里程碑后 12 周,以及在项目的功能冻结后仅 5 周发布。按时完成每个截止日期都是一项令人印象深刻的挑战。

  5. 项目:现在 OpenStack 由多少个项目组成?您可能熟悉许多较大的项目,例如用于计算的 Nova、用于网络的 Neutron 和用于块存储的 Cinder。但还有无数其他项目。官方发布 公告 包括 32 个服务项目,78 个作为官方库一部分的更多项目,以及另外 35 个列出的项目,这些项目落后于官方发布。这还不包括官方上游之外庞大的相关项目生态系统。简而言之:这是一项巨大的事业!

  6. 电子邮件:您认为您收到的电子邮件很多。除了 IRC 以及代码提交和审查流程外,电子邮件是 OpenStack 全球开发社区相互交流的主要方式。在 Newton 的开发开始到上周发布之间,超过 13,000 封电子邮件通过了 openstack-dev 列表。

  7. 峰会:如果您从未参加过 OpenStack 峰会,它们都是大型活动。事实上,规模如此之大,以至于最初将开发人员聚集在一起计划每个版本的目的几乎被所有相关活动所掩盖,导致即将到来的 OpenStack 发布周期发生变化,以使开发人员的时间更容易协调。计划 Newton 的奥斯汀峰会吸引了超过 6,000 名与会者,而本月晚些时候的巴塞罗那峰会可能会与这些数字相媲美,因为与会者可以从议程上的 800 多个活动时段 中进行选择。

  8. 代码:很难确切地说 OpenStack 的代码库有多大;就像计算项目数量一样,这在一定程度上取决于您计算的内容。Black Duck 的 Open HUB 将计数定为 4,022,374 行代码,但这至少是几个月前的数字了。另一种衡量方法是查看所有时间贡献的代码行数,Stackalytics 将其定为 35,422,381 行,尽管此处包含的项目范围更广,并且新的贡献通常是替换而不是添加到旧代码中。无论您如何计算,可以肯定地说 OpenStack 都是数百万行的社区贡献代码。

  9. 社区:OpenStack 的社区正变得越来越多样化,尽管像许多技术项目一样,在性别多样性等领域仍有许多工作要做。我们将在巴塞罗那峰会上了解更多关于 Newton 贡献者的信息,但回顾 Bitergia 在今年早些时候完成并提出的工作,大约 10.6% 的 OpenStack 技术贡献者是女性,但由于 Women of OpenStackOutreachy 等努力,OpenStack 的女性贡献者原始数量似乎仍在持续增长。

  10. 关注者:在 Newton 发布时,OpenStack 在 Twitter 上拥有超过 125,000 名关注者,这个数字比我们上次 查看 时几年前的数字增加了 150%。

  11. 用户:由于 Newton 刚发布不久,因此我们需要一段时间才能了解更多关于使用 Newton 的公司和其他组织的信息。但回顾上次的 用户调查结果,如果我们在许多关键数字中继续增长,那将不足为奇。在生产环境中使用 OpenStack 的受访用户百分比已从 2013 年的 32% 增长到 2014 年的 46%、2015 年的 59% 以及今年早些时候的 65%。

  12. 治理:产生 Newton 版本的上游 OpenStack 项目由 OpenStack 用户、贡献者和基金会成员社区选举产生的各种成员 管理;包括一个由 13 名成员组成的技术委员会;一个由 24 名董事组成的董事会,平等代表基金会的白金、黄金和个人成员;以及一个代表全球 75 多个用户组的用户委员会。

  13. 未来:下一个版本甚至会更快到来,Ocata 目前计划 于 2017 年 2 月发布,紧随巴塞罗那峰会之后。在以西班牙海滩命名的 Ocata 之后,接下来的两个版本 Pike 和 Queens 将紧随其后,基于计划在波士顿和悉尼举行的下两次峰会的地点命名。

  14. 下一个贡献者:可能就是您。OpenStack 始终在寻找新的贡献者。开始的一个好方法是查看 OpenStack Wiki 的 贡献指南。您的工作很容易为下一个版本的任何数字做出贡献,所以为什么不从今天开始呢?

User profile image.
Jason 是 Opensource.com 的员工和 Red Hatter,时间从 2013 年到 2022 年。此个人资料包含他当时与工作相关的文章。其他贡献可以在他的个人帐户中找到。

评论已关闭。

Creative Commons 许可协议本作品根据 Creative Commons 署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.