Page MenuHomePhabricator

Enable global abuse filters for all Wikimedia projects
Closed, ResolvedPublic

Description

There is a consensus by the global Wikimedia community to enable global abuse filters on all Wikimedia projects, except projects that explicitly opt out. Global AbuseFilters are already enabled on small/medium projects; we now need to enable it on all large projects (except those which explicitly opted out). This will help Stewards and Meta administrators to better engage in countervandalism.

More details about the approved proposal are at https://meta.wikimedia.org/wiki/Requests_for_comment/Make_global_abuse_filters_opt-out.

List of opted out projects
  • enwiki
  • jawiki

Link to opt-out discussion is at the GRfC linked above.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change 935815 had a related patch set uploaded (by Urbanecm; author: Urbanecm):

[operations/mediawiki-config@master] Enable global abuse filters on almost all projects

https://gerrit.wikimedia.org/r/935815

Is there local consensus from the individual wikis or just the discussion on Meta? Clearly the contingent of people who visit Meta at all is very biased towards global things.

Is there local consensus from the individual wikis or just the discussion on Meta? Clearly the contingent of people who visit Meta at all is very biased towards global things.

It was a global RfC, which includes users from all communities and is generally used to form consensus to establish global policies and the like. The global RfC was announced via a mass message to all affected communities (see the list of pages I sent the message to), to ensure everyone who wanted could participate. Many participants of the RfC are not regulars to Meta-held discussions. Long story short, there is no reason why that GRFC shouldn't be treated as sufficient consensus to enact this change.

As I noted in the RfC, we should probably also increase the condition limit to 2000 for all wikis. Should it be done as part of this task, or should I file a separate task?

As I noted in the RfC, we should probably also increase the condition limit to 2000 for all wikis. Should it be done as part of this task, or should I file a separate task?

(Done in T309609: Increase $wgAbuseFilterConditionLimit :-))

As I noted in the RfC, we should probably also increase the condition limit to 2000 for all wikis. Should it be done as part of this task, or should I file a separate task?

(Done in T309609: Increase $wgAbuseFilterConditionLimit :-))

Macro facepalm:

I should really make sure that my blood caffeine level is high enough before commenting.

Change 935815 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable global abuse filters on almost all projects

https://gerrit.wikimedia.org/r/935815

Mentioned in SAL (#wikimedia-operations) [2023-07-06T13:08:36Z] <urbanecm@deploy1002> Started scap: Backport for [[gerrit:935815|Enable global abuse filters on almost all projects (T341159)]]

Mentioned in SAL (#wikimedia-operations) [2023-07-06T13:10:02Z] <urbanecm@deploy1002> urbanecm: Backport for [[gerrit:935815|Enable global abuse filters on almost all projects (T341159)]] synced to the testservers: mwdebug2001.codfw.wmnet, mwdebug2002.codfw.wmnet, mwdebug1002.eqiad.wmnet, mwdebug1001.eqiad.wmnet

Mentioned in SAL (#wikimedia-operations) [2023-07-06T13:18:43Z] <urbanecm@deploy1002> Finished scap: Backport for [[gerrit:935815|Enable global abuse filters on almost all projects (T341159)]] (duration: 10m 07s)

This is done now.

Added to the current draft. Feel free to reword/rephrase as needed.