It would be great to have solr-ruby (the library formerly known as solrb) included with Solr distributions, as well as Flare too. It would give these libraries visibility and usability they'd not see if they required additional downloads or "svn co". I can certainly say that solr-ruby does not faithfully keep up with all the great stuff that keeps innovating in Solr but its quite usable as-is already and will get even more so when more folks experience it.

However, these client libraries often desire to release themselves through other channels, like pushing solr-ruby to RubyForge for easy installation with 'gem install solr-ruby'.

We could certainly have the solr-ruby Rakefile invoked from our Hudson build system to have all the unit tests run. We have quite a robust set of tests in there actually.

        Erik


On Mar 31, 2007, at 9:41 PM, Chris Hostetter wrote:


: One administrative question: can I contribute these files to be stored under : /lucene/solr/trunk/client? I don't have a handy place for making these
: publicly accessible at the moment.

yeah, as long as you can submit them in a Jira issue and legally check the "grant apache liscence" radio button (or whatever it says) then it can be
commited into the solr trunk.

On a related note: We've still never really figured out how to deal with integrating compilation or testing for client code into our main and build system -- or for that matter how we should distribute them when we do our next release, so if you have any suggestions regarding your C# client by
all means speak up ... in the mean time we can do the same thing Erik
started with solrb and flare: an isolated build system that makes sense to the people who understand that language and rely on community to cacth any
changes to Solr that might break clients.



-Hoss

Reply via email to