Moinak Ghosh wrote: > On Fri, Aug 8, 2008 at 2:24 AM, Alan Coopersmith > <[EMAIL PROTECTED]> wrote: >> Dave Miner wrote: >>> As we all know, the live CD has grown quite a bit since the 2008.05 >>> release. I've spent some time analyzing how we're using the space and >>> where the growth between build 86 and build 94 occurred, and worked up >>> some recommendations. >>> >>> The analysis data is now posted at: >>> >>> http://www.opensolaris.org/os/project/indiana/cd_space/ >>> >>> The recommendations are posted at: >>> >>> http://www.opensolaris.org/os/project/indiana/cd_recommendations/ >>> >>> I would especially appreciate feedback from the desktop, X, and l10n >>> teams on the recommendations. We'll work up an actual plan once we've >>> discussed a bit. >> >From the X perspective, dropping the screensaver hacks certainly makes sense >> - they won't even be active in the default configuration, and are pure eye >> candy. >> >> The fontconfig-docs are mostly developer documentation, so if we're not >> having >> a full developer environment on the LiveCD, it doesn't make much sense to >> have >> them either. (The only ones I'd think are really useful to the end-user >> are the fonts.conf and fc-* utility man pages.) >> >> For FSWxorg-fonts, all the PCF bitmap fonts are currently shipped as >> *.gz files - we can also ship uncompressed if the LiveCD compression >> is better than individually gzip'ed files, or as *.bz2 if minimal size >> on the CD is most important. (In Solaris, we ship them uncompressed, >> for best speed at runtime, and because the WOS media compresses the >> entire cpio archive of the package at once, which gets much better >> compression on our uncompressed files than gzip of each individual >> file can get - and for many C locale fonts, the difference between a >> 16kb uncompressed font and a 12kb gzipped font is not any real disk >> space - for Asian fonts the difference can be huge though). >> Unfortunately, the *bz2 support is currently not working in Xorg, but >> I'm working on fixing that. > > The segment by segment compression in Lofi is inferior to stream > compression > of whole files. Of course this changes a bit if we are using LZMA. > However even > in that case LZMA can further reduce *.gz files. So leaving the > *.gz PCF files as > is will be better. >
Agreed, though using gzip-9 (if you're not already) or getting bz2 working would help some. Note that we've found that the 7z tool does a better job of gzip compressing than gzip itself, so that might be checked into. Also, Moinak, thanks for volunteering to look at the package structure. One thing I should have said in the original mail is that I'm targeting having the plan defined by Sept. 1 in order to have time to implement any changes needed, so getting some indication of the possibilities here in the next couple of weeks would be helpful. Dave _______________________________________________ indiana-discuss mailing list indiana-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/indiana-discuss