Evolution just branched for 3.11 starting what would be the latest release under the 6 month cadence. As announced before, Evo is going for a 1 year release cycle that the team thinks is going to enable them to improve things dramatically moving forward.
This also means that there's some pressure to make Evolution 3.12 rock in terms of stability and basic features as this is a version that is going to be used for a whole year by users.
This is why we think this is the right time to join the team and help. If you have specific areas that you want to help with let us know.
We also have a couple of issues we think are an easy one to start if you are already familiar with Gtk+/GObject development in C.
Calendar widget deprecation
We have a Canvas based widget that we would like to replace with either GtkCalendar or a fork of the GtkCalendar widget so that we get all the a11y niceties from a native Gtk+ widget. If you have experience developing Widgets in Gtk+ this should be an easy one, it is also a great opportunity to learn how to do widget development so if you haven't done so in the past, we can definitively help you if you want to take the chance to learn.
A sizable amount of icons are utterly outdated, a gentle artist touch would be greatly appreciated. Notice the Notes and Memos icons, the Attachment and the Appointment icons in the mail list, and also the still-not-symbolic looking glass and brush in the search entry:
There are a few GNOME Goals where Evo and/or EDS are lagging behind:
There are plenty of areas where you can help as well, if you are a UX/UI designer there are plenty of areas in Evo that could use some help like the appointment/meeting editor, here's a list of low hanging fruits:
- Column headers in the mail list with icons should have tooltips
- Clicking on a new arrived email notification does not open that email
- "Mark as important" column should use a greyed out icon
If you are interested in any of these suggestions or if you have other ideas or skills you would like to offer to the community and help making Evo 3.12 rock just join us at #evolution in GIMPNet's IRC or join the evolution-hackers mailing list.