I've written a tutorial on how to use Xapian search engine with TurboGears:
http://www.thesamet.com/blog/2007/02/04/pumping-up-your-applications-with-xapian-full-text-search/ On Jan 26, 6:48 am, "Kevin Horn" <[EMAIL PROTECTED]> wrote: > There was a basic textsearchin Docudo... > > (looks at code) > > It looks like a homegrown solution, as it doesn't seem to import > anything but sqlobject, the model.py file for Docudo, and the time > module. > > Looks fairly simple, but I had tested it out a few times and it seemed > to work well. About 7 functions and a list of stop words in under 200 > lines of code. Very nice. Of course this was for a specific > application where we knew everything worth indexing would be in the > database, and how it would be stored, but it seems it's not a huge > task to "roll your own" (depending on your application). > > Since the Docudo SVN server is MIA, I can't run "svn blame", but it'd > be a good guess that Ronald Jaramillo wrote it (he wrote almost all > the more involved bits of Docudo). > > Kevin Horn > > On 1/25/07, chiangf <[EMAIL PROTECTED]> wrote: > > > > > Thanks everyone for the suggestions! Very informative. I'll poke > > around some of them and see which one I like the most. > > > Frank > > > On Jan 24, 9:04 am, "Nadav Samet" <[EMAIL PROTECTED]> wrote: > > > Hi, > > > > I had a good experience with Xapian. Since it is not thread safe, I > > > wrote a XML RPC server with Twisted Python that handle thesearchand > > > return the results. The TurboGears application can call the XML RPC > > > using the standard xmlrpclib. > > > > I can post the code if interested. > > > > On Jan 24, 7:21 am, anders pearson <[EMAIL PROTECTED]> wrote: > > > > > On 2007-01-23 02:17:36 -0000, chiangf wrote: > > > > > > My database right now is MySQL so I can't implement the Postgres > > > > > tsearch2 either.If you can run Postgres on another machine, you could > > > > > still make use of > > > > Fozzy: > > > > > http://microapps.sourceforge.net/fozzy/ > > > > > Which is basically a simple REST wrapper on tsearch2. > > > > > (One caveat is that I haven't gotten around to porting it to TG > > > > 1.0. It shouldn't be hard to do, but it does need to be done if you > > > > don't want to go through the trouble of getting TG 0.8.9 running). > > > > > -- > > > > anders pearson :http://www.columbia.edu/~anders/ > > > > C C N M T L :http://www.ccnmtl.columbia.edu/ > > > > weblog :http://thraxil.org/ > > > > > application_pgp-signature_part > > > > 1KDownload --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TurboGears" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/turbogears?hl=en -~----------~----~----~----~------~----~------~--~---

