Page MenuHomePhabricator

Define Automoderator's default configuration for small wikis
Open, Needs TriagePublic

Description

See T372280 and Automoderator for context on this task.

In order for us to set Automoderator up in a way that it can work across small wikis, we need to define the global configuration that will apply to all these wikis. This task is for discussing and defining these settings:

Configuration

Username: GlobalAutomoderator
Threshold: Cautious - 0.985 (this can be adjusted later as we see how Automoderator behaves)
Edits marked as minor (Yes/No):
Edits marked as bot edits (Yes/No):
User rights whose holders will never be reverted: [Default: sysop, bot]
False positive reporting page location:

Send talk page message? (Yes/No):
Talk page message text:

User page content:

List of Wikipedia projects in scope:

Notes

  • Automoderator's models are quite sensitive to user rights, so the user rights question doesn't need to be exhaustive - it's primarily a safety net for edge cases.
  • The default talk page message can be viewed here.
  • We provide a template user page and false positive reporting page (https://www.mediawiki.org/wiki/Extension:AutoModerator/Deploying) which could be used here with some minor additions to clarify the global scope of this rollout.

Event Timeline

Samwalton9-WMF updated the task description. (Show Details)
Samwalton9-WMF updated the task description. (Show Details)

The username is a suggestion from me, open to other options. We probably want to avoid any usernames already in use on specific wikis (id.wiki is using "Automoderator").

We could also customise the edit summary, but ideally we would just stick with the default, which is already in TranslateWiki:

Undo revision [[Special:Diff/$1|$1]] by [[Special:Contributions/$2|$2]] ([[User talk:$2|talk]])

If you want to change it for global Automoderator reverts that's totally possible - I'm just looking to reduce the number of strings that we have for translation where possible.