LWN.net Logo

Do the actually not like their users?

Do the actually not like their users?

Posted Apr 24, 2008 6:54 UTC (Thu) by elama (subscriber, #262)
In reply to: Do the actually not like their users? by pr1268
Parent article: The Grumpy Editor encounters the Hardy Heron

The whole gnome/background discussion reminds me of the "color of the bike shed" phenomenon
(http://en.wikipedia.org/wiki/Color_of_the_bikeshed).
And desktop environments tend to be full of bike sheds...

It's not that gnome-developers don't like their users. It's just not that easy to make
everybody happy.




(Log in to post comments)

The problem of configurability

Posted Apr 24, 2008 9:41 UTC (Thu) by alex (subscriber, #1355) [Link]

The GNOME developers made the decision a long time ago to reduce the number of options in
their GUI config panels. To a new user having everything exposed makes things very complex,
not to mention the problems caused if you don't think carefully about the interaction between
those knobs.

Personally I'm sanguine about the loss as long as the power users can still access stuff
through GConf (which despite my earlier objections to it's Windows like registry approach I've
learnt to love). But even then those options do come at a cost from a code maintenance point
of view.

There is nothing to stop people who want a GUI from developing a PowerGUI like app to tweak
these knobs for people that have yet to learn the command line. But to be honest if you want
to be a power user I think learning the command line is required reading.

The problem of configurability

Posted Apr 24, 2008 9:58 UTC (Thu) by elama (subscriber, #262) [Link]

Yes. I agree the gconf approach makes sense.

I do have my own set of gnome-settings I care of and so I do have a short script that sets
those via gconftool-2. Very fast, very predictable.
Only drawback is, that there is no easy option that I'm aware of to check whether a key is
valid/used. So if gnome changes certain keys in newer versions you still have to search for
correct replacement.

The problem of configurability

Posted Apr 24, 2008 12:22 UTC (Thu) by alex (subscriber, #1355) [Link]

It should be possible, gconftool -R will dump possible keys. A mixture of perl and grep and
you should be able to test if your key still exists:

13:21 ajb@pitcairn/x86_64 [~] >gconftool-2 -R /desktop/gnome/interface | grep "cursor_blink ="
 cursor_blink = true
13:21 ajb@pitcairn/x86_64 [~] >echo $?
0
13:21 ajb@pitcairn/x86_64 [~] >gconftool-2 -R /desktop/gnome/interface | grep "removed_key ="
13:21 ajb@pitcairn/x86_64 [~] >echo $?
1

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds