Last modified: 2014-02-12 23:38:06 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T23895, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 21895 - Change the name of the AbuseFilter extension
Change the name of the AbuseFilter extension
Status: NEW
Product: MediaWiki extensions
Classification: Unclassified
AbuseFilter (Other open bugs)
unspecified
All All
: Normal enhancement with 1 vote (vote)
: ---
Assigned To: Nobody - You can work on this!
:
: 37407 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-12-19 08:06 UTC by MZMcBride
Modified: 2014-02-12 23:38 UTC (History)
10 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description MZMcBride 2009-12-19 08:06:22 UTC
The AbuseFilter has been re-purposed to not only look at abusive edits, but also be used as a means to stop things like test edits. The names of the components of the software (abuse log, etc.) have caused a lot of confusion and hostility, esp. as they often are simply inaccurate for the filters being used.

The extension should be renamed to something less inflammatory. Suggestions include "ActionFilter" (which keeps the AF initials) or "EditFilter."

This is related to bug 19618.
Comment 1 Gurch 2010-01-27 04:26:58 UTC
(In reply to comment #0)
> The names of the
> components of the software (abuse log, etc.) have caused a lot of confusion and
> hostility, esp. as they often are simply inaccurate for the filters being used.

I assure you most of the confusion and hostility directed towards the extension is a result of the hostility towards new and inexperienced users, both by the extension's UI and those behind its filters, and the fact that its very existence is completely contrary to the principle of a wiki.

Actions that are not *obviously serious abuse* warrant at least the decency of the split-second human review that any recent changes patroller can give them, and with little impact on the content of the wiki. We managed for eight years. Instead, you try to use this extension to enforce style guidelines, and somehow get away with concealing these automated decisions in what is just about the only piece of closed-source code in the whole Wikimedia setup -- right down to the routers and the phone system -- further entrenching the "us vs. them" mentality that has come to define the project's outward attitude towards, frankly, all but a few thousand people.

The fact that you're using the extension for things it wasn't designed for, and, in my opinion, shouldn't be used for at all, doesn't merit a name change.
Comment 2 Siddhartha Ghai 2012-07-27 10:39:20 UTC
*** Bug 37407 has been marked as a duplicate of this bug. ***
Comment 3 MZMcBride 2012-07-28 07:01:24 UTC
(In reply to comment #1)
> Actions that are not *obviously serious abuse* warrant at least the decency of
> the split-second human review that any recent changes patroller can give them,
> and with little impact on the content of the wiki. We managed for eight years.
> Instead, you try to use this extension to enforce style guidelines, and somehow
> get away with concealing these automated decisions in what is just about the
> only piece of closed-source code in the whole Wikimedia setup -- right down to
> the routers and the phone system -- further entrenching the "us vs. them"
> mentality that has come to define the project's outward attitude towards,
> frankly, all but a few thousand people.
> 
> The fact that you're using the extension for things it wasn't designed for,
> and, in my opinion, shouldn't be used for at all, doesn't merit a name change.

I somehow missed this reply.

You mean the general "you," I suppose. I don't do much with the AbuseFilter extension and I never have.

Early on in its development, I postulated the various ways in which the extension could be mis-used and abused, much as nearly any feature of MediaWIki has been abused or mis-used. With this extension, there are all kinds of nefarious filters that can be deployed by incompetent or abusive administrators.

I also commented about these issues before it was announced (by guillom, as I recall) that the extension would be installed Wikimedia-wide. I worried about smaller projects where abuse or mis-use might go unnoticed (much as we've seen with the Titleblacklist extension, for example).

So when you talk about "you," you're not really talking about me.

In any case, the exact purpose of the extension isn't as clear as you suggest it is in your reply. It was originally written with a specific goal being to stop obvious and harmful vandalism by persistent bad users. But there were other underlying goals and possible use-cases being addressed as well. On such use-case was about using the filters as a calmer and more casual way of stopping edits such as obvious test edits (inserting "~~~~" into an article, for example). While, yes, it's easy to spot and revert these edits, a few considerations have to be made:

* you clutter the page history;
* you waste human resources;
* it requires two edits for each action (instead of 0 edits); and
* aggressive bots and Hugglers leave vague and scary talk page messages to these users (which in addition to being off-putting, adds yet another revision to the database).

Compare this with the arguably more gentle approach of disallowing the edit and explaining to the user that there are more appropriate venues to make test edits (such as a sandbox or test.wikipedia.org).

This is one particular example of a hole in your logic, but there are many others. The larger point is that the suggestion that the AbuseFilter was only ever intended for abusive edits simply doesn't match with history and reality.

What we know for sure is that giving every user an "abuse log" is a poor idea. The terminology causes problems and has led to a number of wikis manually changing system messages in order to mitigate the harsh language of the extension. This is bad.
Comment 4 Danny B. 2013-01-11 02:09:07 UTC
Another suggestion for name: EditChecker / Special:CheckEdits

Forwarding the reason given: "'Filter' sounds like censorship and it yet more express the function of the extension."

Anyway, any progress in this?
Comment 5 Helder 2013-01-11 18:34:56 UTC
Isn't this "easy" to implement? (once/if there is consensus for it)
Comment 6 Kunal Mehta (Legoktm) 2013-01-11 18:40:11 UTC
(In reply to comment #4)
> Another suggestion for name: EditChecker / Special:CheckEdits
> 

The AbuseFilter can monitor any action, so calling it just "edits" isn't accurate.


(In reply to comment #5)
> Isn't this "easy" to implement? (once/if there is consensus for it)

I'm not sure if it's easy, you need to rename all the files, variables, databases, translated interface messages, etc.
Comment 7 Nemo 2013-01-11 18:43:23 UTC
In any case, it would be easy only /after/ a consensus has been found, not before.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links