End-to-End Calendaring “Solution”

Posted in: Mobile, Software, Technology

My post asking for calendaring suggestions resulted in a lot of feedback, but no solutions that accomplished the goals I was looking for:

  1. Sync between desktop computers and handheld.
  2. Web access for viewing and entering/editing.
  3. Public view of combined free-busy state.

There is a solution that does all of this, but is isn’t one I’m willing to use at the moment. Here are the tools involved:

  • Hosted Exchange account which provides Outlook Web Access
  • BlackBerry Enterprise Server
  • Microsoft Entourage
  • Apple iSync
  • Apple iCal
  • Apple Address Book
  • PHP iCalendar (or Google Calendar)
  • FTP iCal or similar program to FTP iCalendars to my web server
  • Script I’d have to write to combine multiple iCalendars into a single iCalendar, replacing all events with a simple “Busy” subject (I’ve basically got this written - needed it previously)

It would work like this: The BlackBerry and Microsoft Entourage talk directly to the hosted Exchange account. On my Macs, Apple iCal and Address Book send and receive information to Entourage via iSync (which Entourage then sends back to Exchange)1. An automated process would export the iCalendars from iCal and push them to my server. A script on my server would read these iCalendars and combine them into a single “free-busy” iCalendar which can be displayed by PHP iCalendar or Google Calendar.

So this :scare: works :/scare: , but is horribly complex and inelegant. It also has a ~$200/year additional price tag for the hosted Exchange account. If the solution were a little cleaner, I might think harder about it but at the moment the setup complexity and cost are prohibitive.

One piece of the puzzle that would still be missing is the ability to let people request/schedule appointments though the free/busy web interface (though I could probably script that too), but I can do without that for now.

Feedback welcome…

  1. Thanks to Ethan for figuring out this part of the puzzle. [back]

Popularity: 4% [?]

Posted August 28th, 2006 @ 9:20 AM

2 Replies

  1. Using Google Calendar at the recently nameless blog adds this Pingback:

    […] I know I am not the only one looking for such an integrated solution.  Alex King has recently put a call out for an end to end calendaring solution. […]

    August 28th, 2006 at 8:54 pm

  2. alexking.org: Blog > Redundant E-mail? adds this Pingback:

    […] While considering something like this, I was tempted to take the plunge and go with a hosted Exchange account to give me a better calendaring solution. However MailStreet (which several folks I know use) is $23/month plus a $40 set-up fee and 1-and-1 hasn’t treated my friends very well. More likely I’d use something like TuffMail. […]

    September 4th, 2006 at 3:50 pm

Add a Comment

Please note: Use of a non-personal web site or blog in the field below and/or comments that are off-topic, personal attacks, or support requests will likely be removed at my discretion.

Note: This post is over 2 years old. You may want to check later in this blog to see if there is new information relevant to your comment.

Docs, docs, docs » « Choo-ing out the Mariners GM

About This Site

This is the personal web site of Alex King, an independent developer based in Denver, Colorado USA. More...


Crowd Favorite

Crowd Favorite is my software and web development business.

We build web applications, design and develop custom WordPress themes and plugins, and build custom sites using WordPress as a CMS.


I also have a tumblog that aggregates my online content from other services (Twitter, Flickr, del.icio.us. etc.).

I'm voting for Barack Obama

Ads