Brian Gupta wrote:
> I have been contemplating something... earlier I suggested that we
> don't get into the business of wrapping up gems as SYSV OS Packages. I
> still feel that this is probably correct.
>   

Hi Brian,

 Agreed.  I think that it's a waste of time to "repackage" gems in 
general as Solaris packages(ie., we should avoid taking the path Debian 
took).

 IMO, if we could (1) include certain "core" components such that (2) 
upgradeability/removability through Rubygems is not affected,
 then we'll have a readily available set of these core components 
available in the OS (I'm thinking Rails) - while being in line with 
Rubygems packaging.

 I think the advantage for Nevada is in the "pre-availability" of 
popular software.  Another reason is that Rubygems does not have an 
advanced notion of access control, so setting up user specific 
$GEM_HOMEs is not the easiest mechanism out there.  ie., if you're not 
root, and want to install Rails, there are hoops.  Not that this is 
specific to Solaris, but it's still an issue.



> However, I thought that maybe we need to setup our own gem repository,
> with precompiled and preconfigured native gems. What do you guys
> think?
>
>   
 Would we recommend this repository instead of the default gem 
repository that rubygems connects to, and then mirror the default 
repository?  How would that be advantageous?

 -ps




-- 
Prashant Srinivasan
F/OSS Enthusiast
Sun Microsystems, Inc.
http://blogs.sun.com/prashant
GnuPG key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x82FBDE5A



Reply via email to