On 9/3/15, Brian Wolff <[email protected]> wrote: >>> >>> >>> This sounds a lot like PageTriage, which at best was a mixed success. >>> I hope the team is able to extract lessons from that extension and >>> apply them to whatever they intend to work on. >>> >> >> "at best was a mixed success" speaking as someone who has used it >> extensively, that is not the case. If you mean there are lessons to be >> learned around ensuring we have generalisable solutions to specific >> workflows, rather than project-specific solutions to project-specific >> workflows, I share your hope. >> > > The fact that its almost impossible to use outside enwiki, would be > one of the main factors of why I would call its success mixed (One of > the goals even was "allow expansion and modification of the system to > support different backend systems and logic screens."). I do hope we > do not repeat that limitation with new systems. > > The other reason I would call it mixed, is that the majority of > patrolling even on enwiki, still takes place through the other > interface (I believe. I'm not very familiar with patrolling on enwiki, > so I may be misunderstanding something here) > > Stats for this August: > MariaDB [enwiki_p]> select log_type, log_action, count(*) from logging > where log_type in ( 'pagetriage-curation', 'pagetriage-deletion', > 'patrol' ) and log_timestamp > '20150800000000' and log_timestamp < > '20150899000000' group by log_type, log_action order by count(*); > +---------------------+------------+----------+ > | log_type | log_action | count(*) | > +---------------------+------------+----------+ > | patrol | NULL | 4 | > | pagetriage-curation | unreviewed | 134 | > | pagetriage-deletion | delete | 1132 | > | pagetriage-curation | delete | 1132 | > | pagetriage-curation | tag | 2170 | > | pagetriage-curation | reviewed | 10913 | > | patrol | patrol | 184269 | > +---------------------+------------+----------+ > 7 rows in set (3.75 sec) > > I'm not sure what level of popularity was targeted, but 6% market > share (4.6% if you count by unique users instead of total number of > patrol actions) doesn't seem like a run away success. > > Its certainly not a failure. But I'm not sure I would call it a full > success either due to its lack of flexibility and luke-warm adoption > numbers. > > -- > bawolff >
I just realized I was counting autopatrol entries in with the other patrol log entries, which is rather unfair to PageTriage. If you discount autopatrol, then you get about 34% of patrol actions being done via page triage (18% if you count by number of unique users instead of total patrol actions). Well perhaps still not taking over the patrolling world, that's a much more respectable percentage of the market share. I still hope lessons, both positive and negative, can be extracted from PageTriage, when embarking on similar projects, and in particular, I hope that future solutions can be used by all wikis where applicable, not just enwiki. -- bawolff p.s. For reference, in case anyone wants to dispute my numbers. MariaDB [enwiki_p]> select log_type, log_action, count(distinct log_user) from logging where log_type in ( 'pagetriage-curation', 'pagetriage-deletion', 'patrol' ) and log_timestamp > '20150800000000' and log_timestamp < '20150899000000' and log_params not like '%auto";i:1;%' group by log_type, log_action; +---------------------+------------+--------------------------+ | log_type | log_action | count(distinct log_user) | +---------------------+------------+--------------------------+ | pagetriage-curation | delete | 98 | | pagetriage-curation | reviewed | 230 | | pagetriage-curation | tag | 123 | | pagetriage-curation | unreviewed | 53 | | pagetriage-deletion | delete | 98 | | patrol | patrol | 1252 | +---------------------+------------+--------------------------+ 6 rows in set (1.05 sec) MariaDB [enwiki_p]> select log_type, log_action, count(*) from logging where log_type in ( 'pagetriage-curation', 'pagetriage-deletion', 'patrol' ) and log_timestamp > '20150800000000' and log_timestamp < '20150899000000' and log_params not like '%auto";i:1;%' group by log_type, log_action; +---------------------+------------+----------+ | log_type | log_action | count(*) | +---------------------+------------+----------+ | pagetriage-curation | delete | 1132 | | pagetriage-curation | reviewed | 10913 | | pagetriage-curation | tag | 2170 | | pagetriage-curation | unreviewed | 134 | | pagetriage-deletion | delete | 1132 | | patrol | patrol | 31802 | +---------------------+------------+----------+ 6 rows in set (5.78 sec) _______________________________________________ Wikitech-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikitech-l
