On 03/25/2012 12:55 PM, Chris Green wrote:
We defnitely *do* need it to be easy/transparent to keep Evolution (or Lightning) calendar in sync with phone calendar. If this goes via the cloud then so be it but the cloud bit will only be used as a sort of server.
Hi Chris,
This is the setup I use - HTC Desire Z Android, Evolution on my Linux box and Thunderbird & Lightning on Mac, all syncing with Google Calendar in the cloud.
Both email clients have support for Google Calendar's native API, although I initially had to use CalDAV to get writing from Lightning to work. Appears to be fixed in Lightning 1.3.
So to have to explicitly synchronize Evolution<-> cloud and then separately synchronize phone<-> cloud is out. On the other hand it it can be made to just happen when changing things at either end then that's fine.
Something that *relies* on having an internet connection all the time to work is out as we are often out of reliable mobile phone network coverage. At home the mobile coverage is often flakey and when we're on the boat in France it may be non-existent at times.
Sync is automagic across everything while you've got an Internet connection.
Without one, Lightning & Evolution don't let you make changes to that particular calendar. Android does, and it caches them until it can talk to Google again.
I haven't tried this, but you may be able to kludge your way around this by using a second local-only Evolution "master" calendar while offline, and directly syncing it to Android. You'll get double ups across the two Evolution calendars when Internet comes back.
http://osom.wordpress.com/2011/12/13/sync-android-calendar-and-evolution-wit...
Otherwise it works well enough, if you don't mind telling Google your plans for the weekend. :)
Cheers, Rob.