There are many reasons why policies may no longer be relevant. A room moderator often issues bans in the heat of the moment or when tensions are high. Things can change. There may no longer be any context for why a ban is in place. As a room moderator I should be notified when policies expire or are approaching expiry and be given options for how to proceed.
Acceptance Criteria
Policies that are approaching expiry (2 weeks) get a warning with prompts for how to proceed:
There is a prompt to remove the policy
There is a prompt to extend the policy
policies are removed by default unless the entity is a glob, server, room, matches automaticallyRedactForReasons, or has an equivalent redaction policy.
Almost all intolerable content will match automaticallyRedactForReasons or have a redaction policy, so this will work out well.
If a user rejoins the community, a notification is sent to the management that alerts moderators about the previous ban. (This possibly requires an audit log to be implemented)
Policies should be fail safe by default, policies should not expire without confirmation. However, moderators should be encouraged to rescind policies as much as possible, and extending expiry should require additional confirmation. Draupnir should advise against expiry extension except when the the ban concerns illegal or intolerable content.
Description
There are many reasons why policies may no longer be relevant. A room moderator often issues bans in the heat of the moment or when tensions are high. Things can change. There may no longer be any context for why a ban is in place. As a room moderator I should be notified when policies expire or are approaching expiry and be given options for how to proceed.
Acceptance Criteria
Policies that are approaching expiry (2 weeks) get a warning with prompts for how to proceed:
automaticallyRedactForReasons
, or has an equivalent redaction policy.automaticallyRedactForReasons
or have a redaction policy, so this will work out well.Policies should be fail safe by default, policies should not expire without confirmation. However, moderators should be encouraged to rescind policies as much as possible, and extending expiry should require additional confirmation. Draupnir should advise against expiry extension except when the the ban concerns illegal or intolerable content.The default expiry becomes 2 years.
Issues