Upgrading Airbnb from Rails 2.3 to Rails 3.0
11–20 of 29 posts
Re: Upgrading Airbnb from Rails 2.3 to Rails 3.0
#12What were the reasons for upgrading to Rails 3.0 in the first place?
Re: Upgrading Airbnb from Rails 2.3 to Rails 3.0
#13I like that you broke out and completed preparatory steps ahead of actually upgrading Rails, but the blog post points out some process smells. Title Upgrading Airbnb from Rails 2.3 to Rails 3.0 Date January 4, 2012 Why are you blogging about upgrading to Rails 3.0.x when the current stable Rails has been 3.1.x for over 4 months? > Our app was running Rails 2.3.8 at the time, and the production instances were a mess.…
Air BnB haven't been in the news for awhile and sales have been slumping, so they coughed up this hairball of a post to stay "top of mind".
Re: Upgrading Airbnb from Rails 2.3 to Rails 3.0
#14I like that you broke out and completed preparatory steps ahead of actually upgrading Rails, but the blog post points out some process smells. Title Upgrading Airbnb from Rails 2.3 to Rails 3.0 Date January 4, 2012 Why are you blogging about upgrading to Rails 3.0.x when the current stable Rails has been 3.1.x for over 4 months? > Our app was running Rails 2.3.8 at the time, and the production instances were a mess.…
Air BnB haven't been in the news for awhile and sales have been slumping, so they coughed up this hairball of a post to stay "top of mind".
Re: Upgrading Airbnb from Rails 2.3 to Rails 3.0
#15That timezone issue (further described here: http://www.benjaminoakes.com/2010/11/23/rails-timezones/ ) sound like an odd one - anyone know what the underlying cause of the problem is?
In 2007 DST changed and Mexico did not follow suit, so the short PST/EST/CST timezones were not specific enough anymore. Here is an excerpt from Wikipedia ( http://en.wikipedia.org/wiki/Pacific_Time_Zone ): Effective in the US in 2007 as a result of the Energy Policy Act of 2005, the local time changes from PST to PDT at 02:00 LST to 03:00 LDT on the second Sunday in March and the time returns at 02:00 LDT to 01:00 L…
Re: Upgrading Airbnb from Rails 2.3 to Rails 3.0
#16Re: Upgrading Airbnb from Rails 2.3 to Rails 3.0
#17Earlier quoted context omitted.
In 2007 DST changed and Mexico did not follow suit, so the short PST/EST/CST timezones were not specific enough anymore. Here is an excerpt from Wikipedia ( http://en.wikipedia.org/wiki/Pacific_Time_Zone ): Effective in the US in 2007 as a result of the Energy Policy Act of 2005, the local time changes from PST to PDT at 02:00 LST to 03:00 LDT on the second Sunday in March and the time returns at 02:00 LDT to 01:00 L…
If timezones aren't good enough to display the time, what good are they? If Mexico is calling PST/PDT a different time than everyone else, shouldn't they be using new values instead?
Re: Upgrading Airbnb from Rails 2.3 to Rails 3.0
#18Re: Upgrading Airbnb from Rails 2.3 to Rails 3.0
#19What were the reasons for upgrading to Rails 3.0 in the first place?
(I have no idea why Airbnb in particular upgraded, but the 2->3 upgrade is in general very much worth it --- the new router and Arel alone are sufficient wins).
Re: Upgrading Airbnb from Rails 2.3 to Rails 3.0
#20I like that you broke out and completed preparatory steps ahead of actually upgrading Rails, but the blog post points out some process smells. Title Upgrading Airbnb from Rails 2.3 to Rails 3.0 Date January 4, 2012 Why are you blogging about upgrading to Rails 3.0.x when the current stable Rails has been 3.1.x for over 4 months? > Our app was running Rails 2.3.8 at the time, and the production instances were a mess.…
Do you actually believe this?
Tests are a nice first pass, but they'll never fully discover every bug -- especially with a huge change like this.