So would you like this: $ wget http://rubyforge.org/gems/junebug-0.0.18.gem $ camping junebug-0.0.18.gem Or should it be: $ gem install junebug $ touch junebug.gemcamp $ camping junebug.gemcamp _why
On Sat Jan 06, 2007 at 01:37:56AM -0600, why the lucky stiff wrote:> So would you like this: > > $ wget http://rubyforge.org/gems/junebug-0.0.18.gem > $ camping junebug-0.0.18.gem > > Or should it be: > > $ gem install junebug > $ touch junebug.gemcamp > $ camping junebug.gemcampis $ gem install junebug $ camping junebug too much voodoo? or maybe even $ gem install junebug $ camping (ok maybe loading all gemcamps is a bit much for the lowly server)> > _why > _______________________________________________ > Camping-list mailing list > Camping-list at rubyforge.org > http://rubyforge.org/mailman/listinfo/camping-list >
I think the first one would be pretty cool. the second one too except for touching the file. I would imagine more something like $ camping --from-installed-gem junebug # --from-installed-gem can be shortened. On 1/6/07, why the lucky stiff <why at whytheluckystiff.net> wrote:> > So would you like this: > > $ wget http://rubyforge.org/gems/junebug-0.0.18.gem > $ camping junebug-0.0.18.gem > > Or should it be: > > $ gem install junebug > $ touch junebug.gemcamp > $ camping junebug.gemcamp > > _why > _______________________________________________ > Camping-list mailing list > Camping-list at rubyforge.org > http://rubyforge.org/mailman/listinfo/camping-list >-- gcc -O0 -DRUBY_EXPORT -rdynamic -Wl,-export-dynamic -L. main.o -lruby-static -ldl -lcrypt -lm -o ruby Everyone is trying their hardest to do their job but management has set it up so that it''s impossible. Take the control over your money, track your expenses http://justbudget.com Mathieu -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/camping-list/attachments/20070106/d2341eac/attachment.html
I think that camping takes a file as a parameter and should stay the same. the fact to accept a gem file automatically its nice. but for installed gem, I think it should require an option --from-installed-gem should be shortened to --gem or -g On 1/6/07, carmen <_ at whats-your.name> wrote:> > On Sat Jan 06, 2007 at 01:37:56AM -0600, why the lucky stiff wrote: > > So would you like this: > > > > $ wget http://rubyforge.org/gems/junebug-0.0.18.gem > > $ camping junebug-0.0.18.gem > > > > Or should it be: > > > > $ gem install junebug > > $ touch junebug.gemcamp > > $ camping junebug.gemcamp > > is > > $ gem install junebug > $ camping junebug > > too much voodoo? or maybe even > > $ gem install junebug > $ camping > > (ok maybe loading all gemcamps is a bit much for the lowly server) > > > > > _why > > _______________________________________________ > > Camping-list mailing list > > Camping-list at rubyforge.org > > http://rubyforge.org/mailman/listinfo/camping-list > > > _______________________________________________ > Camping-list mailing list > Camping-list at rubyforge.org > http://rubyforge.org/mailman/listinfo/camping-list >-- gcc -O0 -DRUBY_EXPORT -rdynamic -Wl,-export-dynamic -L. main.o -lruby-static -ldl -lcrypt -lm -o ruby Everyone is trying their hardest to do their job but management has set it up so that it''s impossible. Take the control over your money, track your expenses http://justbudget.com Mathieu -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/camping-list/attachments/20070106/6e869c20/attachment.html
On Sat, Jan 06, 2007 at 01:37:56AM -0600, why the lucky stiff wrote:> So would you like this: > > $ wget http://rubyforge.org/gems/junebug-0.0.18.gem > $ camping junebug-0.0.18.gemI like that way. Being able to copy a packaged app whole would be very useful and would make it easy to deploy updates to a camping app. One could use Hoe, or even a custom Rake task that would generate a gemspec on the fly and make an app out of the gem. In the future this could even make it possible to list other gems as dependencies (equipment, mosquito, etc.) and the "camping" command could make sure that they were present before launching the app. Geoff