说下node LTS 的东西
发布于 9 年前 作者 luicfer 6059 次浏览 最后一次编辑是 8 年前 来自 分享

翻译转述下官方的 LTS 相关的东西 先发官方传送门,你萌不服可以去看英文 传送门 不是严格翻译 不是严格翻译 不是严格翻译

题外话

当初 IO 和 Node 合并我觉得好=。= 后来发LTS,我觉得爽=。=

LTS Plan

现行搞基计划如下

  1. IO和NODE搞基合并后,在2015年10月第一周发布了第一个LTS版本。
  2. 在这之后,每年10月会基于4月份的主版本号,搞出一个LTS版本。(4月主版本号划到8.0的话,10月的LTS会是8.x)
  3. 每个LTS会搞基模式18个月,之后进入12个月死气沉沉的维护模式。
  4. 不会有超过2个LTS的版本处于活跃搞基模式,两个活跃搞基的情况大概持续6个月(18-12=6)
  5. 0.10版本在第一个LTS发布后继续维护1年,0.12版本在第一个LTS发布后进入时长6个月的搞基模式。
  6. io.js可以洗洗睡了
  7. 一旦发布进入LTS ,没有新的特征可被添加。改动仅限于bug修复,安全更新,可能NPM更新,文档更新以及能证明不会破坏现有的应用程序等,比如性能改进什么的。次版本号只有bug修复才能改,主版本号要十分爆炸的安全问题或bug修复才能改。
  8. 进入维护模式的LTS,只有十分爆炸的安全问题或bug修复才会动弹一下,哦还有文档更新
  9. LTS从最新的稳定版出来,不保证 4,5,6的顺序,说不定就会飞升。
  10. 注意,7说十分爆炸的安全问题或bug修复改主版本号的情况是很罕见的,万一遇到了,为了好看,我们准备改次版本号(为什么我官网上看到好几次Important security releases, please update now!)(╯‵□′)╯︵┻━┻
  11. 每一个LTS版本会有一个代号,LTS工作组会让大家投票决定=。=(我想到了ubuntu)

拓展相关

抽象层(目前NAN)应该支持目前所有的LTS版本。鉴于该Active LTS有6个月的重叠时间,这意味着该抽象层将在任何给定时间点,完全支持最多2 LTS。

最后送一张图

2 回复

官方传送门貌似没看到啊。。

@alsotang 隐蔽的和英文两字合体了,你这么说了,我分出来吧

回到顶部