Page MenuHomePhabricator

[Epic] DE1.3.9 Migrate select Special:Homepage Modules to PersonalDashboard
Open, Needs TriagePublic

Description

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.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
DMburugu renamed this task from [Epic] Register Special:Homepage Modules using PersonalDashboard to [Epic] Migrate select Special:Homepage Modules to PersonalDashboard.Mon, Jul 20, 11:57 AM
DMburugu updated the task description. (Show Details)
DMburugu updated the task description. (Show Details)
DMburugu updated the task description. (Show Details)
Samwalton9-WMF renamed this task from [Epic] Migrate select Special:Homepage Modules to PersonalDashboard to [Epic] DE1.3.9 Migrate select Special:Homepage Modules to PersonalDashboard.Wed, Jul 29, 1:24 PM