| By David Heinemeier Hansson | Article Rating: |
|
| December 13, 2005 11:30 PM EST | Reads: |
13,962 |
15 months after the first public release, Rails has arrived at the big 1.0. What a journey! We've gone through thousands of revisions, tickets, and patches from hundreds of contributors to get here. I'm incredibly proud at the core committer team, the community, and the ecosystem we've raised around this framework. Rails 1.0 is mostly about making all the work we've been doing solid. So it's not packed with new features over 0.14.x, but has spit, polish, and long nights applied to iron out kinks and ensure that it works mostly right, most of the time, for most of the people. Yes, we still have pending tickets, but we will always have pending tickets. If I had accepted that fact back in February, we would probably have been at 2.0 now ;).
Alongside 1.0, we've also been working on a new web site, which premieres today as well. It's a 37signals-powered redesign that streamlines and decrufts us into a much cleaner profile that hopefully will make it even easier for people to get excited and try out Ruby on Rails. It's online at www.rubyonrails.org and includes two brand new screencasts.
So this is a major milestone for Rails, but we've not even begun to think about slowing down. Rails 1.1 is already pretty far along in development and will see some of the biggest upgrades of any Rails release. Hopefully some time in February. But in the mean time, enjoy one oh!
To install Rails 1.0:
gem install rails --include-dependencies
To learn about upgrading a Rails application not already running 0.14.x:
http://manuals.rubyonrails.com/read/book/19
The only thing you need to do to upgrade from 0.14.x is update your Javascripts using "rake update_javascripts". You'll be rocking along with Scriptaculous 1.5 and Prototype 1.4.
Happy 1.0, everyone!
Published December 13, 2005 Reads 13,962
Copyright © 2005 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
About David Heinemeier Hansson
David Heinemeier Hansson, a partner in 37signals, has been working with the Net with varying levels of success since 1996 - in the fields of game journalism, marketing, project management, design, and development. In July 2004, he released the framework Rails (also known as Ruby on Rails) and has been managing that as an open-source movement ever since. He is one of the software luminaries on the faculty of SYS-CON's "Real-World AJAX" Seminar, a faculty that also includes the Father of the "term" AJAX, Jesse James Garrett (http://www.ajaxworld.com).
- Java Kicks Ruby on Rails in the Butt
- Ulitzer’s Amazing First 30 Days in Public Beta
- Google App Engine Learns to Speak Java
- Ulitzer vs. Ning - a Quick Review
- Ted Weissman and Lois Paul & Partners PR Firm
- Aptana Journal Launched on Ulitzer
- Ruby Pipeline, LLC Begins First Reforestation Project
- Engine Yard Previews New Rails in the Cloud Service at RailsConf
- COMPUTEX TAIPEI Wraps-up with Record Size, Scale & Turn-out; Top ICT Event Shifts into a Multi-industry Info-hub
- COMPUTEX TAIPEI Moves into the New Ear with Green Technology and Precision Design
- Java Kicks Ruby on Rails in the Butt
- Ulitzer’s Amazing First 30 Days in Public Beta
- JumpBox Releases Open Source Virtual Appliances
- Google App Engine Learns to Speak Java
- Java for Managers -- What Should They Know?
- Ulitzer vs. Ning - a Quick Review
- In Defense of Joel Spolsky
- Ted Weissman and Lois Paul & Partners PR Firm
- Aptana Journal Launched on Ulitzer
- Announcing Memopal Cloud Search
- Why Do 'Cool Kids' Choose Ruby or PHP to Build Websites Instead of Java?
- Ruby on Rails Won't Make It in 2007 and Forget About AJAX
- The Jury's Still Out On Ruby On Rails (RoR) and AJAX
- Ruby on Rails Creator Says: "Reduce the Risk, Hire Programmers From Open Source"
- Can Ruby Live Without Rails?
- An Introduction to Ant
- Testing in Ruby on Rails
- Ruby On Rails Moves At 'Acela' Rates Toward Java
- Cyberhive Supports Ruby On Rails
- Ruby on Rails Milestone: Rails 1.0 Released








































