Re: GSOC: More backends for djangosearch

2008-07-08 Thread Ben Firshman
On 8 Jul 2008, at 03:17, Rajeev J Sebastian wrote: > > The latest PG has its own text indexing/search system ... is this what > you are referring to by "tsearch2" ? > Yes, exactly. http://www.sai.msu.su/~megera/wiki/Tsearch2_83_changes There do appear to be naming differences between the 8.2 c

Re: GSOC: More backends for djangosearch

2008-07-07 Thread Rajeev J Sebastian
The latest PG has its own text indexing/search system ... is this what you are referring to by "tsearch2" ? Regards Rajeev J Sebastian On Mon, Jul 7, 2008 at 11:55 PM, Ben Firshman <[EMAIL PROTECTED]> wrote: > > A quick update! > > School things are well and truly out of the way now, so I can ge

Re: GSOC: More backends for djangosearch

2008-07-07 Thread Ben Firshman
A quick update! School things are well and truly out of the way now, so I can get to work. I have written a mysql full-text backend, and I am now working on a tsearch2 backend. http://code.google.com/p/djangosearch/source/browse/branches/soc-new-backends/djangosearch/backends/mysql.py I wil

Re: GSOC: More backends for djangosearch

2008-06-24 Thread David Reynolds
On 24 Jun 2008, at 3:49 pm, Ben Firshman wrote: >> 2. What's the relationship between django-search [1] and >> djangosearch [2]? >> Seems like some collaboration/combination could happen there. >> > > Er, not sure to be honest, if someone could fill me in on this one it > would be handy. Was the

Re: GSOC: More backends for djangosearch

2008-06-24 Thread Ben Firshman
On 20 Jun 2008, at 21:28, Gabriel Sean Farrell wrote: > > On Thu, Jun 19, 2008 at 10:47:36PM +0100, Ben Firshman wrote: >> Not that I just want to copy other projects, but it'd would be nice >> to >> bring together all the best features of all the Django search >> solutions that already exist.

Re: GSOC: More backends for djangosearch

2008-06-21 Thread mrts
On Jun 20, 12:47 am, Ben Firshman <[EMAIL PROTECTED]> wrote: > I'm still in exams unfortunately, so this will be brief, but I'd like   > to hear some thoughts. > > Imagine a small site without a great deal of traffic or data, and they   > wish to add search support for a model. Lucene or Xapian ar

Re: GSOC: More backends for djangosearch

2008-06-20 Thread Gabriel Sean Farrell
On Thu, Jun 19, 2008 at 10:47:36PM +0100, Ben Firshman wrote: > Not that I just want to copy other projects, but it'd would be nice to > bring together all the best features of all the Django search > solutions that already exist. It would be ideal if the developers of > all these projects (

Re: GSOC: More backends for djangosearch

2008-06-19 Thread Ben Firshman
I'm still in exams unfortunately, so this will be brief, but I'd like to hear some thoughts. Imagine a small site without a great deal of traffic or data, and they wish to add search support for a model. Lucene or Xapian are probably overkill, and they may not want to invest time into getti

Re: GSOC: More backends for djangosearch

2008-05-05 Thread David Cramer
Sphinx has very good documentation, and a full implementation in Django is available: http://code.google.com/p/django-sphinx/ On May 5, 7:05 am, mrts <[EMAIL PROTECTED]> wrote: > Excellent. Looking forward for the finished project! > > On May 5, 4:50 pm, Ben Firshman <[EMAIL PROTECTED]> wrote: >

Re: GSOC: More backends for djangosearch

2008-05-05 Thread mrts
Excellent. Looking forward for the finished project! On May 5, 4:50 pm, Ben Firshman <[EMAIL PROTECTED]> wrote: > > For everything: > > results = djangosearch.search("query") > > or more specific: > > results = djangosearch.search("query", models=[Foo, Bar]) --~--~-~--~~~

Re: GSOC: More backends for djangosearch

2008-05-05 Thread Ben Firshman
On 5 May 2008, at 14:34, mrts wrote: > Looks nice, except one (probably most common) use case -- search over > all indexed fields in all models that have them. > > E.g. the following is both cumbersome and ineffective: > > class Foo(models.Model): > x = models.CharField(max_length=255) > index

Re: GSOC: More backends for djangosearch

2008-05-05 Thread mrts
> It currently works something like this: > > from django.db import models > from djangosearch import ModelIndex > > class Article(models.Model): >     title = models.CharField(max_length=255) >     date = models.DateField() > >     index = ModelIndex(fields=['title', 'date']) > >     def __unicod

Re: GSOC: More backends for djangosearch

2008-05-04 Thread Ben Firshman
On 4 May 2008, at 07:31, mrts wrote: > Good luck with the project! > > Has something been decided on using db backend full text search > facilities as a convenient start? Well, it already has decent support for Solr, and many other backends have been started. > The point is that indexers are

Re: GSOC: More backends for djangosearch

2008-05-04 Thread Ben Firshman
On 4 May 2008, at 02:24, Leo Soto M. wrote: > > > I'm specially interested in your work with Lucene, because it should > be easily adaptable to work on Jython, and Django on Jython is my SoC > project :). > > Will you post status reports to this list once you get started? I'd > like to follow you

Re: GSOC: More backends for djangosearch

2008-05-03 Thread mrts
Good luck with the project! Has something been decided on using db backend full text search facilities as a convenient start? The point is that indexers are overkill for smaller projects and they may not be available in constrained environments (e.g. shared hosting). In this case it should be ea

Re: GSOC: More backends for djangosearch

2008-05-03 Thread Leo Soto M.
On Sat, May 3, 2008 at 5:33 PM, Ben Firshman <[EMAIL PROTECTED]> wrote: > > Hello all! > > A quick introduction: I have been accepted to the GSoC to work on > Django. I will be working on the djangosearch app > (http://code.google.com/p/djangosearch/ > ), in particular adding support for addi

GSOC: More backends for djangosearch

2008-05-03 Thread Ben Firshman
Hello all! A quick introduction: I have been accepted to the GSoC to work on Django. I will be working on the djangosearch app (http://code.google.com/p/djangosearch/ ), in particular adding support for addition search backends, mentored by Joseph Kocherhans. I will spend time getting Luce