Validity of bugs whose solution involves adding an option somewhere

Robert Bruce Park robert.park at canonical.com
Fri Dec 14 20:39:12 UTC 2012


On 12-12-14 06:43 AM, Chris Wilson wrote:
> What are people's thoughts in this?

I have absolutely fallen in love with the idea of hiding advanced 
options in gsettings (ie, define a gsetting to control the behavior, and 
then don't expose *any* UI for controlling that option).

* Average users get a very simple, streamlined interface that isn't 
complicated by myriad options.

* Advanced "power" users get to be fussy and have all the control they 
want over program behavior.

* Options are configured with a standard UI (eg, dconf-editor), so power 
users get a consistent experience here, and you don't need to add any 
complex option UI to your own program.

* gsettings schemas allow you to write descriptions of what the options 
are, so it displays the documentation right inline and doesn't require 
anybody to refer to any manuals that may or may not exist.





More information about the ubuntu-desktop mailing list