This PR introduces a new metric, PR time to first interaction per sprint. Here the user can see the cumulated amount of time spent waiting for interactions on PRs. Also, he/she can identify the PRs where a reaction has taken the longest. A click on the bar opens the pull request in a new tab. The tooltip displays the PR number, its title, the hours to first interaction and the beginning of the body of the PR.
Future issues for this solution are displaying an average/median per sprint and adding another metric only regarding the review times below.
Screenshots
Checklist before merge
Developer's responsibilities
[x] Assign one or two developers
[ ] Change code if reviewer(s) has/have requested it
[x] Pull request build has passed
[x] tested locally (in at least chrome & firefox if frontend)
[x] hide labels if they are too big for the bar. If not possible, get rid of them all
[x] Remove the body of the PR from the tooltip
[ ] if possible, highlight the PR with the highest review time
not possible, because you can only change the color of an entire individual bar ( one sprint) or group of bars (every PR at index 1), but not of an individual sub bar in a stacked bar chart
Fixes #27
Changes
This PR introduces a new metric, PR time to first interaction per sprint. Here the user can see the cumulated amount of time spent waiting for interactions on PRs. Also, he/she can identify the PRs where a reaction has taken the longest. A click on the bar opens the pull request in a new tab. The tooltip displays the PR number, its title, the hours to first interaction and the beginning of the body of the PR.
Future issues for this solution are displaying an average/median per sprint and adding another metric only regarding the review times below.
Screenshots
Checklist before merge
Developer's responsibilities