On Mon, 2003-05-05 at 06:43, Justin Haaheim wrote:

> 1) users should be able to customize how things are set up on their 
> computer.  Hell, even windows lets you move around default directories.

Nothing is stopping anyone from putting anything wherever they want to.

> 2) standardization.  installers should look to one place to find out 
> where to install themselves instead of assuming or guessing and getting 
> programs installed in /usr/lib/ and /usr/local etc. etc. (not /etc).

You're talking of doing the opposite of standardization by putting stuff
in non standard places. 

The people who write and packages and the various linux distributions
decide where this stuff goes. They know a hell of a lot more about how
to organize a file system than the average user. The Idea behind a
distribution is to have this type of work completed so the users &
Admins don't have to. If a user decides he is more knowledgeable than
the people who put together the distribution then they are free to start
from scratch and put stuff wherever they want.

You are also free to canoe upstream without a paddle. Have fun. I'll be
in the motor boat drinking beer.

> the point is not that we need to change it, its that it should be 
> dynamic enough so that it's possible. 

It is very possible.

> Laying it out the way I suggested 
> is just basic abstraction.  Every program shouldn't know where it's 
> going to be installed on person x's computer.

So the question remains. Why? Someone has to decide where to put stuff.
The end user is probably the least qualified person to make that
decision. Although it is his computer and he is free to put it wherever
he wants. So what needs to be changed again?

- Tom


_______________________________________________
TCLUG Mailing List - Minneapolis/St. Paul, Minnesota
http://www.mn-linux.org tclug-list at mn-linux.org
https://mailman.real-time.com/mailman/listinfo/tclug-list