Evolution 3.10 Planning

Planning

We have populated the initial set of tasks that will be considered for Evolution 3.10. To sign up for a task please add a brief description along with your name to the Task List, and also have a word with the maintainers.

Task List

Evolution development this cycle was stymied by Red Hat Enterprise Linux duties.

Unfortunately most of these tasks had to be deferred to 3.12 or later.

Task

Owner

Status

Notes

Expected Milestone

Migrate to WebKit/GTK+ - Phase 2

TomasPopela and
MatthewBarnes

In Progress

Port the mail composer to WebKit and retire GtkHtml. Bug report

3.11.x

Drop Express Mode

MatthewBarnes

Done

MeeGo is long dead; so is this feature. Garbage collect it.

3.9.1

Gravatar Integration

MatthewBarnes

Done

Query gravatar.com (in addition to address books) for email sender images.

3.9.1

Drop EBook and ECal APIs

MatthewBarnes

Deferred

These APIs have been deprecated for a couple years now.
Make a final pass over anything out there still using it. Submit patches.

3.13.x

Modernize EBook/CalBackend APIs

MatthewBarnes

In Progress

Adhere to familiar GObject / GIO async conventions.
Allow backend methods to be called directly from within its own process.

3.11.x

Run Backends in Child Processes

MatthewBarnes

Deferred

Would make Evolution-Data-Server more crash resistant.
Would prevent backends from blocking other backends or the whole service.
Easier to identify/debug runaway backends consuming too much CPU/memory.

3.13.x

CalDAV/CardDAV Service Discovery

MatthewBarnes

Deferred

Find CalDAV/CardDAV resources on a host, auto-configure ESources to proxy them.
Locating CalDAV and CardDAV services (Draft RFC)
SabreDAV - Discovery of CalDAV and CardDAV services
(Needed for Google accounts, OwnCloud accounts, Yahoo! accounts, Zimbra accounts, etc.)

3.11.x

New Importer Framework

MatthewBarnes

Stalled

Make it asynchronous, GIO-based. Convert EPlugins to EExtensions.
(Got this half-way done some time ago, then had to shelve it. Getting bitrotted, needs a reboot.)

3.13.x (low priority)

Apps/Evolution/Planning310 (last edited 2013-08-20 01:50:17 by MatthewBarnes)