写点什么

OpenStack 版本发布周期或将从 6 个月调整为 1 年

  • 2017-12-14
  • 本文字数:917 字

    阅读完需:约 3 分钟

12 月 14 日,OpenStack 基金会技术副总裁、技术委员会主席 Thierry Carrez 在官方开发邮件列表中表示,接下来他期望将 OpenStack 的发布周期从之前的半年调整为一年。

作为开源云计算 IaaS 的事实标准和拥有全球最多开发者的开源社区项目,OpenStack 最初由 NASA(美国航天局)和 Rackspace 捐献的两个项目组成。现在已经发展到包含虚拟化管理、网络 SDN、SDS 服务编排和容器管理等功能覆盖全面的开源项目集合,并且被主流操作系统、硬件服务器、存储、网络、安全厂商等全面支持或集成。

从 2010 年 10 月发布第一个版本以来,OpenStack 基本都是以每六个月发布一个新版本的节奏在逐步迭代(Ocata 版本是四个月)。而针对本次发布周期的调整,Thierry 解释说有几个原因。

首先,随着 OpenStack 各组件的逐渐成熟,需要快速开发迭代的功能越来越少。与此同时,OpenStack 变得更为复杂,用户也越来越多,这时候社区需要投入比之前更多的时间进行开发和测试,以保证系统兼容性和稳定性。

其次,以六个月为单位的迭代速度是针对全职开发的代码贡献者而设计的。但随着当前 OpenStack 组件的发展,越来越少的人能够 100% 精力投入到某一个项目中,他们更多的是分散到多个项目。开发方面的速度也成为了新的瓶颈。

目前该提议正在 OpenStack 社区中收集意见,最终是否通过将会由技术委员会投票决定。不过从目前来看,支持该决定的人更多。如果提议通过,那很可能将会在明年 2/3 月或者 8/9 月作为新版本发布的起始时间点。

对于此事件,OpenStack 社区开发者余兴超谈到了自己的观点,他认为近两年 OpenStack 的活跃度确实有所下降,但这也是情理之中的事情。当年云技术是热点,OpenStack 作为 IaaS 管理平台一枝独秀,现在则是百花齐放。从另外一个角度看,这也是技术成熟的表现之一。

同时,余兴超认为频繁的软件发布周期对于商业用户来说是一场梦魇。
因为从 OpenStack 发布新版本到最后企业用户上生产环境之间,还有诸如调研、代码合并、测试、部署等流程,这些细节都需要时间来验证。

而将开发周期从半年调整到一年,可以在当前全职社区开发者减少的大环境下,继续保证代码的质量和功能,让开发、测试和运维人员有更充足的时间进行准备,这比掐着 6 个月发布一堆冰冷的版本号更有价值。

2017-12-14 02:182622
用户头像

发布了 219 篇内容, 共 140.4 次阅读, 收获喜欢 192 次。

关注

评论

发布
暂无评论
发现更多内容

在线JSON转toml工具

入门小站

工具

如何做好技术 Team Leader?

阿里技术

技术管理 技术人 内容合集

推出Amazon Kinesis Data Analytics Studio —— 与流数据快速交互

亚马逊云科技 (Amazon Web Services)

分析

轻松搭建数据仓库,与FreeWheel一起“玩转”Amazon EMR

亚马逊云科技 (Amazon Web Services)

分析

大数据开发 Spark 模块之SparkSQL

@零度

大数据 spark Sparksql

风云叱咤,尚硅谷云原生实战教程(下篇)发布

编程江湖

Java 开发

体育锻炼的好处

Tiger

28天写作

如何摆脱机房教师控制?

喀拉峻

网络安全 安全 信息安全 计算机

Amazon Redshift ML现已正式推出——使用SQL创建机器学习模型并通过您的数据进行预测

亚马逊云科技 (Amazon Web Services)

分析

面对持续不断生成的流数据—— Amazon Kinesis Data Analytics 实现及时分析与处理

亚马逊云科技 (Amazon Web Services)

分析

Amazon Timestream 在车联网场景的典型应用和性能测试

亚马逊云科技 (Amazon Web Services)

分析

kafka的JavaAPI操作

编程江湖

大数据

通用数据保护条例的监管下,你的数据湖“断舍离”了吗?

亚马逊云科技 (Amazon Web Services)

分析

​虚幻引擎5更新:头部工作室如何使用Perforce Stream实现虚幻升级

龙智—DevSecOps解决方案

虚幻引擎 虚幻引擎5 UE5

技术分享| 如何快速实现音视频在线通话

anyRTC开发者

音视频 语音通话 视频通话 呼叫邀请 离线推送

2022 年最有前景的 5 个 Web IDE

开源之巅

开发者工具 WebIDE

通过Amazon SageMaker与Amazon Step Functions实现机器学习的CI/CD 方案

亚马逊云科技 (Amazon Web Services)

分析

模块7作业

panxiaochun

架构实战营

直播预告丨和我们一起过圣诞吧!Hackathon 创意攻略等你查收

PingCAP

外贸订单回暖,集装箱持续爆舱,低代码或将成外贸行业新财富密码

优秀

低代码 外贸管理

在Amazon SageMaker上快速、灵活构建TensorFlow模型的在线推理服务

亚马逊云科技 (Amazon Web Services)

分析

借助Amazon EMR与外部KDC进行身份认证,有效集成业务场景

亚马逊云科技 (Amazon Web Services)

分析

2022 用好这 8 个工具,提升前端工程师软技能

开源之巅

Web 前端开发

互联网行业办理过等保业务,选择哪款堡垒机好?

行云管家

互联网 网络安全 堡垒机 云堡垒机

使用Amazon RDS for Oracle配合Oracle Active Data Guard建立托管的灾难恢复与只读副本

亚马逊云科技 (Amazon Web Services)

分析

“你最崇拜的人是谁”,从面试问题看标杆学习法

编程江湖

面试题

Vue.js关于响应式部分的优化

编程江湖

前端开发

读《思辨与立场》-08设计你的人生

wood

28天写作 批判性思维 思辨与立场

Go 的 golang.org/x/ 系列包和标准库包有什么区别?

AlwaysBeta

golang Go 语言

使用 Python Poetry 进行依赖管理

华为云开发者联盟

Python Python Poetry 依赖项管理 Poetry

使用 Amazon Athena 做漏斗分析——实现更高效的数据湖检索

亚马逊云科技 (Amazon Web Services)

分析

OpenStack版本发布周期或将从6个月调整为1年_DevOps & 平台工程_小盖_InfoQ精选文章