No, I hit "add reply" before I was done because I was heading out the door... let me clarify.
Bundles.
The way things should be done. An app's bundle should include everything needed for it to run. If standard, OS-packaged APIs are lacking something, then whatever else is req'd will be included in the bundle. That way, you manipulate it as a single object, rather than a nebulous misting of files that get spewed all over the HD.
Tell me which looks better. Understandable names with descriptive icons, or faceless things with undecipherable codes for names?
I choose something real and good. I choose bundles.
Bundles will replace the way you install software in Linux because they're better. Hands-down they're a better idea, and implemented right, they'll be one factor that makes Linux *better* than Windows.
Remember, being "as good" won't cut it.
Linux has to be QUALITATIVELY AND QUANTITATIVELY BETTER BEFORE PEOPLE WILL NOTICE.
PS I forgot to add, that bundles allow you to do something that's apparently pretty difficult to do, even with current so-called "package management" apps.
REMOVE SOFTWARE EASILY.
You remove it as easily as you installed it.
Drag-and-drop. Just remove the bundle and the app is gone.
That IS easy!
[ April 21, 2004: Message edited by: JimmyJames: GenSTEP Founder ]