[plug] hmmm Linus being opinionated again :-)

Leon Brooks leon at cyberknights.com.au
Thu Dec 15 08:00:43 WST 2005


On Thursday 15 December 2005 05:36, Mark J Gaynor wrote:
> I think a lightweight install for average users would be a better
> option for ALL Linux distros.

Here's an alternative to think about: in Mandriva, at least, each GUI 
package drops (a) file(s) into a menu directory to explain to the 
menuing system how it is launched. It would not be a difficult thing to 
parse every package in a repository looking for these files and peeling 
out enough of the information from them to build a "ghost" menu tree, 
and shoving that into another package.

With said package installed, doing something like Shift-MenuButton would 
produce a _complete_ menu system with the not-yet-installed items 
greyed out. Kind of like the opposite of MS-Windows' entry-hiding 
technology.

Clicking on such an entry would produce a window with a description of 
the package (rpm -qi) and a button to install it. Clicking on the 
button would pop up a request for a password (for non-superusers), 
install the package (and any dependencies; "Ho, there, naive IceWM 
user! Installing that KDE tool will drag in Konqueror, a bunch of 
IOslaves, ripping, burning and transcoding tools, the KDE libraries 
themselves and support libraries for a bazillion data formats and 
stuff, and I see that you only have a dialup connection: are you sure 
you're going to live long enough to use this?"), and then run it as if 
it had already been installed.

Cheers; Leon

-- 
http://cyberknights.com.au/     Modern tools; traditional dedication
http://plug.linux.org.au/       Member, Perth Linux User Group
http://slpwa.asn.au/            Member, Linux Professionals WA
http://osia.net.au/             Member, Open Source Industry Australia
http://linux.org.au/            Member, Linux Australia



More information about the plug mailing list