Pull-request overview should show add/remove reviewers activity

XMLWordPrintable

      TL;DR;

      Every time someone adds or removes a reviewer in a pull-request, I'd like that activity to be recorded and shown in the overview of the pull-request with date and time.

      Long version:

      For the past months as we've been using Stash, I noticed some developers have the habit of creating pull-requests very early (i.e. before feature is done), but not add any reviewer.

      Then, they start adding commits to it for days, until one day they fell it's ready and then they add one or more reviewers.

      I'm not 100% sure why they do that, but from conversations it seems they find it easier to detect when there are conflicts with the target branch but having a pull-request open from the very beginning (and they can rebase and push --force whenever appropriate) and that also allows them to use Stash's diff as they make progress with the feature their are building.

      Now, the problem is that the overview page doesn't show when reviewers got added to the pull-request and that causes confusion.

      Management is angry at "Mike" because there is a pull-request opened for 3 weeks and he didn't review it yet.

      However, "Mike" was added as a reviewer just this morning.

      Now "Mike" is angry with the developer who did this... And with Stash...

        1. pull-request.png
          61 kB
          augusto

              Assignee:
              Unassigned
              Reporter:
              augusto
              Votes:
              3 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: