This is a task for building one of the modules in the mentor dashboard: overview of the mentees.
**Main audience**: Experienced editors who signed up to be on their wiki’s mentor list.
**Figma mockups**: // insert here //
**Goal/rationale**: The main objective of the module is for the mentors to have the ability to watch the progress of their mentees, be aware of any setbacks and filter through their mentees data. This could allow mentors to be more proactive with their mentoring. This module can be seen as the main component of the dashboard that contains a table with the data of each mentors’ mentees. The table holds a variety of data points for each mentee that includes: username, recent activity, reverted edits, blocks, questions asked, total edits and tenure.
The mentor will be able to sort each of the of the values (apart from the mentees usernames, that will be sorted according to their recent activity) from highest to lowest. Additionally, there will be a filter that can filter out the mentees according to the number of edits and/or a specific time period.
The specifications are written out below.
**Copy and links**
* Title: "Overview of mentees"
* Icon (across from title): info icon (see “info icon” for more details)
* Subtitle: "The table showcases the progress of your current mentees. Personalize the table through filters to view specific results and don’t hesitate to reach out and welcome a newcomer."
* Next: “Add filter” dropdown (see “add filter” for details)
* Next: Search bar
* Next: a table that displays the information about the mentees (see “mentee table” for content)
* Next: a dropdown “Show [value] ” that indicates the number of rows the table will display in the module. Initially set the default number of rows to 8.
* Next: range of values that indicate how many mentees you are seeing out of the total number “[value1] – [value2] of [total]” eg. 1-8 of 21.
* Next: arrows (backward and forward) allowing to flip through the table.
“Info icon”
* When users click on the icon a pop-up button widget shows up with the set of rules applied to the table.
* Title: Who is displayed in your table? // working title //
* Text: Weekly, you get hundreds of newcomers assigned to you but not every newcomer is interested in editing Wikipedia. Your table won’t display newcomers who 1) haven’t made an edit in their first two weeks after registering, 2) haven’t edited in over 6 months. However, the minute your mentee makes a new edit they will reappear in the table.
“Add filter”
* If the mentor clicks on the “add filter” dropdown they will be able to filter the table by #of edits or a specific time period.
* Header: “See activity in the last“
* Subheader " Recent days" "Recent months"
* Next: 5 options for a time period include: “1”, “7", “14” (under recent days) “1” and “3” (under recent months)
* Header: “See mentees with this number of edits”
* Next: “From” followed by an input box (values have to be equal to or greater than 0) and then an “Up to” followed by an input box (value has to be equal to or greater than 0, or greater than the value in the “from” input box).
* Next: Button “Save”. This button is deactivated when there are no values/no options chosen for the filter. Once the mentor inputs a value or chooses a time period the button becomes activated. Note: When a filter is saved the chosen value shows up in an active input tag beside the “add filter” dropdown.
“Mentee table”
* General: The table has 7 columns and shows a default of 8 rows. The table includes the mentee's username, recent activity, reverted edits, blocks, questions asked total edits, and tenure.
* Rules: Mentees + data disappears off of the table if and only if, they have created their account 2 weeks ago and have made 0 edits. Or if they have not made an edit in the last 6 months.
** They pop in the minute they make an edit
** If there are more than 1000 mentees in the list sort by contributions (take those off the list with the least edits)
* 1st column:
** Header: none.
** Next: Each row proceeding the first row has a hollow (inactive) star icon. With this icon, the mentor can favorite/watch the progress of a specific mentee. When the mentor click/taps on the icon beside a specific mentee username the start becomes filled (active).
* 2nd column
** Header: “Active” //working title// beside which you have up & down arrows to sort the column by most to least recently active.
** Next: Each row in the column will have the mentees username and right underneath the username it will show the last time the mentee has been active. When the username is tapped/clicked the mentees user page will open up in a new tab.
* 3rd column
** Header: “Reverted edits” beside which you have up & down arrows to sort the column by most reverts/least reverts.
** Next: Value represents the number of reverts for each mentee in the same row.
* 4th column
** Header: “Blocks” beside which you have up & down arrows to sort the column by most/least blocks
** Next: Value represents the number of times the mentee has received a block on their account.
* 5th column
** Header: “Questions asked” beside which you have up & down arrows to sort the column by most/least number of questions.
** Next: Value represents the number of times the mentee has received a block for their account.
* 6th column
** Header: “Total edits” beside which you have up & down arrows to sort the column by most/least edits.
** Next: Value represents the total number of contributions for each mentee.
* 7th column
** Header: “Tenure” beside which you have up & down arrows to sort the column by most/least time on wiki.
** Next: Each row in the column will display the total time the mentee has had their account. The units will be abbreviated (wks, mths, yrs).
**Future**: a list of capabilities that may be needed in future versions
* Could add more values to mentee table, created pages.