After having a hard time trying to 'synchronize' a couple of applications which use iCalendar .ics files I had a little Google around to see if I could understand the problems I'm having.
I think quite a lot of the problem is that what I call synchronization is quite different (and rather more than) what everyone else means by the word.
For example I found several places with quotes like the following:-
How to sync your google calendar with Evolution The access is read-only which means you cannot add events in Evolution and have them show up in your google calendar, but your events in google calendar will be available in Evolution for you to read.
That's not even *remotely* synchronization!
What I'm actually trying to do is to allow two people on a LAN to share a .ics file saved on a server, hardly hi-tech, but I'm really finding it well nigh impossible. A section of a whiteboard would be easier at the moment.
If anyone has any ideas for implementing a way to share a calendar stored on a server than they'd be very welcome. One end will probably be using Evolution (but doesn't absolutely have to), the other end is very flexible and can use any available application really.