On Sa, 2011-07-23 at 10:13 +0200, Robert Schetterer wrote:
> Hi, is there a chance to use syncevolution
> as a bridge between a syncml server and a caldav/carddav server and vice
> versa
> i.e horde or funambol server  syncml and DAViCal etc

In theory, yes. In practice it hasn't been tried and there are likely to
be few obstacles which may require some coding to resolve. Are you
looking at this as a user or a programmer?

A setup as client of a SyncML server could use the CalDAV/CardDAV
backends for its sources. Problem:
     1. Only one set of credentials can be stored in the sync config.
        SyncML and CalDAV/CardDAV server must share the same
        username/password for this to work.
     2. The CalDAV/CardDAV backends might not read these credentials
        correctly. Currently they expect them in
        "target-config@<context>" and I don't know whether the code
        would pick them up from "funambol@default".
     3. The "database" property of the CalDAV/CardDAV sources must be
        set to the full URL of the collection. There's no support in
        SyncEvolution for reporting valid URLs.

Points 1 and 2 might be solved by introducing a new feature: if the
current config name is "foo@bar", then the CalDAV/CardDAV sources could
retrieve their sync properties (syncURL, credentials) from
"target-config@bar" instead. Then credentials can be different for
SyncML and CalDAV/CardDAV.

-- 
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.


_______________________________________________
SyncEvolution mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution

Reply via email to