2018 年 12 月 20 日,星期四

更新 Rails 6.0 的时间表

由 dhh 发布

我们为 Rails 6.0 的愿景取得了足够的进展,因此有必要分享我们的更新时间表。关键词是“更新”,而不是“发布” 😄 软件通常无法准时发布,我们过去已经有很多预期的发布日期来来回回。但如果没有乐观精神,开源还有何乐趣可言?

因此,下面列出了我们当前希望的时间表

  • 1 月 15 日:测试版 1。在此版本中,我们会合并两个新的框架,Action Mailbox 和 Action Text。
  • 2 月 1 日:测试版 2。届时,我们将确保包含其他任何重大改进。
  • 3 月 1 日:候选版本 1。至此,我们实现功能完整。
  • 4 月 1 日:候选版本 2。应该真正准备好发布,只有新障碍才能阻止我们。
  • 4 月 30 日:最终版本。在 RailsConf 2019 发布 Rails 6.0,并在会上庆祝发布!

列出来时,看起来总是一切顺顺利利,对吗?就像一些经验丰富的工程师认真设计后得出的结果。而不只是一小群软件开发者在策划他们的希望和梦想。但事实上,我们真的是针对设计部分进行努力(要说明真的不是这样)。

值得注意:Rails 6.0 将需要 Ruby 2.5+!因此,你可以通过确保已经在运行此版本的 Ruby 而做好准备。还要注意,Rails 6.0 发布后,只有 Rails 6.x.y 和 Rails 5.2.x 可以保证通过 Rails 内核获得重大和次要安全修复。(和以往一样,我们仍可以选择提供更深入的修复,但不能保证)。

和以往一样,如果你有冒险精神(又名,遇到 bug 也不会被炒鱿鱼),请帮助我们通过为新应用和现有应用运行 rails/master 来实现这一目标。Basecamp 3 已经在生产中运行 rails/master,因此你知道主分支至少运行良好!

我们 Rails 6.0 的发布经理将由 Rafael França 搭配 Kasper Timm Hansen 担任后备支持 🙏

驶向 Rails Six Oh 甚至更远!🚀🚂