Russian Wikipedia removes inactive mentor from the mentors list after 30 days of inactivity.####User story & summary:
As an experienced editor who cares about new editors, I want to ensure Mentors are active and responding to their mentees, They use a bot.
It could be interesting to have options that helpso that new editors receive the onboarding and mentorship that the management of the list of mentors:y need.
####Background & research:
* set mentors as away after X days of absence,This task is important because several communities have expressed a need for this feature, and some wikis have even developed bots to automatically handle this.
These communities either already have set rules, or have plans to set rules about inactive mentors:
- Korean Wikipedia: Users who have not contributed at least 20 general namespace contributions and 10 discussion namespace contributions within the last 3 months will be deleted from the list.
- Russian Wikipedia: Remove mentors after 30 days of inactivity
- German Wikipedia: Remove mentors after 14 days of activity
####Acceptance Criteria:
Given I'm an admin,
When access Community Configuration for Mentorship,
Then I can see the following configuration variables:
>Should inactive mentors be set to Away?
>Yes / No
If Yes:
>Number of days in which an editor will be automatically marked as Away from Mentorship if they are inactive:
>`#`
-----
>Should inactive mentors be removed from Mentorship?
* remove mentors from the list after X days of absence.>Yes / No
These options should be available on Special:EditGrowthConfig.If Yes:
>Number of days in which an editor will be automatically removed from Mentorship if they are inactive:
>`#`
NOTE: This feature should be disabled ("No" / "No") by default when released.
Once enabled ("Yes" is selected), then defaults can be: 10 days of inactivity to be set to "Away" and 30 days of inactivity for Removal.