FC4 slimfast slimfest

Jeff Johnson n3npq at nc.rr.com
Tue Feb 22 17:36:35 UTC 2005

Jeff Johnson wrote:

> Alan Cox wrote:
>> On Tue, Feb 22, 2005 at 10:40:34AM -0500, Demond James wrote:
>>> I say let's look elsewhere before we start swinging the axe at Java 
>>> stuff. We can still keep them on the list, but I say start with the 
>>> bigger games and the redundant applications first.
>> The few really redundant applications we have don't make a tiny dent 
>> in the
>> space required for java. The more I think about it the more it seems 
>> to come
>> down to "Gnome, KDE, Java, Open Office" pick any three.
> I happen to agree with 3 out of 4, makes perfect sense to me.
> However, I'm obligated to point out that there is some mechanical 
> drudgery
> that might put off the day of reckoning for what packages should be in
> FC4.
> The space constraints are approximately 4*650Mb = 2.3Gb. 

Eeep, serves me right for multiplying in public, sigh.

> Current overage is 300Mb, so package real estate is currently 
> (estimated) 2.6Gb.


> Headers are (or were) ~12-15% of package real estate.
> Let's use 10% for the analysis, or 260Mb of headers in current FC4.


> Compressing headers would save about half of that, or ~130Mb, more if 
> changelogs
> were truncated during build.


> Much learned discussion (jnovy in particular iirc) points out 
> additional savings achievable
> by choosing to use bzip2 for certain large package payloads. I'll wave 
> my hands here,
> but I'm pretty sure that a big chunk of 170Mb could be saved.


> Yes new rpm features, but zlib ain't exactly hard coding, nor is a 
> date comparison loop
> for truncating changelogs, nor is configuring bzip2 payloads for 
> certain package payloads.
> And yes, there's a knapsack problem fitting packages onto 4 CD's in 
> priority order
> that is not addressed above at all.
> Again, my personal belief is that 3 out of 4 is sounder (as in 
> soundboard) starting point
> for FC discussion.

The analysis is more important than the computational details ...

And 3 out of 4 is still my personal choice.

Sorry for the confusion.

73 de Jeff

More information about the fedora-devel-list mailing list