Hello!
The libsynthesis as used by SyncEvolution (the "master" branch in
freedesktop.org) was updated to almost the same revision as Lukas'
upstream code in the "luz" branch of the gitorious repo.
What is missing is the latest commit:
-------------------------------------------------
commit 8226bd4988f8a00fe391130af43850a1c90b2aa5
Author: Lukas Zeller <luz(a)plan44.ch>
Date: Wed Oct 10 21:53:22 2012 +0200
SyncModeExtensions: added config flag <syncmodeextensions> that must
be set in config to enable non-standard sync modes to be added into
config. This is because some servers fail to work when non-standard
modes are present, so by default they are off now.
Projects that rely on the sync mode extensions (SyncEvolution) must
enable them explicitly in config now
-------------------------------------------------
Before using that commit, a config option must be added to SyncEvolution
to control the usage of the sync mode extension mechanism.
I'll refrain from commenting about the quality of the SyncML servers
which fail to handle extensions of the sync mode list - an array that
was meant to negotiate extensions...
--
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.