Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Ruby > [ANN]RubyGems/RubyForge integration

Reply
Thread Tools

[ANN]RubyGems/RubyForge integration

 
 
Chad Fowler
Guest
Posts: n/a
 
      06-03-2004
Hello all (please excuse if you get this post twice--email server
problems),

I wanted to let everyone know that yesterday, Rich and Tom from
Infoether setup a script on RubyForge (http://rubyforge.org) that will
automatically "install"
all new RubyGem files in the file release areas into the central
RubyGems
repository. So, if you create a new RubyGem and release it on
RubyForge,
within a few minutes, it will be available via the remote gem commands.

For example, when David H. H. released ActiveRecord 0.8.1 this morning,
he sent me an email asking me to copy it to the gem repository. I did
the
following to find that it was already available there:

[chad@ns1 chad]$ gem -R --search activerecord

*** REMOTE GEMS ***

...snip...
activerecord-0.8.0
Implements the ActiveRecord pattern for ORM.

activerecord-0.8.1
Implements the ActiveRecord pattern for ORM.

[chad@ns1 chad]$

-----

So, all you have to do is release the gem file on RubyForge, and the
Ruby community can
just do:

gem -Ri yourgem

...and it will automatically download and install your gem and its
dependencies.

Keep those gems coming!

Chad

What is RubyGems?
-----------------
RubyGems (http://rubygems.rubyforge.org) is an advanced package manager
for Ruby libraries and applications, similar in many ways to the Debian
apt system and to Perl's CPAN module. It expands on these systems in
that
it manages library versions and allows you to maintain multiple versions
of the same library (with automated dependency resolution).



 
Reply With Quote
 
 
 
 
Kaspar Schiess
Guest
Posts: n/a
 
      06-04-2004
Chad Fowler wrote:

> [snip snip]


Good work !

--
kaspar

semantics & semiotics
code manufacture

www.tua.ch/ruby



 
Reply With Quote
 
 
 
 
Richard Kilmer
Guest
Posts: n/a
 
      06-04-2004
Important additional note...you need to name the file with a .gem
extension...that is what gets copied over. When the gem builder builds
your gem it appends this extension...just leave it there and upload it
accordingly.

Thanks,

Rich

On Jun 3, 2004, at 6:32 PM, Chad Fowler wrote:

> I wanted to let everyone know that yesterday, Rich and Tom from
> Infoether setup a script on RubyForge (http://rubyforge.org) that will
> automatically "install"
> all new RubyGem files in the file release areas into the central
> RubyGems
> repository. So, if you create a new RubyGem and release it on
> RubyForge,
> within a few minutes, it will be available via the remote gem commands.




 
Reply With Quote
 
gabriele renzi
Guest
Posts: n/a
 
      06-04-2004
il Fri, 4 Jun 2004 07:32:48 +0900, Chad Fowler <>
ha scritto::

wonderful, thanks!
 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Firefox integration with DAP pixturesk@hotmail.com Firefox 3 09-05-2012 03:31 PM
Mozilla Integration cat_dog_ass Firefox 1 03-01-2005 09:51 AM
Integration of an IDS-workstation Eckhardt Newger Wireless Networking 1 01-24-2005 07:46 PM
Copernic Agent integration in Mozilla Firefox? Goofy Firefox 1 07-05-2004 02:45 PM
VC and WAB integration. AA ASP .Net 0 01-21-2004 12:35 PM



Advertisments
 



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57