Thu 28 Dec 2006
I’ve been doing a little messing around hoping to make some progress on a portable calendar - a schedule I can access anywhere I have access to the net and a browser. Yes, I know that a date book would do much the same thing, but I do this kind of thing for a living - time spent goes in the professional development category. Plus - there’s the ‘ooh, blinking lights!’ factor.
Some things I wanted going in:
- Multiplatform - I have a Wintel desktop and an iBook (pre-Intel). I want to be able to schedule on either.
- Off-network capability - I want to be able to schedule something (likely on the iBook) when I don’t have a net connection.
- Visible via a browser - I want a way to look at my schedule if all I have access to is a browser.
I started by looking at how to sync an iCal (the application) schedule with a Google calendar using iCalendar (the data exchange standard). I tried a variety of approaches and ended up using Mozilla’s Sunbird on both the Mac and Windows boxes; they publish to a WebDAV folder on my server, and I can see the calendar both from Google Calendars and from a new portal I set up for myself at netvibes. Interesting tidbits I picked up along the way:
- box.net - free public WebDAV filespace. Think of this as a small web-based hard drive. You can do almost the same thing with Gmail, but this is the real thing - subfolders and everything. You can set up a 1 Gb file cache that you can access anywhere a browser is available.
- netvibes - there are a lot of portals out there; My Yahoo is the one I’ve used (it’s been a while - I have no idea what you can do with it now). Netvibes offers modules that clinched the deal for me - one will display a published iCal file, another hooks into box.net and a third shows your Gmail inbox. Here’s a screencap of my portal:
