Set user availability (MVC)
Release notes
Problem to solve
- From: #33801 (closed)
- There is no standardised way for users to show that they are busy
- There is no standardised way to determine whether users are available to review MRs (as described here: &3920)
User experience goal
Now
- Let users signal and see if they are busy via the status update UI
Later
- Add busy data to
- project/group members lists
- Issue/MR/Epic author in list view and detail view
- Author name in Analytics data tables
- Figure out reviewer type signal for reviewers/maintainers
- Link from MR to this list to streamline manual search
- Pull reviewer availability data into MR to streamline automated search
- Give an indication that user is busy and warn users trying to get in touch
Also, am I correct in assuming that these cases will not have the
(Busy)
appended?
Proposal
- Add busy checkbox in user settings and modal
a. User settings | b. Modal |
---|---|
![]() |
![]() |
- Add busy (text only) next to user names & avatars...
a. Popover | b. Navbar | c. Inline comment | d. user profile | e. Sidebar popover | f. Sidebar dropdown | g. User comment |
---|---|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
- Add confirmation toast after status modal user flow...
Edited by Larissa Lane