On 20/08/2008, at 4:26 PM, Laszlo (Laca) Peter wrote:

> On Tue, 2008-08-19 at 13:32 -0400, Dave Miner wrote:
>>> Okay, so I have some good news and some bad news.  I split
>>> the icons 96x96 and larger from SUNWgnome-themes into
>>> SUNWgnome-themes-hires.  That saved 6452k (uncompressed).
>>> This is the good news.  The bad news is that in GNOME 2.23.x
>>> SUNWgnome-themes is larger than what's in Dave's cd space
>>> analysis so the new compressed SUNWgnome-themes is
>>> 20890914 (compared to 19893669 in Dave's doc).  After
>>> optimizing it with pngcrush, the compressed size is still
>>> 19312549, so that's 570k saved but not the megs we were
>>> hoping to get.
>>
>> That's depressing.  What's the reason for all the growth?
>
> Okay, so I drilled down (details attached).  Basically, it
> comes down:
> - new GNOME backgrounds
> - 2 new cursor themes (DMZ-Black, DMZ-White)
>
> Before you ask, yes, we could split the GNOME backgrounds out,
> the cursor themes too.  Unless they all get merged back together
> when importing into IPS  :p
>
> So speaking about that, when the GNOME packages are imported
> into IPS, all the devel packages are merged with the end-user
> packages.  This includes 76M worth of API docs (/usr/share/gtk-doc,
> 9M compressed) among other things.  We could save significant
> amount of space on the CD by tagging and filtering out the devel
> bits.  If IPS filters were working (are they?) users could change
> the filters to install the development bits.  Just a thought...

This is really nice analysis - thanks Laca! Would be nice to do this  
for each package if there's a script involved? I agree that most of  
the extra content could be shifted into different packages.


Glynn

Reply via email to