Enhance reviewer roulette

Reviewer roulette is awesome, so let's continue making it even more awesome by adding some additional logic when determining who to suggest for review or maintainer review. Some ideas:

  • Take into consideration the number of existing MRs that are assigned to a candidate
    • Also take into consideration of the number of assigned MRs, which fall into the current milestone
  • A GitLab status including certain emojis / phrases, e.g.
Emoji Meaning MR
🔴 at capacity !17119 (merged)
🌡 unwell / unavailable

(originally at gitlab-foss#67335 (moved))

Edited Sep 19, 2019 by Ash McKenzie
Assignee Loading
Time tracking Loading