Background
This epic captures Moderator Tools + Growth Teams' journey in consuming the PersonalDashboard by doing some minimal module migration of Modules found on Special:Homepage and preparing them for registration on PersonalDashboard.
It is captured under DE 1.3.X under the following hypothesis to track the efforts related to this work:
If we migrate Suggested Edits, Mentorship, and Impact modules from the Newcomer Homepage to the Personal Dashboard, we will validate the migration process, achieve a MVP for the Dashboard as the provider of the primary newcomer experience, and establish the foundation needed for future Dashboard modules to increase 2-week editor retention.
The work will be driven from the Moderator Tools Team side and Growth will give product feedback and code review in support.
Docs on how to register modules on PersonalDashboard: https://gerrit.wikimedia.org/g/mediawiki/extensions/PersonalDashboard/%2B/HEAD/docs/modules.md
Acceptance Criteria
- Mentorship PD Module is registered in the GrowthExperiments extension
- Suggested Edits PD Module is registered in the GrowthExperiments extension
- Impact PD Module is registered in the GrowthExperiments extension
- "Home" moduleGroup is registered.
- whether in GrowthExperiments or PersonalDashboard is TBD
- All modules render properly in Patchdemo via PersonalDashboard with MVP functionality as defined in subtask.
- All modules render properly in Beta via PersonalDashboard with MVP functionality as defined in subtask (experience may be gated behind query params/cookies/etc).
QS Lead Support Needed (see criteria):
Yes.