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

Finish adding notes from chapter 4 to slides

parent fcf2819b
No related branches found
No related tags found
No related merge requests found
......@@ -60,6 +60,14 @@ bots, semi-automated tools, ores, humans
---
## Important to study algorithmic mechamisms
* increased relative share of edits
* difference not only of scale but of substance
* intransparency and gatekeeping
---
## Bots
* 1st line of defence
......@@ -108,7 +116,73 @@ One thing is ostentatiously missing: edit filters
---
# Results
<img src="images/detailed-page-filter249.png" alt="Details page of Filter #249">
---
## MediaWiki Extension
* permissions
* tables: *abuse_filter*, *abuse_filter_log*, *abuse_filter_action* and *abuse_filter_history*
* actions filters trigger: logging, warning, throttling, disallowing, revoking auto-promoted groups, blocking, removing from privileged groups, range-blocking, tagging
* smth else?
---
## Introducing a new filter
For everybody:
* checklist: is an edit filter the suitable solution
\begin{itemize}
\item "Filters are applied to all edits. Therefore, problematic changes that apply to a single page are likely not suitable for an edit filter."
\item filters, after adding up, make editing slower
\item in depth checks should be done by a separate software that users run on their own machines
\item no trivial errors should be catched by filters (ala style guidelines)
\item there are Titles Blacklist and Link/Spam Blacklist which should be used if the issue at hand has to do with a problematic title or link.
\end{itemize}
* request at: [https://en.wikipedia.org/wiki/Wikipedia:Edit_filter/Requested](https://en.wikipedia.org/wiki/Wikipedia:Edit_filter/Requested)
For edit filter managers:
* read the docs
* run tests
* Generally, always set action to logging only first
* Announce at [https://en.wikipedia.org/wiki/Wikipedia:Edit_filter_noticeboard](https://en.wikipedia.org/wiki/Wikipedia:Edit_filter_noticeboard) and receive feedback
* possibly change the filter action
---
## Who can edit filters
* *abusefilter-modify* permission
* March 9, 2019: 152 users in the *edit filter managers* group (and 1181 admins)
* (4 users on CA Wikipedia, and the role doesn't exist on the DE, ES, RU or BG wiki)
---
## How are problems handled
Edit Filter Noticeboard:
* current filters behaviour: e.g. changing filter action or updating pattern
* users rights discussions
[https://en.wikipedia.org/wiki/Wikipedia:Edit_filter/False_positives](https://en.wikipedia.org/wiki/Wikipedia:Edit_filter/False_positives):
* monitored by edit filter managers
* update filters
* help good faith users
* discourage malicious edits
Personal security best practices for edit filter managers
---
## Tripping a filter: Traces
<img src="images/Screenshot-tags-in-revision-history.png" alt="Screenshot Tags in Revision History">
<img src="images/Screenshot-trigger-disallow.png" alt="Screenshot an edit triggered a filter set to disallow">
---
......@@ -118,6 +192,23 @@ Quote from EditFilter discussion archive
---
Also from the archive:
abuse filter -> edit filter
---
## Collaboration bots-filters
"There is a bot reporting users tripping certain filters at WP:AIV and WP:UAA; you can specify the filters here."
\url{https://en.wikipedia.org/wiki/User:DatBot/filters}
* consider collaborations filters/bots (e.g. MrZ Bot which puts editors found on the abuse log often on the AIV noticeboard.) are there further exampled for this kind of collaborations?
\url{https://en.wikipedia.org/wiki/Wikipedia:Administrator_intervention_against_vandalism}
\url{https://en.wikipedia.org/wiki/Wikipedia:Bots/Requests_for_approval/Mr.Z-bot_7}
---
## Timeline
Oct 2001 : automatically import entries from Easton’s Bible Dictionary by a script
......
......@@ -17,7 +17,7 @@ algorithmic governance?/socio-technical assemblage
% When and why were Wikipedia edit filters introduced?
Edit filters were first introduced on the English Wikipedia in 2009 under the name ``abuse filters''.
Their clear purpose was to cope with the rising(syn) amount of vandalism as well as ``common newbie mistakes'' the encyclopedia faced~\cite{Signpost2009}.
According to Wikipedia's newspaper, The Signpost, their clear purpose was to cope with the rising(syn) amount of vandalism as well as ``common newbie mistakes'' the encyclopedia faced~\cite{Signpost2009}.
% TODO: when and why was the extension renamed
\begin{comment}
......@@ -189,7 +189,7 @@ Probably it's simply admins who can modify the filters there.
There are several pages where problematic behaviour concerning edit filters as well as potential solutions are discussed.
For instance, current filter behaviour is discussed on the Edit Filter Noticeboard~\footnote{\url{https://en.wikipedia.org/wiki/Wikipedia:Edit_filter_noticeboard}}.
For instance, current filters behaviour is discussed on the Edit Filter Noticeboard~\footnote{\url{https://en.wikipedia.org/wiki/Wikipedia:Edit_filter_noticeboard}}.
Issues handled here include changing the edit filter action of single filters, changing edit filter warning templates, problems with specific regexes or variables and proposals for filter deletions.
Furthermore, on the noticeboard discussions take place about giving edit filter manager rights to users, or withdrawing these if a misuse was observed and raising the issue with the editor directly didn't resolve the problem~\cite{Wikipedia:EditFilter}.
......@@ -217,7 +217,7 @@ In ``urgent situations'' however (how are these defined? who determines they are
Here, the filter editor responsible should monitor the filter and the logs in order to make sure the filter does what it was supposed to~\cite{Wikipedia:EditFilter}.
\subsection{Alternatives}
%TODO: where should this go?
%TODO: where should this go? Already kind of mentioned in the introducing a filter part
Since edit filters run against every edit saved on Wikipedia, it is generally adviced against rarely tripped filters and a number of alternatives is signaled to edit filter managers and editors proposing new filters.
%TODO: number of filters cannot grow endlessly, every edit is checked against all of them and this consumes computing power! (and apparently haven't been chucked with Moore's law). is this the reason why number of filters has been more or less constanst over the years?
......@@ -249,6 +249,8 @@ The rules format can be viewed under \url{https://www.mediawiki.org/wiki/Extensi
Data generated by the extension in stored in following database tables: \emph{abuse\_filter}, \emph{abuse\_filter\_log}, \emph{abuse\_filter\_action} and \emph{abuse\_filter\_history}~\cite{gerrit-abusefilter}.
%TODO which new user permissions and which filter actions does the extension introduce?
\subsection{How is a new filter introduced?}
//maybe move to governance?
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment