Skip to content
Snippets Groups Projects
Commit e6ad1594 authored by Lyudmila Vaseva's avatar Lyudmila Vaseva
Browse files

Collect some questions

parent fc8834a8
No related branches found
No related tags found
No related merge requests found
...@@ -30,6 +30,7 @@ https://en.wikipedia.org/wiki/Wikipedia:Edit_filter ...@@ -30,6 +30,7 @@ https://en.wikipedia.org/wiki/Wikipedia:Edit_filter
DEF: DEF:
"A filter automatically compares every edit made to Wikipedia against a defined set of conditions. If an edit matches the conditions of a filter, that filter will respond by logging the edit. It may also tag the edit summary, warn the editor, revoke his/her autoconfirmed status, and/or disallow the edit entirely.[2]" "A filter automatically compares every edit made to Wikipedia against a defined set of conditions. If an edit matches the conditions of a filter, that filter will respond by logging the edit. It may also tag the edit summary, warn the editor, revoke his/her autoconfirmed status, and/or disallow the edit entirely.[2]"
Footnote 2: "The extension also allows for temporary blocking, but these features are disabled on the English Wikipedia." <-- TODO: Is there wikipedia on which it isn't disallowed? Footnote 2: "The extension also allows for temporary blocking, but these features are disabled on the English Wikipedia." <-- TODO: Is there wikipedia on which it isn't disallowed?
// do the users notice the logging? or only "bigger" actions such as warnings/being blocked, etc.?
* Has the definition changed over time (Abuse filters --> edit filters) * Has the definition changed over time (Abuse filters --> edit filters)
...@@ -43,13 +44,12 @@ https://en.wikipedia.org/wiki/Wikipedia:Edit_filter ...@@ -43,13 +44,12 @@ https://en.wikipedia.org/wiki/Wikipedia:Edit_filter
Hidden filters! Hidden filters!
"Non-admins in good standing who wish to review a proposed but hidden filter may message the mailing list for details." "Non-admins in good standing who wish to review a proposed but hidden filter may message the mailing list for details."
// what is "good standing"? // what is "good standing"?
// what are the arguments for hiding a filter? // what are the arguments for hiding a filter? --> particularly obnoctious vandals can see how their edits are being filtered and circumvent them; security through obscurity
"Filters should only be hidden where necessary, such as in long-term abuse cases where the targeted user(s) could review a public filter and use that knowledge to circumvent it. Filters should not generally be named after abusive editors, but rather with a simple description of the type of abuse, provided not too much information is given away."
// are users still informed if their edit triggers a hidden filter? // are users still informed if their edit triggers a hidden filter?
"For all filters, including those hidden from public view, a brief description of what the rule targets is displayed in the log, the list of active filters, and in any error messages generated by the filter. " "For all filters, including those hidden from public view, a brief description of what the rule targets is displayed in the log, the list of active filters, and in any error messages generated by the filter. "
"Filters should only be hidden where necessary, such as in long-term abuse cases where the targeted user(s) could review a public filter and use that knowledge to circumvent it. Filters should not generally be named after abusive editors, but rather with a simple description of the type of abuse, provided not too much information is given away."
"Be careful not to test sensitive parts of private filters in a public test filter (such as Filter 1): use a private test filter (for example Filter 2) if testing is required." "Be careful not to test sensitive parts of private filters in a public test filter (such as Filter 1): use a private test filter (for example Filter 2) if testing is required."
harassment! mailinglist harassment! mailinglist
...@@ -155,7 +155,6 @@ shouldn't all filter editors be able to test?? ...@@ -155,7 +155,6 @@ shouldn't all filter editors be able to test??
same goes for the debugging tools: https://en.wikipedia.org/wiki/Special:AbuseFilter/tools same goes for the debugging tools: https://en.wikipedia.org/wiki/Special:AbuseFilter/tools
* What happens when a filter gets triggered? * What happens when a filter gets triggered?
* 4 filter actions (are users whose edits tripped the filters notified for all of them?)
https://en.wikipedia.org/wiki/Wikipedia:Edit_filter https://en.wikipedia.org/wiki/Wikipedia:Edit_filter
What do filters do?/What actions they trigger (vgl DEF) in order of graveness: What do filters do?/What actions they trigger (vgl DEF) in order of graveness:
...@@ -169,7 +168,7 @@ What do filters do?/What actions they trigger (vgl DEF) in order of graveness: ...@@ -169,7 +168,7 @@ What do filters do?/What actions they trigger (vgl DEF) in order of graveness:
- "throttle"? (mentioned somewhere else) - "throttle"? (mentioned somewhere else)
- https://tools.wmflabs.org/ptwikis/Filters:enwiki::102&11:102&11 mentions "block" as a possible action in the legend - https://tools.wmflabs.org/ptwikis/Filters:enwiki::102&11:102&11 mentions "block" as a possible action in the legend
9 different actions possible according to the extention docu 9 different actions possible according to the extention docu (are users whose edits tripped the filters notified for all of them?)
https://www.mediawiki.org/wiki/Extension:AbuseFilter/Actions https://www.mediawiki.org/wiki/Extension:AbuseFilter/Actions
2.1 Logging: All filter matches are logged in the abuse log. This cannot be turned off. (so, every filter trigger is always being logged?) 2.1 Logging: All filter matches are logged in the abuse log. This cannot be turned off. (so, every filter trigger is always being logged?)
2.2 Warning: The user is warned that their edit may not be appreciated, and is given the opportunity to submit it again. You may specify a specific system message containing the warning to display. 2.2 Warning: The user is warned that their edit may not be appreciated, and is given the opportunity to submit it again. You may specify a specific system message containing the warning to display.
...@@ -269,3 +268,10 @@ https://en.wikipedia.org/wiki/Special:ApiSandbox#action=query&list=abuselog&aflu ...@@ -269,3 +268,10 @@ https://en.wikipedia.org/wiki/Special:ApiSandbox#action=query&list=abuselog&aflu
* break down triggered filters according to typology * break down triggered filters according to typology
* percentage filters of different types over the years * percentage filters of different types over the years
We can try to map some of the descriptive statistics with the WM quarry service:
https://quarry.wmflabs.org/query/32483
https://quarry.wmflabs.org/query/32489
https://quarry.wmflabs.org/query/32487
give us an idea of what data the abuse filter related tables contain
Results:
...@@ -454,3 +454,10 @@ Manual on writing filter rules; ...@@ -454,3 +454,10 @@ Manual on writing filter rules;
=========================================================================== ===========================================================================
https://phabricator.wikimedia.org/tag/abusefilter/ https://phabricator.wikimedia.org/tag/abusefilter/
keep in mind in case of problems
===========================================================================
Google search for something on the quarry.wmflabs.org page
site:quarry.wmflabs.org all tables
...@@ -16,6 +16,17 @@ ...@@ -16,6 +16,17 @@
* create a developer account * create a developer account
* ping aaron/amir for access to a backend db to look at filters; explanation how this is helping the community is important * ping aaron/amir for access to a backend db to look at filters; explanation how this is helping the community is important
* questions from EN-state-of-the-art
// do the users notice the logging? or only "bigger" actions such as warnings/being blocked, etc.?
"Non-admins in good standing who wish to review a proposed but hidden filter may message the mailing list for details."
// what is "good standing"?
// what are the arguments for hiding a filter? --> particularly obnoctious vandals can see how their edits are being filtered and circumvent them; (no written quote yet)
// are users still informed if their edit triggers a hidden filter?
Exemptions for "urgent situation" -- what/how are these defined?
Discussions may happen postfactum here and filter may be applied before having been thoroughly tested; in this case the corresponding editor is responsible for checking the logs regularly and making sure the filter acts as desired
"Because even the smallest mistake in editing a filter can disrupt the encyclopedia, only editors who have the required good judgment and technical proficiency are permitted to configure filters."
--> Who are these editors? Who decides they are qualified enough?
# Interesting pages # Interesting pages
## Edit filters in different languages: ## Edit filters in different languages:
...@@ -52,7 +63,6 @@ https://tools.wmflabs.org/ptwikis/Filters:eswiki ...@@ -52,7 +63,6 @@ https://tools.wmflabs.org/ptwikis/Filters:eswiki
## Software ## Software
https://phabricator.wikimedia.org/project/view/217/ <-- project tickets AbuseFilters extention
## Questions ## Questions
...@@ -80,8 +90,11 @@ https://tools.wmflabs.org/ptwikis/Filters:enwiki:61 ...@@ -80,8 +90,11 @@ https://tools.wmflabs.org/ptwikis/Filters:enwiki:61
https://en.wikipedia.org/wiki/Wikipedia:Wikipedia_Signpost/2009-03-23/Abuse_Filter https://en.wikipedia.org/wiki/Wikipedia:Wikipedia_Signpost/2009-03-23/Abuse_Filter
https://en.wikipedia.org/wiki/Wikipedia:Edit_filter/Instructions https://en.wikipedia.org/wiki/Wikipedia:Edit_filter/Instructions
## Software
https://www.mediawiki.org/wiki/Extension:AbuseFilter/Actions https://www.mediawiki.org/wiki/Extension:AbuseFilter/Actions
--> exists interestingly enough in all languages I'm interested in --> exists interestingly enough in all languages I'm interested in
https://www.mediawiki.org/wiki/Extension:AbuseFilter https://www.mediawiki.org/wiki/Extension:AbuseFilter
https://www.mediawiki.org/wiki/Extension:AbuseFilter/Rules_format https://www.mediawiki.org/wiki/Extension:AbuseFilter/Rules_format
https://phabricator.wikimedia.org/project/view/217/ <-- project tickets AbuseFilters extention
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment