Greetings testers,
Calling all package gurus and dependency junkies! The Fedora 11 MinimalPlatform feature [1] aims to provide a tiny installation package set by identifying unwanted deps from @Core and related groups. As described in the feature page, the benefits to Fedora include:
* Security - lower the attack surface by installing only necessary packages * Performance - faster installation and less running services * Storage - installation is less than 500MB
There will also be several new tools available to help navigate dependencies, including rpmreaper and rpm2comps.
Come join #fedora-qa this Tuesday, April 21 2009 to help put an end to deps creep. Test cases and a Fedora live image will be available to aid testing. Stay tuned for more details are available at https://fedoraproject.org/wiki/Test_Day:2009-04-21_Minimal_Platform.
Thanks, James
James Laska wrote, On 04/20/2009 11:03 PM:
Greetings testers,
Calling all package gurus and dependency junkies! The Fedora 11 MinimalPlatform feature [1] aims to provide a tiny installation package set by identifying unwanted deps from @Core and related groups. As described in the feature page, the benefits to Fedora include:
* Security - lower the attack surface by installing only necessary packages * Performance - faster installation and less running services * Storage - installation is less than 500MB
There will also be several new tools available to help navigate dependencies, including rpmreaper and rpm2comps.
Come join #fedora-qa this Tuesday, April 21 2009 to help put an end to deps creep. Test cases and a Fedora live image will be available to aid testing. Stay tuned for more details are available at https://fedoraproject.org/wiki/Test_Day:2009-04-21_Minimal_Platform.
Thanks, James
Join us today, we have lot of work to do :)
Side goal of this event is also to open discussion and as an output improve set of best practices how to handle with dependencies and subpackages. This is partly defined in packaging guidelines, but just for -doc -static -devel. I might be beneficial to implement wider and stricter rules. Ideally if some rpmlint plugin can check whether the srpm is correctly divided into subpackages.
-- Ondrej
Greetings testers,
Calling all package gurus and dependency junkies! The Fedora 11 MinimalPlatform feature [1] aims to provide a tiny installation package set by identifying unwanted deps from @Core and related groups. As described in the feature page, the benefits to Fedora include:
* Security - lower the attack surface by installing only necessary packages * Performance - faster installation and less running services * Storage - installation is less than 500MB
There will also be several new tools available to help navigate dependencies, including rpmreaper and rpm2comps. Come join #fedora-qa this Tuesday, April 21 2009 to help put an end to deps creep. Test cases and a Fedora live image will be available to aid testing. Stay tuned for more details are available at https://fedoraproject.org/wiki/Test_Day:2009-04-21_Minimal_Platform.
Thanks, James
Join us today, we have lot of work to do :)
Side goal of this event is also to open discussion and as an output improve set of best practices how to handle with dependencies and subpackages. This is partly defined in packaging guidelines, but just for -doc -static -devel. I might be beneficial to implement wider and stricter rules. Ideally if some rpmlint plugin can check whether the srpm is correctly divided into subpackages.
This is great news. I started filing tickets to reduce/split out deps when I started looking at doing a "Fedora Mini" spin for netbooks and the like to be able to install a usable desktop env in 2Gb (the smallest size of the SSD on some netbooks) but have since got sidetracked helping out the OLPC project with similar sort of stuff.
Is there also a tracker bug to link reported bugs against?
Peter
Peter Robinson wrote, On 04/21/2009 10:19 PM:
Greetings testers,
Calling all package gurus and dependency junkies! The Fedora 11 MinimalPlatform feature [1] aims to provide a tiny installation package set by identifying unwanted deps from @Core and related groups. As described in the feature page, the benefits to Fedora include:
* Security - lower the attack surface by installing only necessary packages * Performance - faster installation and less running services * Storage - installation is less than 500MB
There will also be several new tools available to help navigate dependencies, including rpmreaper and rpm2comps. Come join #fedora-qa this Tuesday, April 21 2009 to help put an end to deps creep. Test cases and a Fedora live image will be available to aid testing. Stay tuned for more details are available at https://fedoraproject.org/wiki/Test_Day:2009-04-21_Minimal_Platform.
Thanks, James
Join us today, we have lot of work to do :)
Side goal of this event is also to open discussion and as an output improve set of best practices how to handle with dependencies and subpackages. This is partly defined in packaging guidelines, but just for -doc -static -devel. I might be beneficial to implement wider and stricter rules. Ideally if some rpmlint plugin can check whether the srpm is correctly divided into subpackages.
This is great news. I started filing tickets to reduce/split out deps when I started looking at doing a "Fedora Mini" spin for netbooks and the like to be able to install a usable desktop env in 2Gb (the smallest size of the SSD on some netbooks) but have since got sidetracked helping out the OLPC project with similar sort of stuff.
Is there also a tracker bug to link reported bugs against?
Wasn't, but it is good idea! If you like, please link them in following tracker: https://bugzilla.redhat.com/show_bug.cgi?id=496977
Originally we used keyword in QE Whiteboard: MinimalPlatform.
-- Ondrej
On Tuesday 21 April 2009 02:33:48 James Laska wrote:
Come join #fedora-qa this Tuesday, April 21 2009 to help put an end to deps creep. Test cases and a Fedora live image will be available to aid testing. Stay tuned for more details are available at https://fedoraproject.org/wiki/Test_Day:2009-04-21_Minimal_Platform.
Is it possible to use a netinstall CD/DVD to install only the Minimal_Platform? The test page doesn't mention anything about this but the Features page seems to imply this.
If this is possible, I would be very much interested in testing it out :-)
Gireesh Sreekantan
Gireesh Sreekantan wrote, On 04/21/2009 01:06 PM:
On Tuesday 21 April 2009 02:33:48 James Laska wrote:
Come join #fedora-qa this Tuesday, April 21 2009 to help put an end to deps creep. Test cases and a Fedora live image will be available to aid testing. Stay tuned for more details are available at https://fedoraproject.org/wiki/Test_Day:2009-04-21_Minimal_Platform.
Is it possible to use a netinstall CD/DVD to install only the Minimal_Platform? The test page doesn't mention anything about this but the Features page seems to imply this.
If this is possible, I would be very much interested in testing it out :-)
Hi, currently there is option for minimal install only in anaconda text mode. As for grafic mode you have to deselect all optional packages. This is IMO unpleasant limitation which should be fixed sooner or later. Another way to go now is to use kickstart file install (example is linked from MinimalPlatform feature page).
-- Ondrej