Page MenuHomePhabricator

Provide regular cross-wiki reports on flagged revisions status
Open, LowestPublicFeature


Same as bug 42359.

Flagged Revisions is an important aspect of wikis and we know very little on how well it goes.
Some wikis keep a short validation queue, some an extremely long one.
Regular reports on this, maybe just showing the same data as Special:ValidationStatistics (which by the way is broken on some wikis right now) over time and in comparisons, would be extremely useful to understand the communiies' health.

Version: unspecified
Severity: enhancement



Event Timeline

bzimport raised the priority of this task from to Lowest.Nov 22 2014, 12:52 AM
bzimport set Reference to bz42360.
bzimport added a subscriber: Unknown Object (MLST).

According to all available information, Wikimetrics deals with cohorts; this bug has nothing to do with that.

Still relevant. Current Special:ValidationStatistics is also broken; see bug T163107 .

In example for tracking the effects of phab:T164049 some crosswiki stats would be nice.

Seems that this is related to our conversations about "measuring community backlog" cc @Milimetric

Such a tool should only query the FlaggedRevs wikis' API for available statistics (also to be consistent with what the users see on their wikis). If an API doesn't exist for Special:ValidationStatistics, the first step would be to make one. (But we could also temporarily replicate the same queries on labsdb.)

I'm still a little lost here, I don't really know how FlaggedRevs or Special:ValidationStatistics work and what kind of data you need. Some more in-depth explanation would be useful.

In fiwiki we are tracking couple key numbers.

  • maximum pending lag.
  • number of pending changes

Max pending lag doesn't really matter, but number of pending changes is important because if starts to grow it means that there is more edits that we can handle and something needs to be done. Second thing is that it would be important to get data to see if we change things to see how it will effect to reviewing. Only reason why average pendingLag is interesting in fiwiki is because it is easily available, but generally speaking max lag is more interesting.

Other numbers which in fiwiki context we check time to time is that how many active reviewers there is, how many manual reviews they are doing, how many reviews there is per reviewer in some time frame,. What percentage is the automatically/manually approved changes. This is because if number of automatically approved changes is too low or if the number of reviewers is too low then there is too much work to remaining reviewers and they will give up too and number of pending changes will start to rise.

When comparing to other wikis it would be nice to have better data how they are handling the review backlog. In example when we are comparing four diffirent wikipedias which are using FlaggedRevs pretty much in similar way there is clear differences in things like pendingLag-average (fiwiki, dewiki are fairly stable, huwiki, plwiki have zigzag-line)

And if we add ruwiki to that we can see that they just dont care about the pendingLag

But ruwiki is still second active in terms of number of reviews per day

(Note: The links above are for demonstration only and even if they are most likely correct the code which created the stats was old and broken so dont trust the graphs.)

Ok, thank you very much, I understand now, and I have added this topic of discussion in our feedback for the design / implementation of the new Wikistats 2.0 site:

Initially we won't have time to collect, organize, and expose this data for the first version of the Wikistats rewrite. But we do have a major annual goal next fiscal year to examine community backlogs, and I think this work will fit nicely in there. Thanks for bringing it to our attention.

Restricted Application edited projects, added Analytics; removed Analytics-Radar. · View Herald TranscriptJun 10 2020, 6:33 AM
Restricted Application edited projects, added Analytics; removed Analytics-Radar. · View Herald TranscriptJun 10 2020, 6:36 AM
Aklapper changed the subtype of this task from "Task" to "Feature Request".Feb 4 2022, 11:14 AM
Aklapper removed a subscriber: wikibugs-l-list.