[Mailman-Developers] [Bug 1020683] Feature Request: Make regular_*_lists and *_these_nonmembers recursive (and aware of each other).

Richard Wackerbarth richard at NFSNet.org
Thu Jul 5 20:58:11 CEST 2012


Robert,

Although I recognize your goal, it isn't as easy as simply providing transitive membership.

First, I presume that you are willing to restrict yourself to the case where lists listA, listB, and listC are served by the same instance of MM.
On the distribution side, that restriction certainly is not necessary for list inclusion, but, in general, there is no mechanism for listA to learn the members of listC unless they are served by a common server instance.

Even so, the issue is whether, or not, everyone who receives listB should be allowed to submit to listA (without moderation). Or perhaps you would only want those who can make unmoderated submissions to listB to have that transitive permission.

I can visualize both use cases.

Richard

On Jul 5, 2012, at 12:53 PM, Robert Arlt Jr. wrote:

> I think making it recursive would be sufficient.
> 
> However, it isn't really that I want *_these_nonmembers to be recursive
> to *_these_nonmembers as I may want different sets of lists to be able
> to send to a particular list.  I guess it might be better if I just
> explained what I really want, which is the ability to add @listC to the
> members of listB such that listA, which has accept_these_nonmembers set
> to @listB, can be sent to unmoderated by members of listC.  In
> otherwords making the @listname format usable as a list member such that
> *_these_nonmembers and sibling lists can transverse them.
> 
> Neither of the solutions you have talked about are exactly that, but
> could be used instead to obtain the same goal.  Basically what I am
> trying to do is minimize the number of lists that would have to be
> changed if a new lists is created that should have rights to send to a
> number of lists.
> 
> Perhaps I should have split this into two feature requests, the
> recursion request is by far more of a useful feature.  The other feature
> would add on only a minimal amount of capability.
> 
> -- 
> You received this bug notification because you are a member of Mailman
> Coders, which is subscribed to GNU Mailman.
> https://bugs.launchpad.net/bugs/1020683
> 
> Title:
>  Feature Request: Make regular_*_lists and *_these_nonmembers recursive
>  (and aware of each other).
> 
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/mailman/+bug/1020683/+subscriptions
> _______________________________________________
> Mailman-coders mailing list
> Mailman-coders at python.org
> http://mail.python.org/mailman/listinfo/mailman-coders



More information about the Mailman-Developers mailing list