新留园 海外华人的新闻与社区
论坛 信息技术 码工码农 Django 宣布重大策略调整:取消 LTS 版本,全面推行统一的年度发布模式

Django 宣布重大策略调整:取消 LTS 版本,全面推行统一的年度发布模式

小新 正二品 (尚书) 楼主
2026-08-15 17:10
第1楼

【核心提要】

  • Django 将从 2028 年起采用“一年一更”的发布周期,简化版本管理。
  • 取消原有的短期支持(STS)与长期支持(LTS)交叉发布模式,所有功能版本将享有同等的支持承诺。
  • 每个版本提供为期三年的支持窗口,旨在平衡新功能的快速迭代与系统的稳定性需求。

【正文报道】

作为全球最流行的 Python Web 框架之一,Django 近日宣布了一项重大的架构性变革:官方决定调整其发布周期模型。从 2028 年 1 月发布的 Django 2028 版本开始,项目将正式采用“年度发布”模式,并彻底放弃此前采用的短期支持(STS)与长期支持(LTS)交叉发布方案。

在过去的版本管理中,Django 通过区分 LTS 和 STS 来平衡不同需求的开发者。而在新的政策下,Django 将不再设立专门的“长期支持(LTS)”版本。这意味着未来的每一个功能版本都将获得相同的支持承诺:每个版本都会提供为期三年的维护周期。其中,第一年作为主流支持阶段,后续两年则专注于安全更新以及修复可能导致数据丢失的关键 Bug。

这一变革的核心目的在于简化社区的决策成本。通过统一所有版本的支持期限,开发者无需再在“追求新功能”与“追求长期稳定”之间进行复杂的版本选择。同时,Django 项目承诺在任何时间点都会同时支持三个版本,这为用户提供了充足的缓冲期和灵活的升级路径,确保在跨越不同版本时能够平稳过渡。

此次调整标志着 Django 在维护生态上的重要转型。通过简化发布逻辑,官方旨在降低社区维护成本,同时让开发者能够更清晰地规划系统的生命周期。从 2028 年起,这种更加透明、统一的发布节奏将成为该框架长期发展的基石。

【小编观点】
此次取消 LTS 并推行统一的三年支持期,实际上是 Django 在“快速迭代”与“企业级稳定性”之间寻找平衡点的产物。对于企业用户而言,这意味着他们可以更清晰地规划技术栈更新周期;而对于开源社区来说,这种简化后的逻辑能显著降低维护者的精力消耗。从 2028 年开始的这一变革,预示着 Django 将进入一个更加标准化、可预测的生命周期管理时代。

背景链接:
https://www.djangoproject.c...

0 条回复

暂无回复,快来抢沙发吧!

  • 1 / 1 页
敬请注意:文中内容观点和各种评论不代表本网立场!若有违规侵权,请联系我们