Comment 14 for bug 346095

Revision history for this message
Matthew Paul Thomas (mpt) wrote : Re: notify-osd doesn't honor my preference

Sure. Every extra option makes the interface more complex, which reduces learnability and memorability for the system as a whole. (In pathological cases it can reduce efficiency too, if popular options are buried alongside obscure options in a deep hierarchy. Evolution's and OpenOffice.org's preferences are unfortunate examples of this.) Every extra option also makes the code more complex, which makes it more likely to have bugs, reducing satisfaction.

That doesn't mean all options are bad. Sometimes an option would improve efficiency or satisfaction for some fraction of existing or potential users; and the improvement and the fraction may, together, be large enough to outweigh the option's disadvantages. (For example, accessibility options may be useful for very few people, but they can make a dramatic difference to whether those people can use the system at all.) So a proposal to add an option is most likely to be successful if it makes some effort to describe what sort of people would benefit, and how they would benefit. Just saying "It's a usability issue" is unhelpfully vague.