On 15.06.2010 16:36, Jonathan Rochkind wrote:

cql-ruby is a ruby gem for parsing CQL, and serializing parse trees back
to CQL, to xCQL, or to a solr query.

A new version has been released, 0.8.0, available from gem update/install.

The new version improves greatly on the #to_solr serialization as a solr
query, providing support for translation from more CQL relations than
previously, fixing a couple bugs, and making #to_solr raise appropriate
exceptions if you try to convert CQL that is not supported for #to_solr.
See: http://cql-ruby.rubyforge.org/svn/trunk/lib/cql_ruby/cql_to_solr.rb

At the recent ELAG conference we had a workshop to get started with Solr. It is pretty easy to index stuff (even obscure things like MARC data) but as far as I understand most times you create an interface above your Solr instance - this can be a user interface or a wrapper to another API such as SRU/SRW or OpenSearch.

Is there a nice piece of code or a tutorial or example how to easily wrap your Solr instance to get a full SRU/SRW and/or OpenSearch interface? Converting CQL to Solr query format is just one part of a wrapper isn't it?

Jakob

P.S: By the way we created yet another mailing list for Solr in libraries to discuss such things:

http://groups.google.com/group/solr4lib

--
Jakob Voß <jakob.v...@gbv.de>, skype: nichtich
Verbundzentrale des GBV (VZG) / Common Library Network
Platz der Goettinger Sieben 1, 37073 Göttingen, Germany
+49 (0)551 39-10242, http://www.gbv.de

Reply via email to