xeriouxi
December 1st, 2008, 09:16 PM
Hi!
I posted up an idea not long ago to Launchpad about giving users the option to put Evolution in the system tray so that it would always be running (which is immensely helpful for new emails and appointment alerts, etc.) and not be taking up the taskbar. However, this was rejected because it said it impedes the HIG of GNOME.
I can understand to an extent why this decision was made, but the fact that it wouldn't even be given as an option is a little upsetting and confusing... after all, isn't it all about choice?
Does anyone feel that the HIG for GNOME (and perhaps even KDE, maybe?) might restrict certain features that people would want? They are, after all, guidelines and not rules as far as I am aware.
Upon saying that, however, one interesting thing I did read was on Wikipedia about HIG...
HIGs should be taken at face value; their recommendations and advice are meant to help developers create better applications, but developers are naturally free to break them if they think that the guidelines do not fit their application. The only repercussion for doing so may be that the organisation publishing the HIG does not give the application its blessing. Mozilla Firefox's user interface, for example, goes against the GNOME project's HIG, which is one of the main arguments for including Epiphany instead of Firefox in the GNOME distribution. But such departures should only be taken when there is evidence from usability testing that the interface is improved.
As Evolution is so integrated into GNOME could it be that maybe it couldn't even add it as an option because it needs the 'blessing' of the GNOME HIG?
Thanks for any input on the topic! =)
I posted up an idea not long ago to Launchpad about giving users the option to put Evolution in the system tray so that it would always be running (which is immensely helpful for new emails and appointment alerts, etc.) and not be taking up the taskbar. However, this was rejected because it said it impedes the HIG of GNOME.
I can understand to an extent why this decision was made, but the fact that it wouldn't even be given as an option is a little upsetting and confusing... after all, isn't it all about choice?
Does anyone feel that the HIG for GNOME (and perhaps even KDE, maybe?) might restrict certain features that people would want? They are, after all, guidelines and not rules as far as I am aware.
Upon saying that, however, one interesting thing I did read was on Wikipedia about HIG...
HIGs should be taken at face value; their recommendations and advice are meant to help developers create better applications, but developers are naturally free to break them if they think that the guidelines do not fit their application. The only repercussion for doing so may be that the organisation publishing the HIG does not give the application its blessing. Mozilla Firefox's user interface, for example, goes against the GNOME project's HIG, which is one of the main arguments for including Epiphany instead of Firefox in the GNOME distribution. But such departures should only be taken when there is evidence from usability testing that the interface is improved.
As Evolution is so integrated into GNOME could it be that maybe it couldn't even add it as an option because it needs the 'blessing' of the GNOME HIG?
Thanks for any input on the topic! =)