Idea: Complete instrospection suppor for EDS (mentor: FabianoFidencio)
Benefits: With introspection working in calendar backend we can improve our tests (that can be written in another languages than C) and make the calendar backend usable for another projects.
Requirements: C, GObject, GLib
Notes: This project consists basically in write a libical[0] wrapper, using GObject, to replace the libical's APIs that are being called directly in EDS calendar banckend. Introspection works properly for Addressbook backend.
Idea: Standalone app for editing server-side Sieve[0] fielters (mentor: MatthewBarnes)
Benefits: Support server side filters in evolution. What could be done using the standalone app as a useful
starting point.
Requirements: C, GTK+, GLib
Notes:
Idea: Improve threading algorithm (mentor: AlbertoRuiz)
Benefits: A better usability for the users, once our current threading algorithm is not that smart.
Requirements: C, GTK+, GLib
Notes: Ideally we should try to math GMail's
Idea: Notmuch[0] as indexer and search language (mentor: AlbertoRuiz/FabianoFidencio/MilanCrha)
Benefits: A real gain for usability once the user will be able to search something in a gazillions of mail and get the results really fast.
Requirements: C, GTK+, GLib, D-Bus
Idea: Implement a simple PKCS#11 module using evolution's addressbook as a backend (mentor: DavidWoodhouse)
Benefits: Allow users to send encrypted email to contacts with X509 certificate
Requirements: C, GTK+, GLib
Could you guys please take a look and correct some bullshit that I eventually have written down?
About the ideas that showed up today, I'd like to see Milan and Matthew opinions.