Page MenuHomePhabricator

[EPIC] Positive reinforcement: New Impact Module
Open, HighPublic

Description

Background & Hypothesis

The rationale for this module is based on our hypothesis that showing users different metrics to highlight the value/impact of their contributions will motivate them to make more contributions.
For users that have not yet made any contributions, this module would highlight to them the potential impact they could have by starting to edit.

Problem

The current version of the impact module only shows only pageviews and is somewhat clinical and matter-of-fact.

Ideas

Explore ways to enhance the current impact module so that it better highlights the value of contribution to users. **
Current Ideas include:

  • Suggested edits milestone, to nudge users to try suggested edits.
  • Statistics on how much the user has edited over time (similar to what is in X Tools).
  • “Thanks received” count, to highlight the ability to receive community recognition.
  • Recent editing activity - including days in a row newcomers have edited (“streaks”) to encourage continued engagement or remind people to restart their contributions.
  • View reading activity on articles newcomers have edited over time (similar to info on en:Wikipedia:Pageview_statistics).

Mediawiki project description:
https://www.mediawiki.org/wiki/Growth/Positive_reinforcement#Impact

Designs:


Original task description
Some feedback we received on the impact module is that the module is really clinical and matter-of-fact: it just tells you the numbers on your pageviews. We are showing these numbers to the user because we want them to be proud and excited, and so maybe we should think about how to design the module such that we signal to them to have that pride.

For instance, the module could say something like, "You are spreading free knowledge!" or it could have an award-like image or icon.


Deployment plan
On or before Thursday December 1

Patches to merge in wmf.12:

Thursday December 1

In the puppet window:

Do these backports after wmf.12 is in group2:

QA:

  • When wmf.12 is in group2, users can use ?new-impact=1 query parameter on Special:Homepage and Special:Impact to see the new impact module.
  • NewImpact module will be the default on testwiki
Monday December 5

Backport:

Related Objects

StatusSubtypeAssignedTask
OpenKStoller-WMF
OpenNone
Declined Cntlsn
Resolved mewoph
Resolved mewoph
Invalid Cntlsn
DeclinedNone
DeclinedBUG REPORTNone
ResolvedSgs
ResolvedTgr
ResolvedSgs
DeclinedNone
DeclinedNone
DeclinedNone
ResolvedSgs
Resolvedkostajh
Resolvedkostajh
ResolvedSgs
ResolvedSgs
ResolvedSgs
ResolvedSgs
ResolvedSgs
ResolvedSgs
Resolvedkostajh
Resolvedkostajh
DeclinedSgs
Resolvedkostajh
Resolved KieranMcCann
ResolvedBUG REPORTkostajh
ResolvedSgs
ResolvedSgs
ResolvedSgs
DeclinedNone
Resolvedkostajh
ResolvedTgr
ResolvedTgr
ResolvedTgr
ResolvedTgr
ResolvedTgr
Resolvedkostajh
ResolvedSgs
Resolvedkostajh
ResolvedSgs
Resolvedkostajh
ResolvedSgs
Resolvedkostajh
ResolvedBUG REPORTTgr
ResolvedSgs
DeclinedRHo
ResolvedSgs
ResolvedSgs
ResolvedSgs
Resolvedkostajh
Resolvedkostajh
ResolvedTrizek-WMF
ResolvedSgs
ResolvedTgr
Resolvedkostajh
Resolvedkostajh
ResolvedTgr
ResolvedBUG REPORTSgs
Resolvedkostajh
Resolvedkostajh
ResolvedBUG REPORTEtonkovidova
Resolvedkostajh
DeclinedSgs
Resolvedkostajh
ResolvedSgs
ResolvedBUG REPORTkostajh
Resolvednettrom_WMF
ResolvedBUG REPORTTgr
ResolvedPRODUCTION ERRORkostajh
ResolvedBUG REPORTTgr
ResolvedBUG REPORTTgr
ResolvedPRODUCTION ERRORTgr
DeclinedNone
ResolvedBUG REPORTSgs
Resolvedkostajh
Resolvedkostajh
DeclinedNone
Resolvedkostajh
ResolvedSgs
ResolvedSgs
ResolvedBUG REPORTSgs
ResolvedBUG REPORTSgs
Resolvednettrom_WMF
InvalidNone
ResolvedBUG REPORTSgs
Resolvedkostajh
ResolvedNov 1 2023Urbanecm_WMF
ResolvedUrbanecm_WMF
ResolvedUrbanecm_WMF
ResolvedPRODUCTION ERRORUrbanecm_WMF
ResolvedPRODUCTION ERRORUrbanecm_WMF
ResolvedPRODUCTION ERRORUrbanecm_WMF
DuplicateBUG REPORTNone
ResolvedUrbanecm_WMF
ResolvedKStoller-WMF
ResolvedSgs
ResolvedSgs
Resolvednettrom_WMF
ResolvedBUG REPORTkostajh
DeclinedNone
ResolvedSpikeCCiufo-WMF
Resolvednettrom_WMF
OpenNone
OpenNone
OpenJFernandez-WMF

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes