Re: [Mailman-Developers] Changing the default_moderation_action has no effect on existing members

On Nov 25, 2014, at 11:46 AM, Aurelien Bompard wrote:
That is correct. As Steve points out, the intent is that this setting is initialization not fallback.
I think this does work differently in MM2.1, but that version's schema isn't really sophisticated enough to do anything different. There, members have a moderation flag which gets initialized from default_member_moderation. Then, if the member's flag is set, member_moderation_action (a list setting) is taken. So I guess in the case of moderated members, there is a fallback action, and while there is no member-specific action, there is a member-specific state.
MM3 collapses that so that rather than having a flag with a fallback action, each member just has an action. This allows you more flexibility in controlling an individual member's posting privileges, at the cost of having to change all members individually if a list's default changes. Can you elaborate on the use case for having a fallback action?
Note that in MM3, nonmembers are technically members too, but with a 'nonmember' role, so the same moderation action flag controls their posting privileges too. This replaces MM2.1's generic_nonmember_action and the crufty lists of {accept,hold,reject,discard}_these_nonmembers.
Cheers, -Barry

On 11/25/2014 01:05 PM, Barry Warsaw wrote:
MM 2.1 does have an additional capability in the web UI, namely the ability to set all members mod bits on or off with an off/on radio selection and a single click. Thus, an admin can change default_member_moderation to No or Yes and with a couple more clicks set all current members to match.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan

On Nov 25, 2014, at 08:59 PM, Mark Sapiro wrote:
Right, though like all the mass change actions in the web ui, this just iterates through all the members, flipping their mod bits. I could certainly envision an equivalent REST API that let you set certain attributes on all members of a mailing list (perhaps matching some criteria, a la /members/find
Cheers, -Barry

On Tue, Nov 25, 2014 at 04:05:13PM -0500, Barry Warsaw wrote:
Say you have a list where a large argument breaks out. I want to change the list to moderated for a while until everyone calms down. Then change it back to unmoderated. There are some people who are always moderated and others who are always unmoderated; their settings should not change when the list's setting changes.
Andrew Partan

On 11/25/2014 10:20 PM, Andrew Partan wrote:
In MM 2.1 at least, there is a separate setting for emergency moderation to handle this situation in exactly this way.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan

On 11/25/2014 01:05 PM, Barry Warsaw wrote:
MM 2.1 does have an additional capability in the web UI, namely the ability to set all members mod bits on or off with an off/on radio selection and a single click. Thus, an admin can change default_member_moderation to No or Yes and with a couple more clicks set all current members to match.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan

On Nov 25, 2014, at 08:59 PM, Mark Sapiro wrote:
Right, though like all the mass change actions in the web ui, this just iterates through all the members, flipping their mod bits. I could certainly envision an equivalent REST API that let you set certain attributes on all members of a mailing list (perhaps matching some criteria, a la /members/find
Cheers, -Barry

On Tue, Nov 25, 2014 at 04:05:13PM -0500, Barry Warsaw wrote:
Say you have a list where a large argument breaks out. I want to change the list to moderated for a while until everyone calms down. Then change it back to unmoderated. There are some people who are always moderated and others who are always unmoderated; their settings should not change when the list's setting changes.
Andrew Partan

On 11/25/2014 10:20 PM, Andrew Partan wrote:
In MM 2.1 at least, there is a separate setting for emergency moderation to handle this situation in exactly this way.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
participants (3)
-
Andrew Partan
-
Barry Warsaw
-
Mark Sapiro