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

Refactor chapter 5

parent ad48ccc3
No related branches found
No related tags found
No related merge requests found
......@@ -278,6 +278,31 @@ Out of the 154 edit filter managers only 11 are not administrators (most of them
Some of the edit filter managers are also bot operators.
The interesting patterns of collaboration between the two technologies are discussed in section~\ref{subsection:collaboration-bots-filters}.
%TODO incorporate this!, moved from chapter5!
\begin{comment}
\subsection{Filter makers}
Here, a few characteristics of the edit filter managers group are discussed.
As mentioned in section~\ref{section:who-can-edit}, EN Wikipedia has 154 edit filter managers as of May 10, 2019.
As pointed out, the group is quite small.
(However, for comparison there are only 4 users in the edit filter managers group on the Catalan Wikipedia
and the role does not exist at all on the German, Spanish and Russian ones where all administrators have the \emph{abusefilter\_modify} permission~\cite{Wikipedia:EditFilterDE}, \cite{Wikipedia:EditFilterES}, \cite{Wikipedia:EditFilterRU}.)
% TODO comment: so there is even bigger power concentration on Catalan Wikipedia, whereas in the other language versions it is effectively more users who have an access to the mechanism
The edit filter managers group is quite stable, with only 4 users who have become an edit filter manager since November 2016 (according to the archives of the edit filter noticeboard where the permission is requested)~\cite{Wikipedia:EditFilterNoticeboard}.
Since the edit filter helper group has been created in September 2017, only 11 users have been granted the corresponding permissions and only one of them has been subsequently ``promoted'' to become an edit filter manager.
(Interestingly, currently (July 2019) there are 19 people in the edit filter helpers group, so apparently some of them have received the right although no records are there on the noticeboard??)
Moreover, quite some of the 154 edit filter managers on English Wikipedia have a kind of ``not active at the moment'' banner on their user page, which leads to the conclusion that the edit filter managers group is aging.
% Has it been the same people from the very beginning?
% What type of work do the different managers take over?
There are a couple of very active managers who seem to keep an overview over all filters and do maintenance work on them e.g. updating conditions to optimise evaluation or updating (syn!) deprecated variable names upon updates (syn!) of the extension's code.
Further interesting questions come to mind such as whether there are edit filter managers who specialise in creating different types of edit filters (compare manual classification).
However, in order to be able to answer this, an access to the whole \emph{abuse\_filter\_history} table is needed, so this remains a question (syn!) for future inquiry.
\end{comment}
%************************************************************************
\section{Filters during runtime: the external perspective}
......
This diff is collapsed.
......@@ -211,7 +211,7 @@ Throughout the analysis, a variety of intriguing questions arose which couldn't
Here, a comprehensive list of all these pointers for possible future studies is provided.
\begin{enumerate}
\item \textbf{How have edit filters's tasks evolved over time?}: Unfortunately, no detailed historical analysis of the filters was possible, since the database table storing changes to individual filters (\emph{abuse\_filter\_history}) is not currently replicated (see section~\ref{}). When a dump becomes available (compare issue~\cite{phabricator}), an extensive analysis (sym) of filter creation and activation patterns, together with .. will be possible (syn).
\item \textbf{How have edit filters's tasks evolved over time?}: Unfortunately, no detailed historical analysis of the filters was possible, since the database table storing changes to individual filters (\emph{abuse\_filter\_history}) is not currently replicated (see section~\ref{sec:overview-data}). A patch aiming to renew the replication of the table is currently under review~\cite{gerrit-tables-replication}. When a dump becomes available, an extensive analysis (sym) of filter creation and activation patterns, together with .. will be possible (syn).
(Actually there is some historical stuff: e.g. temporal overview of hits, broken down by filter action... Beware however, it is the *current* filter action they were plotted with and it is very possible that the corresponding filters had a different action switched on some time ago. %TODO check whether that's actually true
(or another visibility level, different regex pattern which would've resulted in a different manual tag)
\item \textbf{What are the differences between how filters are governed on EN Wikipedia compared to other language versions?}: Different Wikipedia language versions each have a local community behind them. %TODO quote?
......@@ -221,7 +221,7 @@ Here, a comprehensive list of all these pointers for possible future studies is
According to the edit filter noticeboard archives~\cite{Wikipedia:EditFilterNoticeboardHarassment} there have been some attempts to combat harassment by means of filters.
An evaluation of the usefulness and success of the mechanism at this task would be really interesting.
\item \textbf{When an editor (edit filter manager who is also a bot operator) will implement a bot and when a filter} - ethnographic inquiry
\item \textbf{Repercussions on affected editors}: What are the consequences of edit filters on editors whose edits are filtered? Frustration? Allienation? Do they understand what is going on?....
\item \textbf{Repercussions on affected editors}: What are the consequences of edit filters on editors whose edits are filtered? Frustration? Allienation? Do they understand what is going on? Or are for example edit filter warnings helpful and the editors appreciate the hints they have been given and use them to improve their collaboration?
\item \textbf{Is it possible to study the regex patterns in a more systematic fashion? What is to be learnt from this?}%is this really interesting?
\item \textbf{(How) has the notion of ``vandalism'' on Wikipedia evolved over time?}: By comparing older and newer filters, or respectively updates in filter patterns we could investigate whether there is a qualitative change in the interpretation of the ``vandalism'' notion on Wikipedia.
\item \textbf{False Positives?}: were filters shut down, bc they matched more False positives than they had real value?
......@@ -229,5 +229,5 @@ Here, a comprehensive list of all these pointers for possible future studies is
%* is there a qualitative difference between complaints of bots and complaints of filters?
\item \textbf{Is there a qualitative difference between the tasks/patterns of public and hidden filters?}: We know of one general guideline/rule of a thumb (cite!) according to that general filters are to be public while filters targeting particular users are hidden. Is there something more to be learnt from an actual examination of hidden filters? One will have to request access to them for research purposes, sign an NDA, etc.
\item \textbf{Do edit filter managers specialize on particular types of filters (e.g. vandalism vs good faith?)} \emph{abuse\_filter\_history } table is needed for this
\item \textbf{What proportion of work do filters take over}: compare filter hits with number of all edits and reverts via other quality control mechanisms
\item \textbf{What proportion of quality control work do filters take over?}: compare filter hits with number of all edits and reverts via other quality control mechanisms
\end{enumerate}
......@@ -136,6 +136,15 @@
\url{https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/AbuseFilter/+/refs/heads/master/abusefilter.tables.sql}}
}
@misc{gerrit-tables-replication,
key = "Gerrit Repository",
author = {Lyudmila Vaseva},
title = {AbuseFilter Patch to Database Replication Scripts Renewing the Public Dump of abuse\_filter\_history table},
year = 2019,
note = {Retreived July 19, 2019 from
\url{https://gerrit.wikimedia.org/r/#/c/operations/puppet/+/498773/}}
}
@misc{github,
key = "Github Repository",
author = {},
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment