由于技术委员会选举即将到来,OpenStack 技术委员会举行了本周期可能举行的最后一次会议。 上次更新 是大约一个月前,此后发生了很多事情。
毕业讨论
技术委员会完成了对 Ironic(裸机配置)和 Zaqar(消息传递)的集成审查。
Ironic 已经孵化了很长时间,社区一直在努力完成它,以便可以弃用 nova 裸机驱动程序。最后几个步骤及时完成,以便在 juno 版本中,Ironic 将加入 2015年4月 Kilo 版本的集成项目列表。
技术委员会对于 Zaqar 的纳入存在分歧。主要担忧在于项目的目的以及其功能是否在技术上健全。这是技术委员会见过的最接近投票的一次,但最终决定是 目前不毕业 Zaqar。它将在 Kilo 周期内继续作为孵化项目。
改进贡献者许可协议
在 2014 年 7 月的会议上,OpenStack 基金会董事会听取了关于 OpenStack 贡献者许可协议 (CLA) 的影响以及解决问题的方案。其中一个问题是,提出的问题是否仅仅是董事会成员之一的观点。技术委员会 同意 向董事会提出建议,采用 开发者贡献者声明 (DCO) 代替现有的 CLA。这最终是董事会的决定,因为它具有法律影响,但技术委员会的共识是 DCO 将简化贡献,并提供优于 CLA 的优势。
OpenStack 的大帐篷
在过去一年中,技术委员会一直在努力提高孵化和集成的质量标准。这还扩展到改进当前集成的项目,这促成了您在之前的更新中读到的差距分析。
关于集成流程和发布周期的变化,进行了大量的讨论(可能是有史以来 OpenStack 邮件列表线程 中最冗长的讨论之一)。这项讨论的目的是帮助解决包容性社区与维护 OpenStack 质量之间的紧张关系。具体来说,有几个相关问题
- 集成测试关卡已成为一个巨大的瓶颈
- 跨项目团队面临超负荷的风险
- 人们认为孵化对于“成为 OpenStack 的一部分”是必要的
已经讨论了一些关于简化集成关卡和发布计划的优秀建议。此外,还讨论了开放孵化流程的问题。理想的结果是让每个人都感到可以在 OpenStack 的“大帐篷”中,而不会使系统超负荷,以至于我们无法发布高质量的版本。
技术委员会认为在巴黎的面对面会议上提出一些明确的提案非常重要,因此 Doug Hellmann 将各种讨论归纳为 一系列治理提案。在技术委员会选举结束后才会做出决定,但这将使未来的讨论更加具体。
发表评论