[Newbie question] Syncing two remote caldav calendars?

448 views
Skip to first unread message

Tom Vercauteren

unread,
Mar 22, 2012, 4:21:57 AM3/22/12
to cald...@googlegroups.com
Hi all,

I just discovered caldav4j and had some questions to assess the difficulty of achieving a particular task before actually diving into the code.

I have two calendars that I want to synchronize:
  • A google calendar
  • A caldav calendar on a remote davical server
I have searched the web for such an existing tool but haven't really found one. Davical has a php script to perform that but it requires a fully running davical instance which I do not have on my local machine:

I was therefore wondering how difficult it would be to write a script with caldav4j that would synchronize the two calendars. I have briefly looked at the example code but didn't find such synchronization example:

Thank you for any advice you might have,
Tom

P.S.: Davical also has a "remote bind" feature but it requires admin rights on the remote davical server which I do not have:

Roberto Polli

unread,
Mar 22, 2012, 5:54:58 AM3/22/12
to cald...@googlegroups.com
Hi Tom,


Il 22 marzo 2012 09:21, Tom Vercauteren <tom.ver...@gmail.com> ha scritto:
> I have two calendars that I want to synchronize:

Synching is a complex stuff. You can look at the Funambol Caldav
Connector to learn about sync implementation.

http://sourceforge.net/projects/funambol-caldav/

If your servers both support caldav, you may treat them as file
synching. It won't merge events!

Le me know + Peace,
R.

Santosh Guptha

unread,
Oct 29, 2013, 1:33:20 AM10/29/13
to cald...@googlegroups.com
Hi Roberto.
Could you please check the link http://sourceforge.net/projects/funambol-caldav/
It seems like it is not active.
I am working on optimization of sync part by implementing cache.
Could you help me with your views on this.

Regards
Santosh

Roberto Polli

unread,
Oct 29, 2013, 5:26:26 AM10/29/13
to cald...@googlegroups.com
Hi S.


2013/10/29 Santosh Guptha <p.santos...@gmail.com>:
> Could you please check the link
> http://sourceforge.net/projects/funambol-caldav/
I'm there and I can see everything.
http://sourceforge.net/p/funambol-caldav/svn/HEAD/tree/

> I am working on optimization of sync part by implementing cache.
funambol-caldav uses EHCache, so you can check how it works there. But
it's not an Android project and uses Java SDK 1.6

Peace,
R.
Reply all
Reply to author
Forward
0 new messages