Getting the better of Google Calendar and Entourage 2008

If you’ve visited here before, you’ll have seen my puny earthling attempts to get Entourage 2008 in sync with my Google calendar. While it’s not possible to sync the two directly, you can do it in a roundabout way by using iCal as a ‘proxy’ and some thrid party software. The first step is to go into your Entourage 2008 preferences and under General Preferences, choose Sync Services. Now it’s just a case of putting a tick in the box next to Synchronize events and tasks with iCal and .mac. Now whenever a calendar item gets added to iCal it will automatically be added to Entourage and vice versa.

Calgoo ConnectThe next step is to set up synchronization between iCal and Google calendar (gCal) and this is where I ran into problems before with entries being duplicated or deleted when I wasn’t expecting it. I was using Calgoo Connect v1.9.0 to link iCal to gCal and with Entourage in the mix as well it wasn’t a happy union. Fotunately the guys at Calgoo were on the case and when I sent them details of the problem I was experiencing they responded with a fix almost straight away.

I’m now trying out the new version v1.9.1 and so far it’s looking good. To give everything the best chance of working I actually purged my Google calendar, my iCal calendar and my Entourage calendar before ‘pushing’ my Outlook 2007 calendar back into gCal. At that point I knew gCal was correct and had no duplicates in it, so the next step was to load up the new version of Calgoo Connect and get it to sync with iCal – meanwhile I’d disabled the connection between iCal and Entourage just in case. Once Calgoo Connect had done it’s thing, iCal was once again in step with gCal, however there was a minor problem. A handful of ‘All Day’ events from gCal appeared in iCal both as ‘All Day’ events, and as a separate event with a time of noon for the same day. I had the ‘Perform connector cleanup’ option checked in Calgoo Connect to look for duplicates, so I was a little puzzled as to why this happened, and why only a small percentage of these ‘All Day’ events are affected. To add to the mystery, the duplicates don’t appear in gCal or in Entourage so I suspect the problem could lie with how iCal displays these events?

DuplicatesiCal lets you filter the view of your calendars and the ‘All Day’ events are showing up as I’d expect in iCal when the ‘Entourage’ calendar display is checked. However with the ‘Home’ calendar view checked also, these ‘All Day’ events appear again but with a time of 12 noon as you can see in the picture. (Note in this example my ‘Entourage’ calendar items are lilac and iCal ‘Home’ items are blue). Still, it’s a simple enough solution to simply uncheck the ‘Home’ calendar in iCal and only see the Entourage calendar, and if Entourage is where you’re planning to view and update your calendar, using iCal merely as a pass-through to Google, then it’s probably a good move anyway. With the connection between Entourage and iCal re-enabled (choosing the ‘combine’ option in Entourage first time through) my Entourage calendar is now showing exactly what Google calendar shows, and thus my Outlook and Lotus Notes calendars too!

I’ll continue to see how it goes as calendar sync’ing between five calendars effectively is no mean feat, but for now it’s looking a lot better. Many thanks also to Calgoo for coming up with a solution so quickly. Now I just need to figure out a way of stopping people at work from booking so much of my time!