Your logic across all of this weighs on the fact that it is difficult
for admins to setup defaults or for users to share defaults among
machines. Say we were to change that problem, then these would all be
per-user preferences again, yes? :-)
Cheers,
~ Bryan
On Tue, 2005-01-04 at 21:36 +0100, Nicolas Mailhot wrote:
> These all look like per-user preferences to me. So they should
be
> stored in GConf.
Not all of them :
- some printers accept extensions (memory, supplementary trays,
duplexing unit...) that are not detectable and must be specified
manually by the admin somewhere
- mouse : physical setup (wheel...) will almost always be shared among
users (even if modern devices make this less a problem than before)
- keyboard : again different users may use different layouts but some
characteristics like key number are shared
Sure you can have every user redefine every single parameter - but even
if users with different tastes do happen very frequently, the vast
majority of cases will be users sharing the same customisations (because
of the site/corporate policy, or there is only one computer-addict in
the family, etc). This is BTW one of GConf biggest weaknesses right now
- it's easy to change things on a per-user basis, but much less so on a
per-system (or per-group) one, unless you want to dig into GConf
internals and fight your distribution idea of what the defaults should
be.