Code review progress indicator for each reviewer
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Our company is migrating code review process from Crucible to Gitlab Premium (150-seat On Premise) and one of users' biggest concerns is lack of progress indicator for reviewers' work. As an author of MR I just don't know if reviewer started review process, how many files were reviewed - simply nothing. It's "binary": review is pending or MR is accepted.
It would be great if merge request UI could display indicator of each reviewers' progress, something like this:
Also it would be great if reviewer's avatar had green border when user is actively reviewing MR.
This would be helpful for MR authors because they would know who to ping and for what (processing MR, approving it etc.). I think it could be calculated using "Viewed" flag for each file (or by clicking on such file in the tree list?). Would be great if calculating progress could take into consideration diff size of each file (so reviewing file with 100 changes would increment progress more than reviewing file with 2 changes).
Of course it would require some common CR flow within teams, but Gitlab itself should deliver a way for displaying such information.