Page MenuHomePhabricator

Allow packages to be added as revision reviewers via the UI
ClosedPublic

Authored by epriestley on May 13 2016, 5:54 PM.
Tags
None
Referenced Files
F13059678: D15914.diff
Fri, Apr 19, 4:40 PM
Unknown Object (File)
Mon, Apr 15, 10:08 AM
Unknown Object (File)
Fri, Apr 12, 8:09 PM
Unknown Object (File)
Wed, Apr 10, 12:10 AM
Unknown Object (File)
Wed, Apr 3, 3:07 PM
Unknown Object (File)
Fri, Mar 29, 1:35 PM
Unknown Object (File)
Fri, Mar 29, 10:32 AM
Unknown Object (File)
Fri, Mar 29, 10:32 AM
Subscribers
None

Details

Summary

Ref T10939. This lets you add packages as reviewers manually.

"Project Reviewers" now lists both projects and packages. I have renamed this to "Coalition Reviewers" but that's probably horrible and confusing. I'm not sure "Group Reviewers" is much better.

Test Plan
  • Added a package as a reviewer manually.
  • Joined it, got authority over it.
  • Saw the review on my dashboard.
  • Accepted the revision, got authority extended to the package review.

Screen Shot 2016-05-13 at 10.50.44 AM.png (195×408 px, 21 KB)

Screen Shot 2016-05-13 at 10.51.09 AM.png (202×547 px, 24 KB)

Diff Detail

Repository
rP Phabricator
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

epriestley retitled this revision from to Allow packages to be added as revision reviewers via the UI.
epriestley updated this object.
epriestley edited the test plan for this revision. (Show Details)
epriestley added a reviewer: chad.
src/applications/differential/customfield/DifferentialProjectReviewersField.php
11

images.jpg (204×240 px, 5 KB)

Group seems slightly better. Or maybe team?

chad edited edge metadata.
This revision is now accepted and ready to land.May 13 2016, 7:37 PM
This revision was automatically updated to reflect the committed changes.

I did "Group Reviewers". ¯\_(ツ)_/¯