This is the task to cover the backend work needed for the new "Personalized Praise" Mentor dashboard module.
The task that covers the frontend work needed for the new module is: T322443
==== User Story:
As a mentor,
I want to offer feedback and encouragement to newcomers,
Because then they are more likely to continue contributing.
==== Background:
[[ https://docs.google.com/presentation/d/1L6DOn6nY8aTR0GgJNSYML4E4H4v0Za1E6ji3WsA7X9M/edit#slide=id.g8abf83970e_0_0 | Research ]] shows that praise and encouragement from other users increases newcomer retention.
Growth documentation:
[[ https://www.mediawiki.org/wiki/Growth/Positive_reinforcement | Mediawiki overview of Positive Reinforcement project ]].
==== Logic for when to present mentees in this module:
TBC
==== Data Needed:
- Username
- Last active
- Edit count
- Longest streak
- Thanks count
- ????? TBC
==== Acceptance Criteria:
Given I'm a Mentor and I visit my Mentor Dashboard,
When I have praise-worthy mentees,
Then I am presented with information that can help me determine if I should send them a message of encouragement