in Reviews, X-Geek

Choosing a calendar server

So I’ve got a few things going on between my home life, my work, and the various boards I serve on. I would never know where I was supposed to be without a decent calendar.

I’ve been using Google Calendar for most of my events and it works well for that. However, I want to keep a separate calendar for the East CAC that members can subscribe to. This can be done through the setting up of a CalDAV, ical, or WCAP-based calendar server.

There are a handful of solutions which implement these to some degree. The problem is many of them have dependencies I’d rather not add. Some are written in Java, some are Zope-based, and one requires adding the PostgreSQL database rather than the MySQL database I use for everything else. Even mod_caldav, an Apache module solution, requires a ton of support packages. I really don’t need a ton of overhead here: something simple is best.

I found one that almost fits the bill called Dingo. It’s a Perl-based CGI solution that stores its events in MySQL. It was simple to set up and was running within minutes. The only problem is that it doesn’t work: no events display in my Lightning 0.9 client though they do appear in Dingo’s webpage. Dingo also hasn’t been updated in a year so I’m concerned it may soon be exploited by hackers.

So, anyone else looked into calendar servers? If so, what did you choose and why?

  1. Why not simply create a new calendar in Google Calendar and put the CAC stuff on it and let people subscribe to it? It will do CalDAV just fine and people can easily subscribe to it.

Comments are closed.