"3. On-demand Language download. (remove all languages except EN & GB,<br>but autodownload language on demand. ~160MB)"<br><br>That would be a really bad idea... in most places internet isn't good, people have to wait several days to just download the CD (if they're brave enough to. As per many non-english forums, there are threads where people are sharing CD's - "Get CD of A in city of B!").
<br><br><div class="gmail_quote">On Dec 8, 2007 7:47 AM, Matt Zimmerman <<a href="mailto:mdz@ubuntu.com">mdz@ubuntu.com</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Sat, Dec 08, 2007 at 10:56:04AM +0100, Martin Pitt wrote:<br>> Hi,<br>><br>> Joel Bryan Juliano [2007-12-08 13:42 +0800]:<br>> > 1. Perforation changing 0 bits to lseek(2). (so they don't have a real
<br>> > and definite file size. ~2MB)<br>><br>> I'm afraid I don't understand that. Do you have a pointer to some<br>> details?<br><br></div>He's referring to sparse files, which I doubt would save much space because
<br>a) the files are already compressed and b) this only helps for long (>=1<br>block?) sequences of all zeroes.<br><br>mksquashfs, apparently, will detect sparse files in its input and store them<br>more efficiently in the output.
<br><div class="Ih2E3d"><br>> > 2. Kernel Modules Stripping. (not possible to remove every symbols,<br>> > but it's possible to remove useless ones. ~30MB)<br>><br>> Hm, wow! (IANAKD, can't comment on this).
<br><br></div>None of the symbols are "useless". Some space savings may be possible here<br>if we created something like the apport retracer for kernel oopses; without<br>that, removing the symbols would make debugging these painful.
<br><div class="Ih2E3d"><br>> > 3. On-demand Language download. (remove all languages except EN & GB,<br>> > but autodownload language on demand. ~160MB)<br>><br>> We do want to ship with the world's most common languages, and we
<br>> currently spend mabye 30 MB of CD size for that. It varies between<br>> releases, we just fill up CDs with however many langpacks fit to fill<br>> it up.<br><br></div>We already do download additional languages on demand for installation, and
<br>it probably isn't very practical to do this for the live environment because<br>it would use a lot of memory.<br><div class="Ih2E3d"><br>> > 4. On-demand Fonts download. (remove all fonts associated with<br>
> > non-existing languages. ~90MB)<br>><br>> Ideally a default Ubuntu installation has all fonts to display<br>> everything. We have to compromise a bit and move some out to<br>> language-support, but recently we already cleaned up fonts, and I
<br>> don't think we ship 90 MB worth of (compressed) CD space.<br><br></div>I don't think we ship fonts for any non-existing languages. Arne reckons we<br>can save space with a smaller subset of what we ship today, without giving
<br>up any language support.<br><div class="Ih2E3d"><br>> > 5. Remove DiveIntoPython on default installation (~80MB)<br>><br>> This package needs 1 MB on the CD, not 80.<br><br></div>Indeed, it's only about 4M uncompressed, but it is developer documentation,
<br>and is available on the web, so I do think we could live without it (for the<br>same reason we removed the selection of Python modules from the desktop).<br><div class="Ih2E3d"><br>> > 1. Change Rhythmbox to Banshee. (remove Sound Juicer and Serpentine,
<br>> > since all of those features are available in Banshee. ~30MB)<br>><br>> Hm, where do you take these numbers from? RB is 3.8 MB, banshee is 2<br>> (again, compressed). Removing Sound juicer and Serpentine would be
<br>> great, of course, RB now supports burning CDs; not sure about reading<br>> them.<br><br></div>I think RB relies on sound-juicer for reading CDs; I'm not sure about the<br>writing.<br><font color="#888888">
<br>--<br> - mdz<br></font><div><div></div><div class="Wj3C7c"><br>--<br>sounder mailing list<br><a href="mailto:sounder@lists.ubuntu.com">sounder@lists.ubuntu.com</a><br>Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/sounder" target="_blank">
https://lists.ubuntu.com/mailman/listinfo/sounder</a><br></div></div></blockquote></div><br>