[Mailman-Developers] Google Summer of Code: Integration of Search Code

Toshio Kuratomi a.badger at gmail.com
Mon Mar 26 21:41:07 CEST 2012


On Mon, Mar 26, 2012 at 04:57:44PM +0530, Shayan Md wrote:
> Hi,
> 
> I am Shayan, I am doing my masters from IISc Bangalore. I want to take part
> in GSoC from mailman organization. I have fairly good experience in python.
> I worked on whoosh library for my own project. I have experience with
> django also.
> 
> I am planning to work on integrating systers search code into mailman. I
> believe for whole summer this task alone is very small. I'll include couple
> of more tasks in the proposal.
> 
> I went through search code. Code looks pretty standard. As far I understood
> 
> mailman.Searcher.IndexSchema has whoosh schema
> mailman.Seracher.Indexer contains indexing functions which are later used
> in genindex.py
> mailman.Seracher.Mailocate has search function for indexed content
> generated by genindex.py
> 
> mailman.bin.genindex.main() is the main function which indexes the archives
> 
> I am still trying to figure out how mailman client library interacts with
> mailman server. I know how to use client library but I couldn't understand
> internal working of mailman server. I have been reading the code but I
> wasn't able understand much. It would be awesome if you can point me to any
> documentation to understand this. Some api documentation or anything to
> understand code.
> 
Is this integration to be done with mailman2 or mailman3?

In mailman3, the archivers are separated from the mailman core.

-Toshio
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/mailman-developers/attachments/20120326/01a5edd2/attachment-0001.pgp>


More information about the Mailman-Developers mailing list