Right, the only actively developed Solr client is really Solrj. All other ones are not well maintained - I don't recall seeing any patches for any of them in the recent months. In other words, if your Python client offers everything (and more) that the reptile client in Solr's repo offers, that smells like a potential contribution, should you feel like it.
Otis -- Sematext -- http://sematext.com/ -- Lucene - Solr - Nutch ----- Original Message ---- > From: Bram de Jong <[EMAIL PROTECTED]> > To: solr-user@lucene.apache.org > Sent: Thursday, May 29, 2008 8:22:09 PM > Subject: Re: new user: some questions about parameters and query syntax > > On Thu, May 29, 2008 at 6:40 PM, Otis Gospodnetic > wrote: > > I haven't been paying close attention to the uniformity of URL parameters, > > but > if there is room for making them more uniform > > (e.g. always use singular, always use comma as a delimiting character, > > etc.) > without hurting anything, I'm for it. > > As far as my opinion goes, I would always take > comma-or-space-separated fields for all things that can have multiple > inputs. > > > As for pysolr - I had a quick look the other day and saw last activity was > > in > March and there was no release. Perhaps Jacob > > would like to simply contribute his time and skills to Solr's existing > > python > client? Feel free to make that suggestion to Jacob. > > I've taken most of the pysolr code (in google code), and > mergerd/embedded it into the one I made, > making some simplifications and some nice additions. It now allows for > using your own decoder (for returned JSON) > and encoder (for adding documents of your type) > > http://iua-share.upf.edu/svn/nightingale/trunk/sandbox/solr/solrquery.py > > I've contacted both Jacob and Joseph to see if we can join forces... > I personally have no problem whatsoever with donating my code to Solr > (and adapting the license to the apache license to fit). > To be honest the solr.py client in the Solr repository is a bit... > "unpythonic" as they say. > > Not only that, but -for example- you can't do multi-field faceting > with it as it is! > > > - Bram