By dumbed down, I refer to the cliche "Make something foolproof and only a fool will want to use it". When I want the software to hold my hand every step of the way, I'll switch to Windows. I fear that a GNU Installer would make it difficult to build from source by hand, which takes away some of the power. A good example is gmencoder. Yes, it is simple to use. But it can't do half the things that CLI mencoder can do. I'd rather have the power than the friendliness.
How about we make the packages normal ISO -images?The packages would contain some XML-files, who would definethe sonames and other required interfaces (services, binaries etc) ... and these files would ALSO define the URL:s whereone could download the needed packages. Like bittorrent orsomething.And if an ISV want's to make a retard-proof click'n'prayapplication, he would just include ALL thelibraries/binaries that are not defined in LSB.Then in the target-distro a user could simply click theISO, mdm-platform daemon would loop-mount the ISO,generate a sandbox (with sonames, ldcache, binary assignementsetc) and Run The Damn thing! =)This idea I got by browsing some developer comments fromthe Darwind project. Damn those Apple guys made a fine job with that Frameworking system.
By dumbed down, I refer to the cliche "Make something foolproof and only a fool will want to use it". When I want the software to hold my hand every step of the way, I'll switch to Windows. I fear that a GNU Installer would make it difficult to build from source by hand, which takes away some of the power. A good example is gmencoder. Yes, it is simple to use. But it can't do half the things that CLI mencoder can do. I'd rather have the power than the friendliness.(which is why I think OSX is so great - you can choose to browse the lazy foolproof OSX, or pop open a terminal window and raise hell)Let's try to prevent this from happening to Linux:
Ever thought of just clicking "Take no action" and checking the "Always do the selected action" box.OMG GNOME BRINGS UP A DIAAALOUGGEEEE THAT IS SOOOO ANNOYING WHEN I PLUG MY CAMERA IN ALREADY. OMG THAT IS SO MICROSOFT.
KDE sucks. Fluxbox rules.
even if you're renting you've got more rights than if you're using windows.
Fluxbox sucks. XFCE rules.
Why in the fuck would you want to use ISO images, they do not support real permissions, they do not support lots of things, including tricky filenames and other things, it has a million limitations, ISO images is the worst idea I have EVER heard for a packageing system. I often wonder why the hell such a backwards format is so popular for CDROM and DVD distribution (I usually use UDF myself). Tarballs are fine for package distribution, and package managment systems are often using that.