Calendaring Wrap-up
Monday, February 11th, 2008The last meeting of the EDRG was a “show and tell” of various calendaring tools used by the attendees. Among the things we discussed were the affordances of Yahoo! Calendar, Google Calendar, Oracle Calendar (provided by UIUC CITES) as well as Apple’s iCal, Microsoft Outlook and Palm Desktop. (see also the EMacs Planner Mode).
Of course what we found is that each of us has our own preferences and work habits that define what calendars we’ve come to use. For users like Mike, calendars are essential to keeping life in order. The cost of a corrupted calendar may be hours of work repairing what was lost. This often leads us to “dance with the devil we know” rather than playfully seek tools that better fit the way we work.
The lack of standardization also inhibits us from exploring different calendar systems. A basic incompatibility we discovered was between Yahoo! (that imports/exports CSV and Outlook) and Google (which used the iCalendar (RFC 2445) standard). In order to move from one to the other I may need to depend on questionable scripts to move between the two.
The EDRG Calendar
What had kicked off this discussion was our desire to create a calendar to remind us of upcoming paper submission deadlines and conference dates. Ingbert had started doing this using the WordPress Links database (see the current sidebar). This gave us a quick way to link directly to papers and conferences. However, I found this wasn’t enough “in my way.” I don’t (and didn’t plan to start) use the EDRG site as a way to plan my work. But I do use my calendar that way. (or as Ingbert said later ” the calendar doesn’t tell me what to do, it gives me options.”). Having our list of paper deadlines in a portable calendar format seemed to be the way to go.
For the moment we’ve decided to use Google Calendar for this (and we’ve added a GCal widget to the sidebar). However there are a few needs this doesn’t meet. Clicking on one the items in the GCal widget takes you to Google - not to the site with the paper submission information. While we can enter anything we like in the Description field here, there is no way to “tag” events so that we can view them by a category (e.g. “full paper,” “short paper,” “poster,” etc.)
As an alternative I took a look at 30Boxes. Compared to Google Calendar, 30Boxes has an impressive array of ways to connect to other social networking sites already built in (MySpace, Facebook, Twitter, Vox, LiveJournal, etc). I can also connect with calendar Buddies, etc. 30Boxes also has a nice features, like for letting me add tags to events and a natural language entry (similar to Leopard. Just type “EDRG meeting Thursday at 3:00″ and it will add the right event). Unfortunately it doesn’t appear that 30Boxes supports collaboratively edited calendars (let me know if I missed something).
Next Meeting
Out next meeting will be on Thursday (Feb. 14, 2007) at 3:30 2:00 pm in the ISRL (340 GSLIS). We’ll continue to look at calendar systems such as Mozilla’s Sunbird/Lightening and the Chandler Project. Poking around I also stumbled on Zimbra which was recently acquired by Yahoo!.
Ingbert will also introduce a research statement he’s working on.
And here’s a little something called hCalendar microformat, based on iCal that lets you embed a structured event record within HTML. Add the hCal Greasemonkey script to Firefox to click and add events to your Google Calendar.
This hCalendar event brought to you by the hCalendar Creator.
Additional Resources
- doodle.ch
a nice application for coordinating meetings among a group. This has been extremely useful for coordinating meetings among people who work in different institutions and can’t do automatic calendar comparisons. - Timebridge looks like a more robust application that allows you to connect Outlook or GCal so a confirmed time can be added.
For keeping up on GCal Developments, lifehacker is an indispensable resource.