Just sharing an experience with you all -- hopefully you take better precautions than I do. :-) I have a few sites built with Rails 0.8.3 that were ugpraded to 1.0. The newer sites are on edge rails. So when I heard 1.1 had come out, I unfroze my new apps, and installed the new gem for Rails 1.1. The sites that was operating on edge rails worked just fine. However, the sites that were working fine on 1.0 suddenly broke, and started spewing FCGI errors. Of course, I'm lazy and I didn't check them right away. Serves me right. So I woke up this morning to find that my apache has died. FCGI errors from apache filled all the logs as my sites were spidered by Google. Ooops. For some reason I was under the mistaken impression that 1.0 -> 1.1 should not have been a problem.
on 2006-03-30 23:37
on 2006-03-31 00:02
Kenneth Lee wrote: > ... > However, the sites that were working fine on 1.0 suddenly broke, and > started spewing FCGI errors. Of course, I'm lazy and I didn't check > them right away. Serves me right. > > So I woke up this morning to find that my apache has died. FCGI > errors from apache filled all the logs as my sites were spidered by > Google. Ooops. > > For some reason I was under the mistaken impression that 1.0 -> 1.1 > should not have been a problem. I love rails 1.1 but I think if a rails 1.1.1 isn't released soon with ~8-12 key bugfixes, rails may--undeservedly--gain a reputation for being a 'hobby' framework that is too unreliable & risky for commercial websites. Also, many people have a vested interest in preventing migrations to rails (from Java, PHP, ASP, etc.) and may use this to spread FUD. With all the time/money they already have invested, it won't be long before you see articles about rails being "too unreliable and risky". I think the best we can do as rails users is to avoid pissing off the core team with insults and help them with useful bug reports or patches. I sincerely hope rails 1.1.1 will be released to address the top ~10 bugs before substantial new features are added--I especially hope the bugfixes will be focused on issues that cause problems during upgrades from 1.0 -> 1.1...
on 2006-03-31 00:14
I hope I didn't come off as sounding like I was bitching/ranting. I was just noting that my older rails apps blew up badly while the ones running from the edge went just fine. Someone should put up/update the wiki with Rails 1.0 -> 1.1 gotchas and resolutions.
on 2006-03-31 00:17
1.1 release is not a bugfix release for 1.0. It's more like 2.0 release. And in my practise, I don't remember a single x.0 release that didn't have some critical issues. That's why I'm still waiting for MacBook Pro rev2.