Page MenuHomePhabricator

Bring Owners out of the dark ages
Closed, ResolvedPublic

Assigned To
Authored By
epriestley
May 26 2015, 7:10 PM
Referenced Files
None
Tokens
"Manufacturing Defect?" token, awarded by tycho.tatitscheff."Manufacturing Defect?" token, awarded by chad.

Description

Owners is very badly out of date, and T7604 at least partially motivates spending some time modernizing it.

Revisions and Commits

Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision

Event Timeline

epriestley claimed this task.
epriestley raised the priority of this task from to Normal.
epriestley updated the task description. (Show Details)
epriestley added a project: Owners.
epriestley added a subtask: Restricted Maniphest Task.
epriestley moved this task from Backlog to Dark Ages on the Owners board.
epriestley added a revision: Restricted Differential Revision.May 26 2015, 7:49 PM
epriestley added a revision: Restricted Differential Revision.May 26 2015, 8:33 PM

Installs which relied on "Arcanist Project" Herald rules don't necessarily have a perfect way forward; "Owners"-based rules are one of the alternatives I suggest in the upgrading guide in the description of that task.

epriestley added a revision: Restricted Differential Revision.May 26 2015, 8:57 PM

So, anyone have any clue what we use "primary owner" for?

epriestley added a revision: Restricted Differential Revision.May 26 2015, 11:22 PM
epriestley added a revision: Restricted Differential Revision.May 27 2015, 1:29 AM
epriestley added a commit: Restricted Diffusion Commit.May 27 2015, 5:29 PM
epriestley added a commit: Restricted Diffusion Commit.
epriestley added a commit: Restricted Diffusion Commit.
epriestley added a commit: Restricted Diffusion Commit.
epriestley added a commit: Restricted Diffusion Commit.
epriestley closed subtask Restricted Maniphest Task as Resolved.

As per IRC:

[20:56:34] <_richardJ> I have a commit for which an Owners package of which I'm an owner requires an audit because of "owners not involved". However, I reviewed the actual revision.
epriestley added a revision: Restricted Differential Revision.Jun 18 2015, 10:14 PM
epriestley added a revision: Restricted Differential Revision.Aug 15 2015, 7:54 PM
epriestley added a commit: Restricted Diffusion Commit.Aug 15 2015, 8:06 PM
epriestley added a revision: Restricted Differential Revision.Aug 17 2015, 3:35 PM
epriestley added a revision: Restricted Differential Revision.Aug 17 2015, 4:14 PM
epriestley added a commit: Restricted Diffusion Commit.Aug 17 2015, 5:08 PM
epriestley added a commit: Restricted Diffusion Commit.
epriestley added a revision: Restricted Differential Revision.Aug 31 2015, 10:34 PM
epriestley added a revision: Restricted Differential Revision.Aug 31 2015, 10:51 PM

I marked D14023 as resolving this since I think I took care of most of the really silly/old stuff and this now works in a fairly reasonable way, at least for the most part.

I sketched out a very rough v2 on the workboard covering T2443 / T8425. The former should wait for API stuff and the latter is just a messy migration thing. Depending on when Audit gets a round of updates that stuff might make it in, too. I'm mostly hoping to shelve this for a bit, though, if nothing too sketchy pops up.

epriestley closed this task as Resolved by committing Restricted Diffusion Commit.Aug 31 2015, 11:01 PM
epriestley added a commit: Restricted Diffusion Commit.
epriestley added a commit: Restricted Diffusion Commit.Sep 1 2015, 3:07 PM