In article <20021023045136.GC50795 / perrin.int.nxad.com>,
Sean Chittenden  <sean / chittenden.org> wrote:
>
>Instead, I'm of the minimalist+dependencies mindset that it should be
>possible to install a module and have that installation install the
>required dependencies as needed.  This is the aim of rubynet.  Again,
>help on the project is appreciated.  Here are some sample CLI
>invocations:
>
>rubynet --install c:libxml2
>rubynet --install libxml
>rubynet --install Net::GeoIP
>
>Please note that the 'c:' is a package namespace prefix that will have
>rubynet install the C library libxml2.  Yes, rubynet will support
>wrapping around C modules and will actually be generic enough to fit
>around most applications.
>
>For those curious, the design criteria for rubynet comes from blending
>CPAN and FreeBSD's ports system.  I'm scheming to have rubynet fill
>all of FreeBSD's ports requirements that way as the need for complex
>ports grows, Ruby might be allowed to sneak in as a base langugage for
>the OS.  ::grin::

That'd be cool.

>
>http://lists.rubynet.org/lists/listinfo/rubynet-devel
>

So rubynet is modeled after the BSD ports system?  I haven't use the BSD 
ports, but I do use Gentoo Linux's Portage system - it's wonderful.

Phil