View Single Post
Posts: 646 | Thanked: 1,124 times | Joined on Jul 2010 @ Espoo, Finland
#35
Originally Posted by qwazix View Post
Mutually exclusive dependencies is also bad design as the user may have use for both storage applications.

On the other hand, extendable control panel is cool, and we must give more thought on it. One possible solution is to keep the simple applet and list all the relative applications in it, the way Windows Phone list the applications that can edit a photo, after clicking edit in the gallery, but that adds a useless step.
I think that if the alternative is to leave the user with just one 'basic' applet, to require that no more than one extension per applet is installed IMHO is not too bad, considering that it is not about extending a complex operation like photo editing, but it's just an applet.

Or, maybe it could be possible to keep more than one extension installed, but then there would be a 'applet extensions management' that works a bit like the 'Debian alternatives system' to define which of the mutual excluding extensions would be active at any given time.