Return-Path: Delivered-To: apmail-lucene-ruby-dev-archive@www.apache.org Received: (qmail 33034 invoked from network); 3 Oct 2005 00:30:38 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 3 Oct 2005 00:30:38 -0000 Received: (qmail 53825 invoked by uid 500); 3 Oct 2005 00:30:38 -0000 Delivered-To: apmail-lucene-ruby-dev-archive@lucene.apache.org Received: (qmail 53798 invoked by uid 500); 3 Oct 2005 00:30:38 -0000 Mailing-List: contact ruby-dev-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ruby-dev@lucene.apache.org Delivered-To: mailing list ruby-dev@lucene.apache.org Received: (qmail 53787 invoked by uid 99); 3 Oct 2005 00:30:37 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 02 Oct 2005 17:30:37 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=RCVD_BY_IP,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of paulwilsonbrown@gmail.com designates 64.233.184.199 as permitted sender) Received: from [64.233.184.199] (HELO wproxy.gmail.com) (64.233.184.199) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 02 Oct 2005 17:30:41 -0700 Received: by wproxy.gmail.com with SMTP id i21so111264wra for ; Sun, 02 Oct 2005 17:30:15 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=aSzJC/1svrdXchymUhh7zT+JmL1y8EEFY7pqhsoIFHMZUNrxJB5xrsTnXxQ6fy/QeEFhzA69XWuz53oT1mg6CGa1fA2bk/usosyy50VPGqw4A+UddCcfTZ8/1s4NuNTHWFh4lS0rcYVAfTGnf5MVI8Z1kYM1T+p1Mkfzzow+E/E= Received: by 10.54.152.14 with SMTP id z14mr607993wrd; Sun, 02 Oct 2005 17:30:15 -0700 (PDT) Received: by 10.54.73.13 with HTTP; Sun, 2 Oct 2005 17:30:15 -0700 (PDT) Message-ID: <7ba9b1e70510021730x54fc4971kcf1fdc189084ed6c@mail.gmail.com> Date: Sun, 2 Oct 2005 17:30:15 -0700 From: Paul Brown Reply-To: Paul Brown To: ruby-dev@lucene.apache.org Subject: Re: ruby/swig/clucene In-Reply-To: <08C24F6C-3799-4EB8-BAF9-3F8C8882D5E0@ehatchersolutions.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <7ba9b1e70509301942o68a68c14g179b0ce24a33c838@mail.gmail.com> <998093DE-DD53-4CAE-9BB0-19528B2D7767@ehatchersolutions.com> <7ba9b1e70510011227t6cdcf307mea80f183d4aa3e1f@mail.gmail.com> <08C24F6C-3799-4EB8-BAF9-3F8C8882D5E0@ehatchersolutions.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Erik, Sounds great. My account there is paulwilsonbrown - do you need anything else? I have just completed some successful test runs using the QueryParser interface and running through docs with some very light ruby specific glue for arrays and so forth, so I think I should be able to release something shortly that might work for some of the people some of the time in some use cases. Ahem. Can't expect too much more from a weekend though I guess. Paul On 10/1/05, Erik Hatcher wrote: > Paul, > > CLucene is not part of the Apache Software Foundation, though I > believe it is licensed under the Apache Software License. > > I would be thrilled to have your work in open source somewhere, even > if not at Apache. The quickest route may be for me to give you > commit privileges on the rubylucene project at RubyForge. If you'd > like to go that route, create a user account there and send me your > username privately. > > As for CLucene including more SWIG glue, that is great news. I > haven't personally followed that project closely. > > Keep us posted - we're eager for a Ruby Lucene! > > Erik > > > On Oct 1, 2005, at 3:27 PM, Paul Brown wrote: > > > Erk, > > > > A couple things have come to light in the last couple days, since i > > started work on this. One is that the latest stable release of > > CLucene (has it been adopted by apache now?) that I was working with > > is apparently ripe to be replaced by a newer release, according to > > it's maintainer Ben. The second is that this newer release has a lot > > of SWIG typemaps and interfaces already built, which should reduce the > > amount of ruby specific code necessary - scrapping some if not most of > > the work I did on Thursday. :) I'm not a traditional member of the > > contributing free software community, so I am open to whatever the > > least restrictive and most appropriate licenesing scheme is, should it > > turn out that this new version of CLucene actually requires enough > > work to warrant a seperate release and not just inclusion in the > > CLucene project itself. > > > > Having said those things, I am not sure how much time I am going > > to have to spend on this project moving forward. When i started on > > this i had intended to pull a bunch of overnighters this weekend to > > get enough of something going to be useful to me operating under the > > potentially overly optimistic assumption that I would indeed be able > > to get something useful going in that timeframe. But if nothing else > > comes out of this, I am happy to have produced at least a couple basic > > test cases showing the viability of this project. > > > > I'm checking out the latest branch of CLucene as we speak and going > > to start poking at it. I'll let the list know how it goes. > > > > Paul > > > > On 10/1/05, Erik Hatcher wrote: > > > >> Paul, > >> > >> Fantastic! If there is anything we can do to help, let us know. > >> What license are you planning for your implementation? If it is ASL, > >> and I hope it is, then we could get a directory set up for you to > >> commit your work under lucene.apache.org. > >> > >> Erik > >> > >> > >> On Sep 30, 2005, at 10:42 PM, Paul Brown wrote: > >> > >> > >>> Hey guys, > >>> > >>> Thought you might like to see this.. > >>> > >>> paul$ ./testIndexWriter.rb > >>> writing: paul brown > >>> writing: jim bob > >>> writing: jeff brown > >>> Index document count: 3 > >>> > >>> paul$ ./testIndexReader.rb > >>> 0 : paul brown > >>> 1 : jim bob > >>> 2 : jeff brown > >>> > >>> paul$ ./testIndexSearcher.rb lname brown > >>> Found (2) hits: > >>> 0 1 > >>> "paul" > >>> 2 1 > >>> "jeff" > >>> > >>> paul$ ./testIndexSearcher.rb fname paul > >>> Found (1) hits: > >>> 0 1 > >>> "paul" > >>> > >>> Stay tuned... :) > >>> > >>> Paul > >>> > >>> > >> > >> > > > >