I’m behind on relaying code sprint updates, but as of yesterday we have something especially cool to announce: you can now search all events on Calagator. You’ll see a little search box in the upper left corner. Type in whatever you’re looking for, hit enter, and ta da! Search results. We’re using acts_as_solr and the Lucene Query gem. If you get more results than you’re expecting, it’s probably because we’re using a Levenshtein-distance based “fuzzy” search by default. We’ll be tinkering with that fuzziness level and adding date filtering and other options to the interface in coming weeks.

We’ve also created a branch to migrate to Rails 2.1, which offers useful new features like better timezone handling. There are a few kinks to work out before we can merge that into the main application, though.

Another thing we’re working on right now is a guide to Calagator: a handbook for organizations and individual users who might want to work with our system. If you’ve been looking for a non-programming way to get involved with the application, come help us write this. You can find the document so far on our wiki. It’s a key part of our plan for the 1.0 release in July.

I’ve very excited about the progress we’ve made so far, but we still have plenty to do in the next 7 weeks. Please consider joining us for our next code sprint on June 21. We’re always looking for more people to help with development, design, testing, and documentation.