On Mon, 2003-10-27 at 15:06, Kevin McCann wrote:

> To me, this is the single most important part. How do you intend to
> store the messages? 
> 
> Maybe others don't give a fig but I think that if archived messages were
> to be stored in an easy-to-access database then life would be good.

I agree, although I don't know if I'd store everything in MySQL.

There are a couple of ways I could see slicing things.  You could store
one message per file a la MH, with some elaboration to avoid inode
exhaustion.  Or you could store everything in an mbox file with a file
offset index.  Or perhaps store everything to an nntp server (Twisted
would make a nice platform for this <wink>).

What would then be in the database would be records providing easy
lookup by message-id (at least) into the on-disk message store.

Also, I really want the next generation archiver to do everything
through cgi (or equivalent programmatic interface).  The ability to
massage the messages on the way out to me outweighs the benefits of
vending messages directly from the file system.

-Barry



_______________________________________________
Mailman-Developers mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-developers

Reply via email to