at the beginning of the 2.23 cycle, i want to take a look at evolution’s user-visible messages. a lot of non-crasher bug reports (and especially support questions in forums) deal with error strings that are hard to understand for average users. i filed an evolution tracking bug to collect bug reports based on cryptic messages. in a kind of way “evolve your user interface to educate your users“, though you of course cannot compare the information that can be displayed on a 1024x680px webpage to a small error popup.
this should also include error messages that are useless to the user, e.g. the famous (and now fixed) bug 213072:
it does not totally fit here because it is about security and phishing, but i love the Phishing Tips and Techniques somebody linked on planet gnome a while ago. it tells a lot about application dialog design and its effect on users’ behaviour.
so my task currently sounds like going through evolution’s error messages xml files and see what can be improved. any additional comments to bug 502515 appreciated.
at the beginning of 2.23 gnome should migrate from using context for strings to msgctxt which is less error-prone and supported by most translation tools. see http://live.gnome.org/GnomeGoals/MsgctxtMigration. i also hope to push other gnome goals and the migration from deprecated modules like gnome-vfs and libgnomeprint*. let’s get a platform that is attractive to vendors and contributors.
for the second half of this year, i would like to concentrate a bit on FLOSS marketing. which projects have good marketing, and what can be improved? i hope that this will lead to become my diploma thesis. firefox and gnome are of potential interest here, though they have quite different target groups.