If you click the user avatar icon in your mentee overview table, it is sorted alphabetically by username. However, it is supposed to sort it by activity instead.
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Urbanecm_WMF | T239234 [EPIC] Newcomer homepage: Mentorship dashboard | |||
Resolved | Urbanecm_WMF | T278920 Mentor dashboard: V1 desktop | |||
Resolved | Urbanecm_WMF | T278971 Mentor dashboard: M1 mentee overview module | |||
Resolved | Urbanecm_WMF | T292223 Mentee overview: Clicking on the user avatar sorts the table alphabetically instead of by activity |
Event Timeline
Change 725080 had a related patch set uploaded (by Urbanecm; author: Urbanecm):
[mediawiki/extensions/GrowthExperiments@master] Mentee overview: Clicking user avatar should sort by last_active
Change 725080 merged by jenkins-bot:
[mediawiki/extensions/GrowthExperiments@master] Mentee overview: Clicking user avatar should sort by last_active
@Urbanecm - the fix works as expected.
Questions:
(1) "To sort by activity" - two users *User:Vasenya and User:Uthz) listed at the top for the most recent activity based on the fact that their accounts were just created, not on edits or other actions that users themselves did. Their Special:Contirbutions pages are empty.
(2) The UI does not accommodate user names nicely - T292224: Mentee overview: Truncate long usernames to 20 characters:
Also, some small screen sizes (the screenshot below is taken at 1315px) make it difficult to read the table:
(3) The updates do not happen immediately (probably it's just a betalabs problem). User ET11 did some edits and after 30 min the record was not updated.
(4) (just an observation) The recent activity is important to mentors to monitor, so maybe the timestamp of the recent activity should go instead to a separate column?
I'm from bnwiki. Currently date is in Y-M-D format, can you make it in D-M-Y format? I prefer D-M-Y, i'm not used to with Y-M-D format. Thanks.
@Aftabuzzaman: This task is not about date formats. Please file separate tickets for separate topics. Thanks. :)
Hello, thanks for the suggeston! Would you mind creating a new ticket for it, so it can be properly discussed (and decided on) by the team? Thank you!
That is expected. Creating an account is considered an "activity" (it's also something that shows in Special:Logs, too!).
(2) The UI does not accommodate user names nicely - T292224: Mentee overview: Truncate long usernames to 20 characters:
Also, some small screen sizes (the screenshot below is taken at 1315px) make it difficult to read the table:
The fix for this is in beta, I'll push it to production once possible. Well, more of a revert of the T292224 patch, but still :-).
(3) The updates do not happen immediately (probably it's just a betalabs problem). User ET11 did some edits and after 30 min the record was not updated.
Mentor dashboard only updates daily (it is noted in the "info" icon). That's because the update queries aren't guaranteed to be quick (they can run seconds, minutes, or even hours). Some information might be updatable more frequently if desired.
(4) (just an observation) The recent activity is important to mentors to monitor, so maybe the timestamp of the recent activity should go instead to a separate column?
Not sure about this. I'll leave it for @MMiller_WMF and @OTichonova to comment.