[Mailman-Developers] LoopError vs. Approve.py
Barry Warsaw
barry at python.org
Wed Jul 5 21:12:52 CEST 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Jul 5, 2006, at 10:26 AM, David Lee wrote:
> (Mailman 2.1.8)
>
> Probably trivial; probably my misunderstanding. But...
>
> ... at the end of "Approve.py" is some code to detect multiple passes
> through a list ("x-beenthere" etc.).
>
> But "Approve.py" is about handling passwords, whereas loop-
> detection has
> no relation to such authentication issues. Shouldn't this loop
> detection
> functionality be in some other place, not "Approve.py"? For instance,
> perhaps in its own, almost trivial, handler?
Ideally, yes, that's probably how it should (eventually?) be
implemented. It's the way it is mostly due to historical accident.
> (I noticed it because I'm writing an experimental sender-
> authentication
> scheme as a custom handler modelled on "Approve.py".)
>
> BTW: Overall, as I dig into the Mailman code, I'm increasingly
> impressed
> with its usually clean modularisation and its flexibility. So this
> loop-detection (mis-)placement seems out of character.
>
> Many thanks for a good product.
Thanks!
- -Barry
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (Darwin)
iQCVAwUBRKwPOXEjvBPtnXfVAQIdfQQAqgA88zshuPd1QGTdmqpL68TLx3aEoaWD
jKZTEqhK5AdX0NhWrBysrsXfCITlijnhUF7JFjNL3ewUm8jB6WyimQ/+dhW+/FId
tetu3f7C6jzA6ofb9DAaxnHfYDbf9xG9+jUXwBQTr/B8bhGG4bPAYMF3xq2neGRR
NdL9Cvc+ekE=
=EPSm
-----END PGP SIGNATURE-----
More information about the Mailman-Developers
mailing list