phpgroupware-developers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Phpgroupware-developers] synchronization support for phpGW: milesto


From: Guillaume Courtois
Subject: Re: [Phpgroupware-developers] synchronization support for phpGW: milestone 1
Date: Tue, 10 Feb 2004 16:08:15 +0000

>we had milestone 2 some time ago and working on milestone 3 now :).

You're fast :)

>>- how do you make db updates through XML-RPC ? For example, putting last/next
>>anchors, registering temp informations on current syncs, etc ... ?
>
>We only use the new IPC interface, which is already included in
>0.9.16. See the documentation in all classes with "ipc" in the
>filename.

Ok.

>>- do you have functions to handle phpGW data in vcard/vcal formats ?
>
>yes, phpGW has some of these classes included. They where called
>trough the IPC interface with the corresponding mime-typ.

Ok.

>>- do you have functions to compare data sent by the client with data in phpGW 
>>db
to
>>know which records are to update / delete / replace / send ? Or are there 
>>already
>>functions like that in the phpGW code ? (I did not check yet)
>
>We use our own mapping for GUID/LUID in sync classes and IPC function
>getItems with a timestamp of the last check date. Every phpGW module
>which want to be able to be synchronized has to include the IPC
>functionallity. We added this for the most common modules already.

Cool.

>>BTW, what is you SyncML test device ? Phone or software ?
>
>Our main tests are done using a Sony Ericsson P800. In addition we are
>working with misc Conduits/Clients, e.g. from www.nexthaus.com and
>www.synthesis.ch. For interoperabilty tests we have also an PalmOS and
>one PocketPC device. We plan to do a more tests in last week of
>february with more devices.

What software on PalmOS ?

I use Calmeno sync client for outlook, Synthesis Palm Client with a Palm 
emulator
and my Siemens SX1.

>Maybe we should work together. We have an clear and documented
>interface to a SyncML server. If you are writing such thing, you
>should use this interface to our sync engine and thus replace the need
>of Sync4j in this version. Every thing like getting the data from
>phpGW modules, mapping, conflict handling ... will be done in your
>sync classes.

That is great news as I did not want to spend some time on doing this. I will 
gain
so much time in reusing your work !

My install has not been updated since savannah breakdown. I will work on this
tonight and check your work, and see how I can insert my work in your sync
directory.

Bye !





reply via email to

[Prev in Thread] Current Thread [Next in Thread]