Python 进入新的主要发布周期

Python语言开发者 做出了决定新方案 准备发布。 该语言的新的重要版本现在将每年发布一次,而不是像以前那样每年半发布一次。 因此,Python 3.9 预计将于 2020 年 17 月发布。 一个重要版本的总开发时间将是 XNUMX 个月。

新分支的工作将在下一个分支发布前五个月开始,即过渡到 beta 测试阶段。 新分支将在 alpha 版本中发布七个月,添加新功能并修复错误。 此后,Beta版本将进行为期三个月的测试,在此期间将禁止添加新功能,并将全部精力集中在修复错误上。 发布前的最后两个月,该分支将处于发布候选阶段,此时将进行最终稳定。

例如,分支3.9的开发于4年2019月14日开始。 第一个 alpha 版本于 2019 年 18 月 2020 日发布,第一个 beta 版本预计于 5 年 XNUMX 月 XNUMX 日发布。 候选版本将于 XNUMX 月形成,并于 XNUMX 月 XNUMX 日发布。

Python 进入新的主要发布周期

发布后,该分支将得到一年半的全面支持,之后三年半,将为其生成修复程序以消除漏洞。 因此,总支持时间将为五年。 在支持的第一阶段,将修复错误,并大约每两个月发布一次更新,并准备适用于 Windows 和 macOS 的安装程序。 在第二阶段,将根据需要生成版本以消除漏洞,并且仅以源文本形式发布。

值得注意的是,新的开发周期将确保可预测地过渡到 alpha 和 beta 测试阶段,并准确了解发布时间,这将使他们的产品开发与 Python 新分支同步成为可能。 可预测的开发周期也将使得规划 Python 开发变得更加容易,并且更频繁地发布新分支将加快向用户交付新功能的速度,并减少每个分支的更改量(发布更频繁,但每次发布的新功能更少) 。 将 alpha 测试阶段进行延伸和碎片化,可以更顺利地跟踪开发动态并整合创新,避免在 beta 发布之前的仓促状态,即开发人员试图在最后一刻完成创新的开发,以免被延误。 18个月,直到下一个分支。

来源: opennet.ru

添加评论