[go: up one dir, main page]

Skip to content

Highlight that an action is required of you in a merge request when it passes a time threshold

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Proposal

We all busy, so having a gentle reminder that there is an action waiting on us could help us take action so that we can unblock the people with collaborate with.

Inspired by an email related feature mentioned here and concept of action status #504685 (comment 2216254545), the idea is to highlight an action that is required of you in the list of merge requests in "Your work > Merge requests". The reminder should be clickable and take the user to the most relevant spot in the merge request to take the action. By default it would link to the merge request page.

CleanShot_2024-11-20_at_13.24.44

Relates to Add a "nudge bot" (#459898 - closed)

Question

  1. What is a reasonable time frame before invoking a reminder? The introduction of this time value might be something that would be custom to each team. Fast/small MRs with quick turnaround times - this could be hours. Larger changes - days. What is a reasonable default?

Actions based on job performer

  • Code reviewer that action could be "start review".
  • Code author that action could be resolving discussions, reassigning reviewers, etc
    • "Because sometimes the review takes too long because reviewer is busy or went on holiday and you might need to reassign." #497573 (comment 2152013402)

Related work in the industry

Edited by 🤖 GitLab Bot 🤖