On Thu, 2003-10-09 at 14:24, Andrew A. Raines wrote:

> There's probably good reason for this design, but why have
> multiple dicts within the MailList infrastructure duplicating
> the subscriber list?

It's completely historical and indicates the accretive  nature of the
user database.  E.g. we didn't grow a usernames dict until 2.1.somebeta.

It's generally not too wasteful though, given that most of the dicts
don't have keys if the member either has no value or a default value.

Having said that, eventually the member stuff will be ripped out of the
list's data structures, but that's a Mailman 3.0 thing.

-Barry

Attachment: signature.asc
Description: This is a digitally signed message part

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

Reply via email to