9
|
Simone Carletti · 技术社区 · 15 年前 |
1
10
Matz最近在伦敦的Rubyfoo上谈到了Ruby1.9.1的采用。很简单,Ruby1.9.1还没有生产就绪,现在还不应该用于部署。 Ruby1.9.2将做好生产准备,但在此之前,您应该只使用Ruby1.9.1进行播放和测试。 尽管许多人已经成功地使用了1.9.1进行了部署,但我建议您坚持使用REE1.8.7,直到1.9.2退出。Rails3.0将支持1.9.2,但也可以很高兴地使用1.8.7(它不适用于1.8.6)。 |
2
5
Gitorious 是一个非常大和复杂的Rails项目,拥有大量用户。Gitorious在Ruby1.8和Ruby1.9上都运行得很好,但是最大的Gitorious安装程序gitorious.org本身已经在Ruby1.9和Yarv上运行了很长时间。(我想至少从五月开始吧。) 当然,最好的一点是,它不仅是开源的,而且是一个真正开放的项目,具有开放式邮件列表、开放式BugTracker和开放式 repository ,以便您可以看到 确切地 他们是怎么做到的,做了多少工作。 |
3
2
我花了一天的时间来研究这种方法的可行性,并将等待更长的时间。 就目前情况而言,你可以让东西大部分工作,但有一些严重可怕的解决办法,你将不得不放在适当的地方,使东西去。
尽管我很喜欢性能提升,但我认为现在它有点太过血腥了,最好等到2010年中期。 |
4
1
这里没有完成到Ruby1.9.1的转换。我倾向于保守升级。对于生产工作,我喜欢坚持使用经过测试的产品。另外,imho 1.9.1很好,确保您的依赖性版本保持最新是一个好习惯。如你所注意到的,出血边缘的发展有时会很痛苦。如果你不想遇到这样的问题,保持一个版本在出血边缘是比较安全的。 |
5
1
这里也是1.9.1号。尽管这么说让我恶心,我们还是先等37个信号。 一旦拥有提交权限的人这样做了,bug将得到更快的解决。 |