我们在 Rails 6.0 的愿景方面取得了足够的进展,因此分享我们的发布目标时间表是很有意义的。“目标”是关键词,比“发布”更重要 😄。软件很少能按时发布,过去我们也曾多次设定过目标发布日期,但都已过去。但如果说乐观精神不是开源的乐趣之一,那还有什么呢?
所以,这是我们目前希望看到的时间表:
这样列出来看起来总是那么漂亮整洁,对吧?仿佛一些严肃的工程师进行了严肃的工程计算才得出了这个结果。而不是一堆软件开发者写下了他们的希望和梦想。但说实话,我们追求的确实是工程部分(并没有)。
值得注意的是:Rails 6.0 将需要 Ruby 2.5+!因此,您可以通过确保已运行此版本的 Ruby 来做好准备。另外请注意,在 Rails 6.0 发布后,只有 Rails 6.x.y 和 Rails 5.2.x 才能保证收到 Rails 核心的重大和次要安全修复。(一如既往,我们仍可能选择为更早的版本提供修复,但没有保证)。
一如既往,请帮助我们实现这一目标,在创建新应用或现有应用时运行 rails/master,如果您拥有“高冒险精神”(即遇到 bug 不会面临被解雇的风险)。Basecamp 3 已经在生产环境中使用 rails/master,所以您知道主分支至少处于相当好的工作状态!
Rails 6.0 的发布经理将是 Rafael França,Kasper Timm Hansen 提供备份 🙏
致 Rails Six Oh 及更远!🚀🚂