sympa-community / sympa

Sympa, Mailing List Management Software
https://www.sympa.community/sympa
GNU General Public License v2.0
237 stars 94 forks source link

Add optional release date & time for moderated messages, defaulting to right now. #1854

Open agouaux opened 2 weeks ago

agouaux commented 2 weeks ago

Expected Behavior

I've been asked if such a feature exists, or could be added. Right now, when a message is moderated, the list moderators have only two choices: release (right now) or reject. The request is to add an optional pull-down selection of a date and time for that message to be released instead of releasing it instantly.

If the message is deferred until later, it would be nice to be able to edit that deferral if the list moderators change their minds and decide to release it right then or to reject it.

Current Behavior

Moderators can only either reject or distribute the moderated message right then.

Possible Solution

Probably would require some small changes to the bulk table I'm guessing.

Context

More then once I've been asked if something like this was possible because the moderators wished to place a temporary hold on a post before releasing it to the list. Of course one simplistic approach is just to leave the message in the moderation queue until the very moment it should be released, perhaps combined with the delivery_time setting. Though, that delivery_time setting is global for all posts to that list. What is being asked would be post-specific.