Agile Web Development with Rails is the primary volume on Rails development and the 2nd edition was recently sent off to the printers. It should be available in retail around December 15th. That's pretty exciting in its own right, but what makes it even more exciting is that it'll hit the stores just about the same time that Rails 1.2 premieres in final form.
Now it doesn't take much of a genius to figure out that AWDwR #2 is meant for Rails 1.2. It bridges the gap from first edition of the book and covers all the new goodies Rails has adopted over the past year. You got coverage of migrations, polymorphic associations, multi-format actions with respond_to, RJS, resources, and all the best practices these techniques shine with.
Coordinating a book with any open source project is notoriously difficult, coordinating one with Rails almost inhumanly so. Regular book cycles can easily spend a year from idea to print. Considering the pace of evolution in the Rails world, that obviously wouldn't work.
Luckily for AWDwR, the publisher is no regular publisher and the primary author is no ordinary author. The Pragmatic Bookshelf and Dave Thomas have been committed to the herculean task of tracking the every move of the Rails code base and the intentions of the Rails core team. Every time we reverted our opinion, change defaults, or introduced new API elements that deprecated old ones, Dave has been there to rewrite and update sections of the book to match.
But as extraordinary the primary authoring of the book has been, it's just as impressive to recognize how insanely well-tested this book is by the time it hits the shelves. It's had a beta process stretching months and months and has been reviewed by hundreds of developers. It's been put through the paces over and over again by people with widely different backgrounds and the final product displays an incredibly amount of polish.
Now I'm obviously biased. Rails is my jewel and my name prides the cover of AWDwR, but this is truly the one book that every Rails developer and every aspiring Rails developer should have in their possession. I'm really proud to see this level of documentation available for this little collection of Ruby scripts I started just over three years ago.
And you can even get it all now! The final version of the book, the one shipped to the printers, has just arrived as a PDF. The Pragmatic Programmer site even sells a combo pack where you get the PDF now and the paper version as soon as the ink dries. You'll have to use it together with Rails 1.2 RC1, but by the time the paper version arrives, so should the final release of 1.2.
Finally, I want to thanks everyone who bought the first edition of this book. It's phenomenal success has really helped put Rails on the map. Not only has it cultivated an almost overwhelming range of book developments, but it has also encouraged the economic ecosystem at large to grow faster and stronger.
UPDATE: Just learned that first edition made #3 on Amazon's Best Books of 2006 for the Computers & Internet category. w00p!