Subject: Re: sysinst problems
To: Nathan J. Williams <nathanw@wasabisystems.com>
From: Gerald Richter <darklord@neonshadow.net>
List: port-sparc
Date: 12/05/2004 19:45:18
Nathan J. Williams wrote:
> Every knob is complexity. Complexity is bad; it creates new paths that
> need (and probably won't get) testing, ways to fail, bad ways for
> things to interact. Knobs should be resisted. It is not up to the
> resister to justify the resistance; it is up ot the proposer to
> explain why the complexity is worth the trouble.

Yes, complexity is bad. So is over simplicity. A balance needs to be 
struck. That balance is tuned with knobs. Knobs shouldn't be resisted, 
they should be well documented with warnings. Lack of enough knobs in 
the windows and mac environments I tread in has caused me many a problem 
and long night without sleep.

> And this goes an order of magnitude more for sysinst. Sysinst is, of
> all of our tools, the one that is least well suited to being many
> things to many people.

Yet, in many ways, it needs to have the capability of being just that.

--Gerald