Googl-ifying my Calendar. And my Life.
After months of speculation and many questionable screenshots around the web, Google has launched its Calendar product. It doesn’t feature the near-perfect seamless experience that you get with the Ajax calendars like 30Boxes or Kiko, but you’ll find that, like GMail, it’s pretty darn good, right out of the box.
I’ll leave it to others to ruminate about Google’s next move in the “office” space - a document product like Writely or a spreadsheet. I want to talk a little bit about my quandary - should my calendar live online or on my computer?
This would be an easier question to answer if it weren’t for my own particular quirks. I’m obsessive about keeping my calendar entries - all of them - as a permanent document. I’m not even sure why I want to do this - but I can’t shake the feeling that I must do this, nor can I forget the wrenching pain of my hard drive crash in 1997, in which I lost all my calendar data. Recognizing that I can’t change that obsessive desire to preserve this kind of lifedata, I’ve formulated my desire for an online calendar product around the following short list of requirements:
- The online calendar must feature simple, easy functionality - Ajax or near-Ajax functionality
- The online calendar must sync effortlessly, in the background, with any desktop software I might use to access my calendar during those increasingly rare times when I find myself offline
- Any handheld or smartphone I use must be able to sync either with the online calendar (my first choice) or the desktop software. In any case, all versions of my calendar should display exactly the same information within minutes of an addition or change to the calendar on any device I’m using.
- The online calendar must be capable of exporting its contents to a file, for archival purposes.
Seems so simple, and yet it’s not easy at all, is it? Six years ago, I used the Yahoo calendar, clunky by today’s standards, and synced it to my Outlook calendar, until Intellisync stopped working most of the time. That first attempt at an online calendar fizzled. Then I used Outlook to publish my calendar to the web. That was nice for getting a view of what I had going on, but the web page version was static and I had to remember to publish the page regularly. And then, of course, there’s always been my trusty Palm handheld. I’ve owned three of those over the years, all of which offered easy syncing, but it wasn’t automatic.
So, where do I find myself today? In the past 6 months, since switching to the Mac Powerbook, I’ve tried iCal but have settled on Entourage as my calendar application. This morning, I activated my Google Calendar, and began the round-about process of getting my calendar from Entourage to Google: not as easy as one would like. I opened iCal, imported the Entourage calendar, exported from iCal to a file, and imported the file into Google, which accepts iCal format. At this moment, I have a great looking Google calendar that works wonderfully. Using a private iCal feed offered by Google, I can now open iCal and see my Google calendar. iCal syncs to Google every 15 minutes, but it’s a one-way sync - if I add an event to iCal, it won’t add it to Google. And where’s Entourage? It’s sitting quietly on the other side of the room. As far as I’ve been able to tell, it won’t subscribe to the Google calendar, nor will it sync to it. What about my handheld? Don’t even ask; it’s not WiFi or EVDO capable.
This is not the way things should be. All of this content should sync across platforms, even when the companies are competitors or rivals or sworn enemies or whatever. Perhaps Ray Ozzie’s Simple Sharing Extensions will be the carrier for this new platform interoperability.
Or perhaps I’ll be able to make the transition to a life online. This is hard for me to do, and I think the biggest reason is “that’s not how I was raised.” Software on my computer has always been the basis for the majority of my interactions. Even GMail ports to my Entourage email software - I rarely compose an email on my browser. It’s probably a generational thing. As WiFi and EVDO have given me continuous high-speed access to the web, I’ve brought my cluster of software packages along for the ride.
I find myself thinking a lot about my workflow patterns. In a world of GMail, GCal, Writely, etc., do I need Microsoft Office? Or any other flavor of a computer-resident software package? Can I be comfortable making the transition? Which means, do I have automatic syncing for those rare times when I’m offline? And do I have the kind of export capability I want for archiving?
Don’t expect this to be resolved anytime soon. No obsessive geek makes a quick and easy decision.


Add New Comment
Viewing 8 Comments
Thanks. Your comment is awaiting approval by a moderator.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Add New Comment
Trackbacks
(Trackback URL)
Sunday, 2007-03-04 at 3:12 pm
[...] Ruby too!: http://icalendar.rubyforge.org/ [...]