[GroupDAV] Funambol connector testing

Mathew McBride groupdav@opengroupware.org
Sun, 16 Jul 2006 23:23:16 +1000


I've done some more testing in the past few days to resolve format 
conversion and other issues with the connector that others have had when 
trying to run the beast.

A new s4j is available from http://comalies.citadel.org/~matt/funambol/ 
. This will work with 3.0b4. 3.0b5 will work, but a bug in the module 
install script means upgrading the module requires a complete server 
reinstall.  RRULE conversion has been implemented (with some exceptions, 
anyone got a copy of the XAPIA CSA spec?), and some other junk 
attributes have been filtered. Remember to set the log level to ALL 
before using, sync your device with your normal sync setup before hand, 
and empty either your GroupDAV store or your client, if they contain 
similar data.  Apart from the version difference (funambol 3.0b1 vs b4), 
simply follow  the tutorial at 
http://www.bionicmessage.net/funambol/install.html .

I need people with SyncML phones to test out the connector - as SyncML 
devices are vcal 1, and we are Ical, some conversion has to be done 
between the two formats. I've eliminated quite a few vcal traps which 
cause the ical parser to throw up but as the two Outlook clients 
demonstrate, device output isn't predictable.

I've also got a server running here if anyone doesn't wish to setup 
their own Funambol server install, I'm happy to set up accounts on my 
Citadel and Funambol server .

Stable client/hardware combinations - tested against Citadel (I'll test 
OGo in the next few days)
-----------------------------------------
* Synthesis Palm on Treo 600 (using Agendus 10 as primary PIM app)
* Synthesis Palm on Treo 700p Sprint simulator
* Synthesis Palm on vanilla Palm OS 5.4 sim from PalmSource

Being tested
-----------------------------------------
* NextHaus Outlook client + Outlook 2000
* Funambol Outlook client 3.0b5  + Outlook 2000 (Funambol implemented 
vcal in the outlook client. :) )

To be tested
-----------------------------------------
* OpenSync (uses Funambol SyncML API kit now, should work)+Evolution
* All the SyncML-compatible phones people will throw at the connector