Solr Flare is announced!
Erik Hatcher just sent an email to the solr list announcing the creation of Solr Flare, a Ruby/Solr Domain Specific Language (DSL). This is exciting for several reasons:
- This sounds like it will form the core of Erik’s latest project, which is adapting collex to sit on top of a library catalogue. That means an open source web 2.0 library catalogue is in view, and we’re starting with University of Virginia data. W00t!
- Flare is going to be demonstrated at the code4lib conference. The Lucene/Solr Pre-Conference is your chance to be there when it happens. (He’s also giving a keynote, so if you can’t make the pre-conference you’ll still get to hear about it, I’m sure.)
- I called it!
Here is the text of the message:
Subject: Solr Flare
Date: January 2, 2007 3:55:00 PM EST
I’m finally kicking off that long dreamed of Ruby/Solr DSL, including an accompanying general purpose web interface to showcase the greatness of Solr’s capabilities, including faceted browsing. I’ve titled the project Flare, and have committed the bits of low-level code into Solr’s repository. The gory details are on the wiki, here:
I’m dedicating the next couple of months of spare time to this in order to have it ready for a couple of big projects, one is to demonstrate a faceted browsing front-end on our libraries holdings (~3.7M records), and also to have a framework for even more easily demonstrating and teaching Lucene and Solr to a bunch of library geeks.
For the Ruby-savvy of you out there, I’d love to have help in crafting a Ruby Solr DSL suitable for “gem install”, and fleshing out a general purpose API and UI. As for collaboration, it’ll be via JIRA patches, wiki, and this e-mail list, and we’ll go from there. Thanks in advance!
Now, if you’ll excuse me, I have to drop everything else and go learn Ruby so I can play with my new toy.