Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The owner sees the pop-up stating a message is waiting for moderation even if moderators are defined separately (#1406) #1409

Merged
merged 1 commit into from
Jun 5, 2022

Conversation

ikedas
Copy link
Member

@ikedas ikedas commented Jun 3, 2022

This may fix #1406.

@ikedas ikedas merged commit 27d8ef3 into sympa-community:sympa-6.2 Jun 5, 2022
@ikedas ikedas deleted the issue-1406 branch June 5, 2022 02:14
@tmclaren
Copy link

tmclaren commented Jun 6, 2022

What was the proposed solution?

@ikedas
Copy link
Member Author

ikedas commented Jun 7, 2022

As I wrote, the 'owner who does not double moderator should not see the pop-up about "message(s) awiting moderation", as they does not see about such messages in the side menu'.

@tmclaren
Copy link

tmclaren commented Jun 7, 2022

This is not a solution. This approach obfuscates the privileged owners view into the moderation queue when moderators are defined.

@ikedas
Copy link
Member Author

ikedas commented Jun 7, 2022

As I wrote, (1) if the owner want to view it, they can give the role of moderator to themselves. OTOH (2) some owners may not want to view everything by their own.
Currently Sympa's default behavior is 2, and 1 needs optional setting.

If you want to make 1 the default behavior of Sympa, i.e. to make 2 optional, you would be better to submit a separate issue.

[EDIT] Additional note: Currently only moderators will receive notification about moderation by email. Owner not designated to moderator won't, even if they are "privileged". If you prefer to change such a behavior of Sympa, please submit new issue.

@ikedas
Copy link
Member Author

ikedas commented Jun 7, 2022

@tmclaren , please try it: When you are a (privileged) owner, please add yourself as a moderator too, then check if the pop-up about moderation is shown. That's what this PR intended.

@tmclaren
Copy link

tmclaren commented Jun 7, 2022

I realize the owner could add themselves to the moderator's list but that has side effects:

  1. they will start receiving the automated messages from the server when a message is waiting for moderation in addition to seeing the queue in the web UI. Many list owners do not want that extra email event since they've assigned others to moderate.
  2. they will see the moderation queue when they log into the UI.

A privileged list owner should not be restricted from seeing the moderation queue when they assigned other persons to moderate the list. Think about the professor and teaching assistant (TA) relationship: Prof creates and configures a class list and the TA moderates the lists. However, the Prof will spot check the list to verify all inbound messages are being moderated in a timely manner. They should be able to see the moderation queue when the log into the web UI. Sadly, this change prevents the privileged owner from ever seeing the moderation queue and IMHO has only made this issue worse.

I still recommend, the privileged list owner get the popup message about pending moderation messages AND the left menu reflect the same information. In general, I believe the privileged list owner should NOT be restricted from their mail list settings or behavior unless the listmaster has configured the server to specifically restrict the view of a setting/behavior in the ~/edit_list.conf.

@ikedas
Copy link
Member Author

ikedas commented Jun 7, 2022

@tmclaren , here is a pull request that has already been merged and closed. Please submit the new issue for discussion.

@tmclaren
Copy link

tmclaren commented Oct 11, 2022 via email

@ikedas
Copy link
Member Author

ikedas commented Oct 11, 2022

See "Roles and privileges".

It does not state that the owner should see the moderation queue as the moderator does: It states that

  • the privileged owners are "responsible for managing the list owners and moderators themselves".
  • the owners are "responsible for managing the members of the list",
  • the moderators are "responsible for the messages distributed in the mailing list (as opposed to owners who look after list members)."

It is your arguement that the owners should be able to see the moderation queue even if they didn't double the moderator. If you want to change Sympa as you argue, please make appropriate suggestions in #1428.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants