Closed Bug 1381502 Opened 7 years ago Closed 7 years ago

Link bugs to Phabricator revisions

Categories

(Conduit :: General, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mcote, Unassigned)

References

Details

This is a tracking bug for integrating BMO and Phabricator.

The plan is to

* When a revision is created, post a stub attachment to the associated bug which contains the URL to the revision.
* Make the above attachments redirect to revisions when clicked on, rather than showing the attachment contents.
* Post an r+ on the attachment when a user selects "Accept revision" from the associated Phabricator revision.  The user accepting the revision should be the same as the flag setter.
* Remove an r+ if that user later requests changes or resigns as a reviewer.
* Clear all r+s if the revision author selects "Plan changes".
* Obsolete the attachment if the revision author selects "Abandon revision".

The flags are for bookkeeping purposes; we will not be using other flags since there is no straightforward way to map them.
These are all done and live.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Assignee: nobody → mcote
You need to log in before you can comment on or make changes to this bug.