# \[ANN\] Rails 1.0: Party like it's one oh oh!

**URL:** <https://www.ruby-forum.com/t/ann-rails-1-0-party-like-its-one-oh-oh/50170>\
**Category:** Rails\
**Created:** [December 13, 2005, 10:07pm UTC](https://www.ruby-forum.com/t/ann-rails-1-0-party-like-its-one-oh-oh/50170 "2005-12-13T22:07:48Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![divotdave](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/bbe5ce/32.png) [@divotdave](https://www.ruby-forum.com/u/divotdave)\
**Post date:** [December 13, 2005, 10:07pm UTC](https://www.ruby-forum.com/t/ann-rails-1-0-party-like-its-one-oh-oh/50170/1 "2005-12-13T22:07:48Z")

</div>

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](http://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:

[Peak Obsession](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!

David Heinemeier H.  
[http://www.loudthinking.com](http://www.loudthinking.com) – Broadcasting Brain  
[http://www.basecamphq.com](http://www.basecamphq.com) – Online project management  
[http://www.backpackit.com](http://www.backpackit.com) – Personal information manager  
[http://www.rubyonrails.com](http://www.rubyonrails.com) – Web-application framework

---

<div class="post-metadata">

**Author:** ![divotdave](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/bbe5ce/32.png) [@divotdave](https://www.ruby-forum.com/u/divotdave)\
**Post date:** [December 13, 2005, 10:13pm UTC](https://www.ruby-forum.com/t/ann-rails-1-0-party-like-its-one-oh-oh/50170/2 "2005-12-13T22:13:49Z")

</div>

Blogged on O’Reillynet.

> **[O'Reilly Media - Technology and Business Training](https://www.oreilly.com?path=%2Fpub%2Fwlg%2F8735)**
>
> Gain technology and business knowledge and hone your skills with learning resources created and curated by O'Reilly's experts: live online training, video, books, our platform has content from 200+ of the world's best publishers.

-k

---

<div class="post-metadata">

**Author:** ![divotdave](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/bbe5ce/32.png) [@divotdave](https://www.ruby-forum.com/u/divotdave)\
**Post date:** [December 13, 2005, 10:21pm UTC](https://www.ruby-forum.com/t/ann-rails-1-0-party-like-its-one-oh-oh/50170/3 "2005-12-13T22:21:21Z")

</div>

Congrats on v1.0, like the new look of [www.rubyonrails.org](http://www.rubyonrails.org) too.

Complements to Kevin also for managing to crack out a blog in under 6  
minutes!?

-h

---

<div class="post-metadata">

**Author:** ![divotdave](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/bbe5ce/32.png) [@divotdave](https://www.ruby-forum.com/u/divotdave)\
**Post date:** [December 13, 2005, 10:28pm UTC](https://www.ruby-forum.com/t/ann-rails-1-0-party-like-its-one-oh-oh/50170/4 "2005-12-13T22:28:50Z")

</div>

Blogged on O’Reillynet.

> **[O'Reilly Media - Technology and Business Training](https://www.oreilly.com?path=%2Fpub%2Fwlg%2F8735)**
>
> Gain technology and business knowledge and hone your skills with learning resources created and curated by O'Reilly's experts: live online training, video, books, our platform has content from 200+ of the world's best publishers.

-k

---

<div class="post-metadata">

**Author:** ![divotdave](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/bbe5ce/32.png) [@divotdave](https://www.ruby-forum.com/u/divotdave)\
**Post date:** [December 14, 2005, 12:48am UTC](https://www.ruby-forum.com/t/ann-rails-1-0-party-like-its-one-oh-oh/50170/5 "2005-12-14T00:48:20Z")

</div>

Do you digg it?

[http://digg.com/programming/Ruby\_on\_Rails\_1.0\_released\_](http://digg.com/programming/Ruby_on_Rails_1.0_released_)

---

<div class="post-metadata">

**Author:** ![divotdave](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/bbe5ce/32.png) [@divotdave](https://www.ruby-forum.com/u/divotdave)\
**Post date:** [December 14, 2005, 12:54am UTC](https://www.ruby-forum.com/t/ann-rails-1-0-party-like-its-one-oh-oh/50170/6 "2005-12-14T00:54:22Z")

</div>

Awesome job David and company.

Minor nitpick on the new web site. The quote from Martin F. says:

“It is impossible not to notice Ruby on Rails. It has had a huge effect  
both in  
and outside the Ruby community… Rails has become a standard to which  
even  
well-established tools are comparing themselves to.”

Just get rid of the trailing “to” since it is redundant. It’s already  
covered by “to which”. You can drop the last word of his quote  
without misquoting him, and it will sound a whole lot better.

Carl

---

<div class="post-metadata">

**Author:** ![divotdave](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/bbe5ce/32.png) [@divotdave](https://www.ruby-forum.com/u/divotdave)\
**Post date:** [December 13, 2005, 11:26pm UTC](https://www.ruby-forum.com/t/ann-rails-1-0-party-like-its-one-oh-oh/50170/7 "2005-12-13T23:26:09Z")

</div>

Fantastic. A hearty thanks and congratulations to everyone!

And the new site looks sweet.

Woohoo!

---

<div class="post-metadata">

**Author:** ![divotdave](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/bbe5ce/32.png) [@divotdave](https://www.ruby-forum.com/u/divotdave)\
**Post date:** [December 14, 2005, 2:13am UTC](https://www.ruby-forum.com/t/ann-rails-1-0-party-like-its-one-oh-oh/50170/8 "2005-12-14T02:13:47Z")

</div>

Congrats.

And _thank you_.

–  
– Tom M.

---

<div class="post-metadata">

**Author:** ![divotdave](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/bbe5ce/32.png) [@divotdave](https://www.ruby-forum.com/u/divotdave)\
**Post date:** [December 14, 2005, 2:19am UTC](https://www.ruby-forum.com/t/ann-rails-1-0-party-like-its-one-oh-oh/50170/9 "2005-12-14T02:19:50Z")

</div>

ous 1.5 and Prototype 1.4.

> ## Happy 1.0, everyone!
> 
> David Heinemeier H.  
> [http://www.loudthinking.com](http://www.loudthinking.com) – Broadcasting Brain  
> [http://www.basecamphq.com](http://www.basecamphq.com) – Online project management  
> [http://www.backpackit.com](http://www.backpackit.com) – Personal information manager  
> [http://www.rubyonrails.com](http://www.rubyonrails.com) – Web-application framework

Thanks DHH et all! Congratulations on the big ONE OH!. Its been aa  
fun ride from the beginning and its only going to get better.

Cheers-

-Ezra Z.  
WebMaster  
Yakima Herald-Republic Newspaper  
removed\_email\_address@domain.invalid  
509-577-7732

---

<div class="post-metadata">

**Author:** ![divotdave](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/bbe5ce/32.png) [@divotdave](https://www.ruby-forum.com/u/divotdave)\
**Post date:** [December 14, 2005, 3:13am UTC](https://www.ruby-forum.com/t/ann-rails-1-0-party-like-its-one-oh-oh/50170/10 "2005-12-14T03:13:57Z")

</div>

On 12/13/05, David Heinemeier H. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> ## 15 months after the first public release, Rails has arrived at the big [snip] Happy 1.0, everyone!
> 
> David Heinemeier H.  
> [http://www.loudthinking.com](http://www.loudthinking.com) – Broadcasting Brain  
> [http://www.basecamphq.com](http://www.basecamphq.com) – Online project management  
> [http://www.backpackit.com](http://www.backpackit.com) – Personal information manager  
> [http://www.rubyonrails.com](http://www.rubyonrails.com) – Web-application framework

Congrats a couple minor things:

- the “current versions” on [http://download.rubyonrails.com/](http://download.rubyonrails.com/) should be  
updated

- if you only need to update javascripts to upgrade from 0.14.x, why  
did gem update pull in all new versions of everything (I was at  
0.14.3, I believe).

- Rob  
–  
[http://www.robsanheim.com/](http://www.robsanheim.com/)  
[http://www.ajaxian.com/](http://www.ajaxian.com/)

---

<div class="post-metadata">

**Author:** ![divotdave](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/bbe5ce/32.png) [@divotdave](https://www.ruby-forum.com/u/divotdave)\
**Post date:** [December 14, 2005, 4:05am UTC](https://www.ruby-forum.com/t/ann-rails-1-0-party-like-its-one-oh-oh/50170/11 "2005-12-14T04:05:10Z")

</div>

Great job David & co.  
Keep up the good work

Thanks,  
LG

---

<div class="post-metadata">

**Author:** ![divotdave](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/bbe5ce/32.png) [@divotdave](https://www.ruby-forum.com/u/divotdave)\
**Post date:** [December 14, 2005, 5:07am UTC](https://www.ruby-forum.com/t/ann-rails-1-0-party-like-its-one-oh-oh/50170/12 "2005-12-14T05:07:32Z")

</div>

Thank you, David et. al. And … Gentoo is showing it in Portage – it’s  
installing even as I type this!!

David Heinemeier H. wrote:

> [http://lists.rubyonrails.org/mailman/listinfo/rails](http://lists.rubyonrails.org/mailman/listinfo/rails)

–  
M. Edward (Ed) Borasky

> **[世界杯竞猜彩票-世界杯官网竞猜（集团）有限公司](http://www.linuxcapacityplanning.com/)**
>
> 世界杯竞猜彩票一直以来遵守商业道德，世界杯官网竞猜坚持诚信为本，保证诚实经营。世界杯竞猜彩票先后成为安徽省电子商务协会理事单位、安徽省网商协会会员单位、合肥市电子商务协会理事单位、合肥市服务外包行业协会会员单位、安徽省云计算产业促进会会员单位。世界杯官网竞猜一直保持良好的技术及服务态度，更好地为客户服务。

---

<div class="post-metadata">

**Author:** ![divotdave](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/bbe5ce/32.png) [@divotdave](https://www.ruby-forum.com/u/divotdave)\
**Post date:** [December 14, 2005, 6:40am UTC](https://www.ruby-forum.com/t/ann-rails-1-0-party-like-its-one-oh-oh/50170/13 "2005-12-14T06:40:38Z")

</div>

David Heinemeier H. wrote:

> Happy 1.0, everyone!

Cogratulations to David and the Rails Core Team, this is awesome. You  
guys made my job _lovable_.

Thanks a lot,  
Vamsee.

–  
A language that doesn?t affect the way you think about programming is  
not worth knowing ? Alan Perlis

---

<div class="post-metadata">

**Author:** ![divotdave](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/bbe5ce/32.png) [@divotdave](https://www.ruby-forum.com/u/divotdave)\
**Post date:** [December 14, 2005, 6:04am UTC](https://www.ruby-forum.com/t/ann-rails-1-0-party-like-its-one-oh-oh/50170/14 "2005-12-14T06:04:35Z")

</div>

Great too see Rails being mature!  
Congratulation, David.

BTW, I like the new flickr video.

---

<div class="post-metadata">

**Author:** ![divotdave](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/bbe5ce/32.png) [@divotdave](https://www.ruby-forum.com/u/divotdave)\
**Post date:** [December 14, 2005, 1:44pm UTC](https://www.ruby-forum.com/t/ann-rails-1-0-party-like-its-one-oh-oh/50170/15 "2005-12-14T13:44:52Z")

</div>

Thanks for Rails David and everyone who is behind…  
and on release of 1.0 congratulations

-Niket

---

<div class="post-metadata">

**Author:** ![divotdave](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/bbe5ce/32.png) [@divotdave](https://www.ruby-forum.com/u/divotdave)\
**Post date:** [December 14, 2005, 2:45pm UTC](https://www.ruby-forum.com/t/ann-rails-1-0-party-like-its-one-oh-oh/50170/16 "2005-12-14T14:45:01Z")

</div>

On Tue, 2005-12-13 at 15:06 -0600, David Heinemeier H. wrote:

> 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.

Congratulations guys! And you doubled the RubyGems traffic yesterday:

[http://gems.rubyforge.org/usage/usage\_200512.html#DAYSTATS](http://gems.rubyforge.org/usage/usage_200512.html#DAYSTATS)

72K hits vs the usual 35K hits. Whew!

Yours,

Tom  
[http://tomcopeland.blogs.com/](http://tomcopeland.blogs.com/)

---

<div class="post-metadata">

**Author:** ![divotdave](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/bbe5ce/32.png) [@divotdave](https://www.ruby-forum.com/u/divotdave)\
**Post date:** [December 14, 2005, 3:24pm UTC](https://www.ruby-forum.com/t/ann-rails-1-0-party-like-its-one-oh-oh/50170/17 "2005-12-14T15:24:11Z")

</div>

On 14-dec-2005, at 15:11, nano dust wrote:

> tiny files, same effect. and unlike qt, it works in linux 😉

The screencasts work fine for me using mplayer and mplayerplug-in  
([http://mplayerplug-in.sourceforge.net/](http://mplayerplug-in.sourceforge.net/)).

Manfred

---

<div class="post-metadata">

**Author:** ![divotdave](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/bbe5ce/32.png) [@divotdave](https://www.ruby-forum.com/u/divotdave)\
**Post date:** [December 14, 2005, 3:11pm UTC](https://www.ruby-forum.com/t/ann-rails-1-0-party-like-its-one-oh-oh/50170/18 "2005-12-14T15:11:19Z")

</div>

> Congratulations guys! And you doubled the RubyGems traffic yesterday:

i’ll say!

i was finally sitting down to check it all out

and the quicktimes were achingly slow, gave up

anyway, congrats - will revisit sometime

A

ps

for future ‘screencasts’

why not use

vnc2swf ?

?

tiny files, same effect. and unlike qt, it works in linux 😉

---

<div class="post-metadata">

**Author:** ![divotdave](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/bbe5ce/32.png) [@divotdave](https://www.ruby-forum.com/u/divotdave)\
**Post date:** [December 14, 2005, 5:21pm UTC](https://www.ruby-forum.com/t/ann-rails-1-0-party-like-its-one-oh-oh/50170/19 "2005-12-14T17:21:38Z")

</div>

I missed the logo on [www.rubyonrails.org](http://www.rubyonrails.org). I have grown to love that  
logo…

regards,  
Leon.

---

<div class="post-metadata">

**Author:** ![divotdave](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/bbe5ce/32.png) [@divotdave](https://www.ruby-forum.com/u/divotdave)\
**Post date:** [December 14, 2005, 5:30pm UTC](https://www.ruby-forum.com/t/ann-rails-1-0-party-like-its-one-oh-oh/50170/20 "2005-12-14T17:30:41Z")

</div>

On 12/13/05, Rob S. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> - if you only need to update javascripts to upgrade from 0.14.x, why  
> did gem update pull in all new versions of everything (I was at  
> 0.14.3, I believe).

What they mean when they mention only needing to upgrade javascripts  
is that that is all _you_ need to update in _your_ application in  
order to use the new and improved Rails 1.0. And they even made that  
as easy as running “rake update\_javascripts”. The framework itself  
(what gets installed/updated by gems) definitely does have many  
changes but is completely backwards-compatible to 0.14.x, which means  
you don’t have to update any of _your_ code (aside from the  
aforementioned javascripts) to use it.

Jacob F.

[Next page](https://www.ruby-forum.com/t/ann-rails-1-0-party-like-its-one-oh-oh/50170.md?page=2)
