Rails RC5 (0.14.4): Next stop one-oh (really, this time!)

It’s been a month since we promised that RC4 would be the final countdown. And counting down we have. We’ve fixed a ton of major, minor, and aesthetic issues and now have a package that we would be very proud to call 1.0. No, it’s not completely spotless. A project of this size with thousands of programmers using it for every application type under the moon will never be. But it’s Pretty Damn Good.

So here it goes: Release candidate 5. This is the final, short pitstop before 1.0 materializes next week. Thus, you’re more than well advised to upgrade and make sure we didn’t leave anything heinous in there. This is the “speak now or forever hold your peace” part of the ceremony.

If you already upgraded to 0.14.x, going to RC5 is completely effortless. Simply call upon the gems to do your bidding with: gem install rails --include-dependencies. And you’ll be serving up your application with all the bugs squashed. On top of that, we’ve thrown in a new adapter for the Firebird database and added a beautiful new index.html that’ll greet you on new applications:

So upgrade, dammit! Now. And stand by as we finish setting up the fireworks planned for next week’s release of the long-awaited 1.0. It’s magical times, my friends, and the spellcasting is just getting started.

The interesting changes are in:

SwitchTower problems on OSX

This has been coming up often enough that it deserves to be posted somewhere visible. If you are trying to use SwitchTower with the stock version of Ruby that ships with OSX, you will fail. The stock OSX version of Ruby has a bad OpenSSL module, which wreaks all kinds of havoc with SwitchTower.

The solution is to install a non-stock version of Ruby, either via DarwinPorts, or Fink, or even just the good-old manual “configure/make/make install” process.

Interview with the CD babies: Derek and Jeremy

Robby Russell has interviewed Derek Sivers and Jeremy Kemper about the Rails rewrite of CDBaby.com for O’Reilly. A choice bit from Derek:

I was already studying Martin Fowler’s books like a schoolboy, ingesting the lessons while preparing for the rewrite. Then when Tobi really showed me Rails I got it : by sticking with Rails’ conventions, I would be already working by these best-practices I was aspiring towards.

The 37signals' Getting Real workshop

On January 27th, 37signals will once again be sharing insights, ideas, passion, opinions, and vision on how to build an online business in The Getting Real Workshop. We’ll be talking about the whole lifecycle including lots of thoughts on software development with or without Rails.

Yours truly and Jamis Buck will both be presenting and we’ve traditionally had a lot of great chats about Rails. So if you’re considering jumping on board or already have, but needs inspiration to take that somewhere, do join us in Chicago in the beginning of next year.

UPDATE: Sold out. All 50 seats where gone in 12 hours. That’s about 14 times as fast as last time.

SwitchTower as an Automated Deployment Archetype

Mike Clark has written a provocative article entitled SwitchTower as an Automated Deployment Archetype in which he suggests that developers of all stripes ought to consider SwitchTower for their deployment system, whether or not they are using Ruby on Rails. I know I’ve heard at least one story of someone using SwitchTower to manage a PHP application. Anyone care to share any other success stories of SwitchTower managing a non-Rails application? Any gotchas potential users might want to be aware of?

Canada on Rails: Vancouver, April 13th

On top of the official RailsConf in Chicago in June, Rails developers are getting a second chance to get together and rejoice this year. Canada on Rails is a two-day conference dedicated entirely to Rails and set in Vancouver, Canada for April 13th and 14th.

I will be there to keynote and Nathaniel is rounding up a bunch of other cool speakers to come talk about Rails. You can even submit your own talk proposal and the registration for conference is open too. There’s an early bird special for just $175 CAD.

So check it out, yo.

RailsConf 2006: June 22-25, Chicago

The long-rumoured RailsConf is a reality. We’ve just launched the website and finally announced the dates and place. It’s going down in the lovely Chicago Summer on June 22nd through 25th. There are a lot of details yet to be determined, but Dave Thomas and myself are already lined up to keynote.

Further details will soon trickle in. Such as how to propose a talk and naturally how to sign up for the event. We’re most likely going to cap the attendance to a hard 400. So if you don’t want to miss RailsConf like a lot of people missed RubyConf (which was capped at 200), you’d probably do be well-advised to stay alert on the opening of registrations.

Expect the registration fee to be around $350-400. So if you need to start saving, do that.

Write an article on Rails for .net

I got this pitch from UK magazine .net:

.net, the UK’s leading internet magazine, is looking for Ruby on Rails
experts to contribute to articles and tutorials. Please get in touch
with the editor at lisa.jones@futurenet.co.uk.

Your title as published writer is within reach. Get to it!

Penny Arcade is serving up the funny from Rails

Penny Arcade has been a personal long-time favorite, so I’m delighted to hear that their latest redesign features a backend that’s entirely done in Rails. Woop. Gabe, who’s obviously not the programmer behind the engine, writes:

Along with the slick new visuals the guts of the site also got a huge upgrade. Penny Arcade right now represents one of the largest implementations of “rails” on the intertron. I went and looked at a website about rails and then I got a headache. From what I gathered it’s either some kind of cutting edge programming language, or a way to liquefy a man’s brain inside his skull. I’m told that it means the site looks better and loads faster regardless of whatever hippy web browser you decide to use. Fuck M$!