[Zope-dev] Request for a Pluggin Index (NameIndex)

Chris Withers chrisw@nipltd.com
Tue, 12 Jun 2001 14:55:21 +0100


Matt Hamilton wrote:
> 
> On Mon, 11 Jun 2001, Chris Withers wrote:
> 
> > Wow Matt, you seem to know what you're talking about :-)
> 
> My final year University project was to create an Open Source mailing list
> archive :)  I did quite a bit of reading into information retrieval and
> assorted algorithms and data structures.  

Ah, okay :-)

> Once I get a spare minute I am going to try and re-implement it in Python
> and using ZODB (with BerkeleyDB storage) I might try and port some of the
> code over to work as a PluggableIndex too.

Cool...

> One of the main tasks is to write a python wrapper around my compression
> code.  I will have to look more closely at how to write Python modules in
> C, as it does lots of bit twiddling which is in a very tight loop.  The
> object will basically be a compressed list to which you can append
> ascending integers and will allow various fast union/intersection
> operations with other similar objects.  This in itself may be sufficent to
> use in a PlugginIndex.

Yeah, I'd love to see it...

> Unfortunately I don't have the time.  Unless I can use it myself directly
> in a project we have funding for (or unless anyone wants to fund my time
> to develop it) I will have to wait until I have some more time on my
> hands.

No worries...

cheers,

Chris

> > PS: Whereabouts in the UK are you?
> 
> Bristol.

hehe... will be out celebrating my birthday there this Wednesday evening :-) If
you see me lying in a gutter on Thursday morning, please don't kick me too hard
;-)