写点什么

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:183137
用户头像

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

关注

评论

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

MegEngine 动态执行引擎-Imperative Runtime 概述

MegEngineBot

深度学习 开源 动态图 MegEngine

理论+示例,详解GaussDB(DWS)资源管理

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 企业号 6 月 PK 榜

再也不怕“卡脖子”了?华为云数据库GaussDB究竟有什么神奇功能?

YG科技

肝到爆!通过Canal如何优雅的将MySQL同步到ES?

Java全栈架构师

Java MySQL 程序员 后端 ES

“站在后天看明天”:华为给金融广厦架起数字栋梁

脑极体

金融 数字化 智能化

this 之谜揭底:从浅入深理解 JavaScript 中的 this 关键字(一)

Immerse

JavaScript this指针 this

TiDB 7.1 LTS 发版:为关键业务提供业务稳定性和多租户场景支持

编程猫

TiDB pingCAP

Kubernetes 集群管理:Kurator or Kubespray

华为云开发者联盟

云原生 后端 华为云 华为云开发者联盟 企业号 6 月 PK 榜

Postman 前后端都适用吗?

Liam

前端 后端 开发 Postman API

如何保障医疗机器人的功能与安全?这几条编码标准你一定要了解

龙智—DevSecOps解决方案

医疗机器人 编码标准

打卡有礼!快来 2023 开放原子全球开源峰会找龙蜥玩~

OpenAnolis小助手

开源 操作系统 龙蜥社区 开放原子全球开源峰会 龙蜥实验室

2023上海国际嵌入式展 | 如何通过人工智能驱动的自动化测试工具提升嵌入式开发效率

龙智—DevSecOps解决方案

嵌入式 嵌入式软件 嵌入式设计 嵌入式开发

中国银行开启数智人力管理新征途

用友BIP

人力资源 数智人力

看过才知道,这套SpringCloudAlibaba笔记,把微服务玩的出神入化!

程序知音

Java 微服务 SpringCloud java架构 后端技术

聚焦 AIGC,函数计算为 AI 应用插上腾飞翅膀

Serverless Devs

Serverless FC AIGC

详解驱动开发中内核PE结构VA与FOA转换

华为云开发者联盟

开发 华为云 驱动开发 华为云开发者联盟 企业号 6 月 PK 榜

华为云GaussDB,如何为企业数字创新保驾护航?

YG科技

怎样区分试验与仿真的关系?

思茂信息

仿真软件 仿真技术

PAG动效框架源码笔记 (五)渲染流程

olinone

ios android 动效 渲染

阿里云 EMAS & 魔笔:5月产品动态

移动研发平台EMAS

阿里云 DevOps 消息推送 低代码平台

中企出海管理难,复杂的国际形势下怎么用对人?

用友BIP

中企出海

优质高效!阿里内部超高质量的k8s+Jenkins笔记,技术与实战齐飞

程序知音

软件测试丨Allure2报告中添加用例支持tags标签、失败重试功能

测试人

程序员 软件测试 测试开发 测试用例 Allure

服务型企业为什么要做财务共享中心?

用友BIP

SpringBoot 升级所踩过的坑 (二)

技术小生

6 月 优质更文活动

做开发5年,这8个高效开发好习惯我悟了🔥

引迈信息

程序员 前端 低代码 JNPF

提升效率:P4VFS让虚拟文件同步更迅速、更简单

龙智—DevSecOps解决方案

文件同步 虚拟文件同步 Virtual File Sync

2023年数智人力管理不容错过的2大神器

用友BIP

人力资源 数智人力

苹果MR Vision Pro将会带动哪些零部件出货?

元器件秋姐

苹果 AR 交互 vr MR

华为云GaussDB,如何给世界一个更优选择?

YG科技

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