Chris Hostetter wrote:
what do you guys think?
I'm going to spend some time today looking at the Solr source and matching your suggestions to it, hopefully I'll be more able to give a slightly more considered opinion after that ;-)
I'm in the process of evaluating what we are going to do with the search functionality for http://opensolaris.org, and at the moment Solr is my first choice to replace what we already have - *if* it can be made to handle disparate data sources.
If I do decide that we are going to use Solr, I'll be happy to help add whatever extra functionality is needed to satisfy our requirements. We need this fairly quickly, so I should be able to put a significant amount of time towards getting it done, once a design is fleshed out. I'm not a Solr expert (yet! ;-) so I'm grateful for whatever guidance the Solr community can give on how best to go about fulfilling our requirements.
I'm also wondering if we could use Solr to back-end the OpenGrok (http://www.opensolaris.org/os/project/opengrok/) source code search engine that we use on opensolaris.org - having a single search index for both site content and code might be useful, not least because we get the benefits of Solr the index distribution stuff. OpenGrok already uses Lucene as it's back-end, so it should be possible to do this, although I haven't dug through the OG codebase yet.
-- Alan Burlison --