On Sun, Apr 5, 2009 at 2:55 AM, Lurie <y...@gmx.co.uk> wrote:
>> Yes.. writing an entire package manager from the
>> ground up is *less* work than maintaining the patches.
>
> This is called "moving forward", IPS is based on new novel ideas, a secure 
> package manager without any arbitrary post/pre-install scripts, which is 
> fast, doesn't hog the system upon installation and is very easy to use, and 
> upgrades the whole system at once, versus just the packages, which ensures 
> you won't have any conflicts.

   So modern Linux package managers do not have any of these qualities ?
   Strange!! And how difficult it is to implement no-scripting limitation in an
   existing packaging system ...

>
> If everyone would do as you suggest and just "copy everything" because it's 
> easier, there would be no innovations in OpenSolaris at all. And IPS *is* an 
> innovation in my book. I've been using IPS since its inception, for how long 
> have you been using it ?

   Not really, you missed the point. There are places where there is scope
   for innovation and people know they have ideas that go a lot beyond
   the current stuff that is deserves a clean slate implementation. Like
   ZFS. The ideas expressed in ZFS are revolutionary to say the least
   and could not have been done by re-using existing stuff. However there
   should exist a balance between redo everything and re-use otherwise
   one would start re-writing every piece in the name of innovation.
   OpenSource is also about a balance between the two.

   I am forced to work with IPS day in and day out at work. I have
   submitted bugs with fixes and working on add-in modules. I am very
   familiar with the codebase and inner workings of the complex beast,
   so I know what I am talking about!

   The user side experience of IPS is no doubt very good but is no different
   from a good Linux package manager like Smart/Yum (with the exception
   of ZFS features). From a developer point of view these qualities could have
   been got by far less effort and far less code/complexity.

Regards,
Moinak.
-- 
================================
http://www.belenix.org/
http://moinakg.wordpress.com/
_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Reply via email to