Page MenuHomePhabricator

Track numbers based on the users experience level
Closed, ResolvedPublic3 Estimated Story Points

Description

Increment a series of counters:

  • For both when a conflict happens, and when it is resolved.
  • For both the old and the new interface (better, because this is what's already tracked: total number vs. only the new interface).
  • For users with edits >10, >=10 and >=100 edits.
    • Either have 3 counts for <10, >=10 & <100, >=100 (always 1 call).
    • Or 3 counts for >=0, >=10, and >=100 (up to 3 calls).
    • In both cases we possibly need to add/subtract in Grafana later.

In the code this needs to be done in \MediaWiki\EditPage\TextConflictHelper::incrementConflictStats() as well as it's subclass(es).

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

I looked at the wish-doc again and figured we would like to have numbers for the following levels of experience:

  • users with 1-10 edits
  • users with 11-100 edits
  • users with 101-200 edits
  • users with >200 edits

So, the group with 101-200 edits we missed out in our discussion today.

Change 547531 had a related patch set uploaded (by WMDE-Fisch; owner: WMDE-Fisch):
[mediawiki/core@master] Count edit conflicts combined with user edits

https://gerrit.wikimedia.org/r/547531

Change 547532 had a related patch set uploaded (by WMDE-Fisch; owner: WMDE-Fisch):
[mediawiki/extensions/TwoColConflict@master] Count edit conflicts combined with user edits

https://gerrit.wikimedia.org/r/547532

Change 547531 merged by jenkins-bot:
[mediawiki/core@master] Count edit conflicts combined with user edits

https://gerrit.wikimedia.org/r/547531

Change 547532 merged by jenkins-bot:
[mediawiki/extensions/TwoColConflict@master] Count edit conflicts combined with user edits

https://gerrit.wikimedia.org/r/547532

Change 548243 had a related patch set uploaded (by Awight; owner: Awight):
[mediawiki/core@master] Simplify user bucket cases

https://gerrit.wikimedia.org/r/548243

Change 548243 merged by jenkins-bot:
[mediawiki/core@master] Simplify user bucket cases

https://gerrit.wikimedia.org/r/548243

awight moved this task from Review to Done on the WMDE-QWERTY-Sprint-2019-10-23 board.

Needs grafana follow-up.

Needs grafana follow-up.

Is there a ticket for this already?

Needs grafana follow-up.

Is there a ticket for this already?

Yes, lemme link more explicitly: T237529: Create grafana panels for user conflicts, bucketed by edit count

Here are some results.

Percentage of resolved edit conflicts between 08/11/2019 and 27/11/2019

experience leveldefault view
<11 edits37%
11-100 edits40%
101 - 200 edits36%
>200 edits22%
anon user36%