Hello!

Let me summarize what open tasks we currently have in SyncEvolution. I'm intentionally including much more than what can possibly be covered by the existing team, in the hope that new developers will step up and take on some of these additional tasks. I'm using HTML formatting so that links are easier to click. I'll go back to regular ASCII for other mail, I promise.

This is just an overview. Detailed specification and discussion of individual tasks should happen in bugzilla.moblin.org, so that we can prioritize and track them. Whenever there is already an entry, I added the issue number. If you are interested in working on something, announce it here on the list. As soon as you are actively working on it, also change the "assigned to" field in bugzilla.

"open" issues are considered essential for the release they are listed under. "optional" means that we probably could release without them, although that might not be desirable. "in progress" means that someone is already working on it, with no help needed at the moment.

0.9

This is considered complete. Let's release it so that the Funambol-based 0.8.1 can be replaced.

Optional: support for Mac OS X and Maemo. Release 0.9 without binaries for these platforms?!

For Mac OS X there isn't much choice: the code depends on the Funambol "VOCL" vCard encoder/decoder, which is no longer available. Short of adding it again (either the old GPL-licensed copy or the current AGPL one) there's nothing that can be done in 0.9. It should be rewritten to access the Synthesis field list.

0.9.1

First maintenance release.

In progress:
Optional:
1.0

First release with SyncML server and OBEX support.

In progress:
Open:
Optional (roughly sorted by importance and size):
I have not included improvements to the current GTK GUI. There's plenty of work left in that area. We rely solely on Jussi for that; I'm sure help in that area would also be useful, although I'm less sure how to arrange that.

These are all changes related to core infrastructure. Those who don't want to get involved that deeply can pick up more specialized tasks:
-- 
Best Regards, Patrick Ohly

The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.