In the last few days David has been committing a lot of nice patches (fixes and feature requests). For all those running rails on gems who might want to get up to date without going the Edge Rails route, David has made gems available for AP 0.9.0 and AR 1.0.0. You can get them at http://www.loudthinking.com/share/gems/ Once they have been downloaded you can just: (as root or equivalent) # gem install actionpack-0.9.0.gem # gem install activerecord-1.0.0.gem For the record, (because ruby gems is so awesome) this will *not* overwrite your previously installed AR and AP gems. By default ruby gems will start using these newer versions but if you want to mix and match you can go into config/environments/shared.rb and flex greater than and less than and similar operators to fine tune what gems are used. More details about this can be read about at the following urls (pages from Jim Weirich''s great Gems presentation at RubyConf2004): http://onestepback.org/articles/rubygemsfacets/rubygemsversioning.html http://onestepback.org/articles/rubygemsfacets/versionconstraints.html Go ahead and check out the entire presentation if you are so inclined. marcel -- Marcel Molina Jr. <marcel-WRrfy3IlpWYdnm+yROfE0A@public.gmane.org>
On Sat, 16 Oct 2004 19:22:40 -0400, Marcel Molina Jr. <marcel-WRrfy3IlpWYdnm+yROfE0A@public.gmane.org> wrote:> In the last few days David has been committing a lot of nice patches (fixes > and feature requests). > > For all those running rails on gems who might want to get up to date > without going the Edge Rails route, David has made gems available for AP > 0.9.0 and AR 1.0.0. > > You can get them at http://www.loudthinking.com/share/gems/ > > Once they have been downloaded you can just: > > (as root or equivalent) > # gem install actionpack-0.9.0.gem > # gem install activerecord-1.0.0.gem > > For the record, (because ruby gems is so awesome) this will *not* > overwrite your previously installed AR and AP gems. By default ruby gems > will start using these newer versions but if you want to mix and match > you can go into config/environments/shared.rb and flex greater than and > less than and similar operators to fine tune what gems are used. > > More details about this can be read about at the following urls (pages > from Jim Weirich''s great Gems presentation at RubyConf2004): > http://onestepback.org/articles/rubygemsfacets/rubygemsversioning.html > http://onestepback.org/articles/rubygemsfacets/versionconstraints.html > > Go ahead and check out the entire presentation if you are so inclined. >Thanks for the note/info, Marcel! An interesting idea that David might want to implement at some point: It''s possible to change the "source" from which gems are installed remotely. If one were to install these gems on a machine using a gem directory that was HTTP accessible (gem install -i /path/to/dir), you could actually use that as a remote install source like this: gem install -s http://loudthinking.com/share/gems rails It would then get all of the "bleeding edge" rails gems in one fell swoop. Might be a neat way to stay on the cutting edge? Chad
* Chad Fowler <chadfowler-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> [2004-10-18 11:27:10 -0400]:> > Once they have been downloaded you can just: > > > > (as root or equivalent) > > # gem install actionpack-0.9.0.gem > > # gem install activerecord-1.0.0.gemThese commands fail with the message: Attempting remote installation of ''actionpack-0.9.0.gem'' ERROR: While executing gem ... (Gem::GemNotFoundException) Could not find actionpack-0.9.0.gem (> 0) in the repository Attempting remote installation of ''activerecord-1.0.0.gem'' ERROR: While executing gem ... (Gem::GemNotFoundException) Could not find activerecord-1.0.0.gem (> 0) in the repository -- Jim Freeze
> Attempting remote installation of ''actionpack-0.9.0.gem'' > ERROR: While executing gem ... (Gem::GemNotFoundException) > Could not find actionpack-0.9.0.gem (> 0) in the repository > > Attempting remote installation of ''activerecord-1.0.0.gem'' > ERROR: While executing gem ... (Gem::GemNotFoundException) > Could not find activerecord-1.0.0.gem (> 0) in the repositoryYou need to do it from the directory that you have downloaded the GEMs to. -- David Heinemeier Hansson, http://www.basecamphq.com/ -- Web-based Project Management http://www.rubyonrails.org/ -- Web-application framework for Ruby http://macromates.com/ -- TextMate: Code and markup editor (OS X) http://www.loudthinking.com/ -- Broadcasting Brain