Open sizzlemctwizzle opened 9 years ago
"Pardoning" seems like an interesting concept. :)
Just realized this is a dupe of #134 although it's better worded here! :) Closing the other issue.
I created a nearly exact duplicate of another issue I created almost exactly a year later... I think I might be getting old...
Naw ... just getting wiser. :)
Questions:
Flag
model or are we going to do this on User
?flags
object you added.1) Still has the question... let's say I flag a user/script (as Admin) with a valid reason for long term watching... then it shows up in critical list... and Moderator comes along and pardons it... I see an issue there.
Okay, here is the problem. I never remember anyone with a role of admin or above being able to flag anything. In fact, I made a conscious decision not to allow this: see my code in a very early version of libs/flag.js (the module that controls the rules behind flagging).
I did some research and found out that apparently @Zren took it upon himself to silently remove this logic, even though why it's there is clearly commented. It was a long time ago, and I guess I just never realized I could flag things.
I would like this reversed. Admins+ are not supposed to be part of the moderation system. They just take action when needed. My intended design has a clear separation between admins+ and all other users.
Admins+ are not supposed to be part of the moderation system. They just take action when needed.
Well I can restore that part but I would still like to be able to long term track a user... but I can do that with my Martii
account since that is moderator level... eventually I'll take action as Admin with Marti
account but I usually like to give people a chance to make amends before I go killing their script/account... (unless it's so critical they are gone nearly immediately).
Thanks for the insight and clarification.
I think it's fine for you to have a mod account to flag things you want to keep track of and give the author/user a chance to fix things. We don't have any mods so you're kind of forced to fill the dual role of a mod/admin. On Oct 22, 2015 4:24 PM, "Marti Martz" notifications@github.com wrote:
Admins+ are not supposed to be part of the moderation system. They just take action when needed.
Well I can restore that part but I would still like to be able to long term track a user... but I can do that with my Martii account since that is moderator level... eventually I'll take action as Admin with Marti account but I usually like to give people a chance to make amends before I go killing their script/account.
Thanks for the insight and clarification.
— Reply to this email directly or view it on GitHub https://github.com/OpenUserJs/OpenUserJS.org/issues/642#issuecomment-150360578 .
Well I still have that recommendation for a Moderator if he accepts but the Moderation tools have to be complete otherwise anyone won't bother... that's why I assigned myself to these issues... so hopefully we can find the right balance and understanding. I've been a sysop for decades on many other protocols so this isn't much extra work for me having dual roles... but not forever hopefully... plus it helps me understand what the goal is/was. :)
Okay so followup question for 1) ...
5) Use case... if a script is flagged by anyone in the moderation system and Moderator 1 comes along and flags the same content... can a Moderator 2 pardon? e.g. equal role check (skip)?
No. A moderator cannot pardon content flagged by another moderator. In a situation like this, if the second moderator believes the first moderator made a mistake by flagging, he/she should contact an admin to resolve the situation. On Oct 22, 2015 6:37 PM, "Marti Martz" notifications@github.com wrote:
Okay so followup question for 1) ...
5) Use case... if a script is flagged by anyone in the moderation system and Moderator 1 comes along and flags the same content... can a Moderator 2 pardon? e.g. equal role check?
— Reply to this email directly or view it on GitHub https://github.com/OpenUserJs/OpenUserJS.org/issues/642#issuecomment-150386538 .
@sizzlemctwizzle
Re:
A button that lets moderators change a script in the flagged state to not flagged.
In order to pardon a moderator must know the reason why a script is flagged. We can make the reporter invisible but without this info they can't pardon based off guessing why it was flagged.
The flag count would not be reset but instead
content.flagged = false;
(pardon). If the content gets flagged again, it would once again show up for review and possible removal/pardoning.