Hello!
I am new to SyncEvo so please excuse if I am missing some older info...
but browsing through the web-site, WiKi and mail archives I did not not
come up with some obvious answer to it, so here I go...
Background of my interest in SyncEvo is that we have to create a
connector for Gnome Evolution <-> Kolab groupware server. One of the
requirements / goals is that it should connect to a "pure" Kolab server,
i.e. without additional components like Horde or even worse Funambol or
such. Special interest is in ability to sync contacts and calendar.
Our first idea was to create an EDS backend plugin for this. While this
is doable it also means to touch a lot of parts and EDS itself is
already not exactly the most comfortable field to start working in. And
above all the concept of attaching to the Kolab server does not really
match the EDS way of working (while e.g. Kontakt works on a local
"cache" that is "synced" to the Kolab server, EDS works on the source
directly, i.e. it would directly 1:1 transfer the items to/from the server).
So we came to the conclusion that using SyncEvo to attach to the Kolab
server and have it sync with a local EDS or direct file store of the
Evolution client could be a better approach.
The point that is not entirely clear to me yet is if and how far a
non-SyncML backend could be added to SyncEvo?
Or would there be a better approach to do that? Again, keep in mind that
installing additional components on the Kolab server is not an option...
Of course the result of this work will be open source and public.
Many thanks!
Cheers
nils
--
kernel concepts GbR Tel: +49-271-771091-12
Sieghuetter Hauptweg 48
D-57072 Siegen Mob: +49-176-21024535
http://www.kernelconcepts.de