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
