Page MenuHomePhabricator

Impact Module: "View all edits"
Closed, ResolvedPublic

Description

User story

As a contributor, I want the impact module to provide accurate details about my edits, because then I can trust that data.

Details

The current implementation of the new impact module is showing data related to mainspace edits rather than all edits. Due to this there are some performance issues with pulling some of the data, so we are only pulling data for the user's most recent 1,000 mainspace edits.

We may change the approach in the future (and instead show data for all edits) however for now we should get a quick fix out before the no-deplay period for the issue reported by a user. The "View all your edits (#)" count at the bottom of the impact module displays an incorrect count for any user with more than 1,000 edits:

Screen Shot 2022-12-14 at 9.29.23 AM.png (1×1 px, 272 KB)

Acceptance Criteria:

Given I am viewing the newcomer homepage,
When I have made 1 or more edits and the impact module displays,
Then the link at the bottom of the impact module reads: View all edits and links to an unfiltered view of Special:Contributions

Event Timeline

Change 868144 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[mediawiki/extensions/GrowthExperiments@master] NewImpact: Use "View all edits" in footer

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

Change 868144 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] NewImpact: Use "View all edits" in footer

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

Change 868364 had a related patch set uploaded (by Gergő Tisza; author: Kosta Harlan):

[mediawiki/extensions/GrowthExperiments@wmf/1.40.0-wmf.14] NewImpact: Use "View all edits" in footer

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

Change 868364 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@wmf/1.40.0-wmf.14] NewImpact: Use "View all edits" in footer

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

Mentioned in SAL (#wikimedia-operations) [2022-12-15T21:22:46Z] <samtar@deploy1002> Started scap: Backport for [[gerrit:868364|NewImpact: Use "View all edits" in footer (T325216)]]

Mentioned in SAL (#wikimedia-operations) [2022-12-15T21:35:59Z] <samtar@deploy1002> samtar and tgr: Backport for [[gerrit:868364|NewImpact: Use "View all edits" in footer (T325216)]] synced to the testservers: mwdebug1002.eqiad.wmnet, mwdebug2001.codfw.wmnet, mwdebug2002.codfw.wmnet, mwdebug1001.eqiad.wmnet

Mentioned in SAL (#wikimedia-operations) [2022-12-15T21:47:25Z] <samtar@deploy1002> Finished scap: Backport for [[gerrit:868364|NewImpact: Use "View all edits" in footer (T325216)]] (duration: 24m 38s)