Code review emails should link to every comment
Problem to solve
If someone makes a single comment on an MR, we send the user a nice email with a link to that specific comment embedded.
If the user instead performs a review, which batches multiple comments into a single email, those comments are not linked to their place in the MR in the created email
Target audience
- Sasha, Software Developer, https://design.gitlab.com/research/personas#persona-sasha
Further details
Without these links, getting to a specific newly-added comment in the web interface to reply or resolve takes more time than it needs to. I have to load the MR page itself, then scroll down looking for it, rather than having my web browser jump directly to the comment.
Proposal
Add links to each comment in the review, as we would do if the emails were sent once per comment
What does success look like, and how can we measure that?
When receiving a review email, I can get to the Nth comment in that review in my browser just by clicking a link, with no scrolling