Shawn Walker wrote:
>
>> (Of course, once you realize that the crux of the problem is actually making
>> the software packages themselves widely available on the network, you
>> realize that what's really required is not to completely reinvent the 
>> packaging
>> wheel, but to integrate something like pkg-get properly into the existing
>> system. Not only would it guarantee compatibility with and enable reuse of
>> all the existing investment by vendors and users in the existing packaging
>> system, it would also allow all the benefits to be ported back to the 
>> production
>> releases of Solaris that Sun are going to have to support for a few years 
>> yet.)
> 
> Something like pkg-get is insufficient to address needs without serious 
> rework (zones, etc.). 

It's not THAT big of a change. You can just use the same mechanisms that IPS 
plans to use.
pkg-get calls pkgadd.
pkgadd has already been reworked to be a LITTLE more zone friendly, with sol10.
It could be reworked further, to use the exact same zone-friendly mechanisms 
planned for IPS.
(running pre/postinstall scripts through SMF, rather than raw, etc, etc)
That's not that much more work, compared to writing and debugging a whole 
new packaging system.

The bottom line is  (as has been stated before, by members of the IPS team), 
"[The IPS team] simply dont *want* to update pkgadd."







  I don't want to get into a rehash of the many
> discussions we've already had on this subject over a year or so now.
> 
>>>> Why is IPS re-inventing mirroring ?
>>>  I don't believe we are.
>> There's a mature, widely used, and well-proven infrastructure for mirroring
>> software distribution around the world. You aren't using any of it, so you're
>> wither going to invent your own mechanism or not mirror at all.
> 
> If you look at our existing bug points, you'll see that we are very much 
> moving towards a model where mirroring can be performed using an 
> "out-of-the-box" web server (as long as it supports HTTP 1.1).
> 
> To quote j:
> "The download format is going to be changed as part of other transport 
> work.  Our intent is to move away from tarfiles, and instead have 
> clients perform pipelined HTTP GETs."
> 
> Cheers,

_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to