On Tue, Jan 26, 2010 at 09:10:20PM +0000, Peter Robinson wrote:
On Tue, Jan 26, 2010 at 2:46 PM, Paul W. Frields <[1]stickster@gmail.com> [3]http://alt.fedoraproject.org/pub/alt/nightly-composes/desktop/
Looks like ~840-850 MB right now for the desktop spin as-is.
Well simply substituting fedora-mini-base.ks for the fedora-live-base.ks reduced that to 743 Mb based on today's rawhide in a completely un scientific test (shunting it through one of my build VMs and eyeballing the output after a couple of drinks). And looking through the build logs at random packages I don't recognise (yes, I'm that sad.... I can know basically what goes into a moblin or soas build and can see by eye when the deps bloat... sad... very sad!).
I'm not sure why a desktop Live Media spin requires things like a "JavaScript implementation written in Java",
Doesn't ring a bell, but clutter-related maybe?
[...snip...]
the ability to master and write CDs and DVDs (aren't we booting from the CD drive? and alot of devices don't even come with them),
It might be a Live USB... and remember that people install from this media to a hard disk, and probably want that function available afterward.
"support for making real-mode x86 calls with an emulated x86 processor." (we support x86 emulation on the desktop live cd..? Java possibly) , a "Documentation generator for Java source code" (me thinks someone needs to bother the java guys about their deps because there's a lot here..... good thing they don't support java on the XO.... yet :-D ) and that doesn't even count the 50 meg that perl adds :-)
Also not sure why we ship apache, but I can almost forgive the sshd service :-)
gnome-user-share -- which is a DAV share using ~/Public by default when turned on.
I'll try to get time to look at some of the deps in the desktop spin and see if we can't get that down again by F-13 final. There looks to be some reasonably easy targets there. Although java looks like it could (should) be encouraged to split out its dependencies.
I think the Java dependency issue won't be news, and I don't recall anyone saying it can't be solved. Some of the other dependencies from above may be important; the desktop@ list or someone on the GIMPNet #fedora-desktop channel will be able to tell you[1].
* * * [1] https://fedoraproject.org/wiki/SIGs/Desktop#Communication