[sync] I'm writing a funambol connetor for horde
lst_hoe02 at kwsoft.de
lst_hoe02 at kwsoft.de
Mon Jan 12 10:49:19 UTC 2009
Zitat von Roberto Polli <rpolli at babel.it>:
> Alle venerdì 09 gennaio 2009, lst_hoe02 at kwsoft.de ha scritto:
>> Why not extend/improve the SyncML capabilities of Horde?
> As I told above, for my experience there are so much things to do on horde
> syncml that writing a horde connector would be simpler.
But it would have more benefit for Horde users to improve the SyncML
part of Horde :-)
> I already know how to write a connector, so what I need is just some API to
> get events/calendar from horde. ex:
> * get new events
> * get updated events
> * get deleted events
If you use PHP on the same server Horde provide all sort of API calls
to access functionality of the Horde components. Not something i have
used yet...
>
> if it's not possible to do via API, I would access directly the
> horde database
> to get those info.
You may get the desired info with the "horde_histories" tables which
is meant to journal all sort of data updates for contacts,events etc.
From there you can collect the data by the provided ID.
>> To use a
>> additional datastore for contacts/calendar seams overcomplicating
>> things to me.
> a funambol connector uses horde as a datastore and doesn't duplicate
> contacts/events.
> Funambol is just a "proxy" between horde and mobile world, with push mail
> too...
>
> Obviously the connector will be released opensource, as we did with
> http://sourceforge.net/projects/funambol-caldav
So you want to use the Funambol Server as SyncML Gateway to Horde?
It may work but is a ongoing work as the internal database structures
may change in the future. This may not be a problem if you use
PHP/Horde API but i still fail to see why it should be easier for
Horde users to get and configure a additional component (Funambol)
against using built in SyncML? Is the Horde SyncML Support really so
bad that we need a external Proxy or are there additional benefits i
fail to see?
>
> Let me know+Peace,
No offense intended
Andreas
More information about the sync
mailing list