Page MenuHomePhabricator
Feed Advanced Search

May 17 2016

epriestley added a revision to T10939: Support for OWNERS files: D15936: Allow users to manage package dominion rules.
May 17 2016, 3:04 AM · Prioritized, Restricted Project, Owners
epriestley added a revision to T10939: Support for OWNERS files: D15935: Add "Dominion" rules for Owners Packages.
May 17 2016, 2:22 AM · Prioritized, Restricted Project, Owners
epriestley added a revision to T10939: Support for OWNERS files: D15934: Allow blocking reviewers to be added via the CLI.
May 17 2016, 12:54 AM · Prioritized, Restricted Project, Owners
epriestley added a revision to T10939: Support for OWNERS files: D15933: Allow blocking reviewers to be added via the web UI.
May 17 2016, 12:19 AM · Prioritized, Restricted Project, Owners

May 16 2016

epriestley added a comment to T10939: Support for OWNERS files.

The default home page (and homepage sidebar notification count) are also still doing the old grouping / counts. We should probably fix that but it's not a strict dependency here and there's adjacent work (T3583).

May 16 2016, 11:41 PM · Prioritized, Restricted Project, Owners
epriestley added a comment to T10939: Support for OWNERS files.

Yes, since it would really mean exact(current-viewer) without additional work. Are you using it for something (dashboards?)

May 16 2016, 11:31 PM · Prioritized, Restricted Project, Owners
joshuaspence added a comment to T10939: Support for OWNERS files.

I'm no longer able to search for "Responsible Users: (Current Viewer)". Is that expected?

May 16 2016, 10:23 PM · Prioritized, Restricted Project, Owners
epriestley added a comment to T10939: Support for OWNERS files.

Bucketing is now controlled by a "Bucket: ..." option in the search query controls instead of hardcoded as a behavior of the "Active Revisions" filter. This means that you can apply bucketing to other queries. You can also extend DifferentialRevisionResultBucket to implement your own bucketing algorithms (but: here be dragons).

May 16 2016, 7:55 PM · Prioritized, Restricted Project, Owners
epriestley merged T9372: Plan the future of "Bucketing" Query UIs into T10939: Support for OWNERS files.
May 16 2016, 7:24 PM · Prioritized, Restricted Project, Owners
epriestley added a revision to T10939: Support for OWNERS files: D15930: When a revision is accepted but has open dependencies, show a note in the list UI.
May 16 2016, 7:03 PM · Prioritized, Restricted Project, Owners
epriestley added a comment to T10939: Support for OWNERS files.

(You can create an oldest-first dashboard yourself now if you prefer the old ordering, and can probably force it on all users after T4103 if you really want.)

May 16 2016, 6:41 PM · Prioritized, Restricted Project, Owners
epriestley added a comment to T10939: Support for OWNERS files.

This also indirectly flipped the ordering from oldest-first to newest-first. I'm inclined to retain that ordering, since it's consistent with every other application. The "oldest-first" ordering was a sort of paternalistic attempt to force users to review stuff, but I think we've generally moved the software away from that a bit and it doesn't feel very much at home to me any more.

May 16 2016, 6:40 PM · Prioritized, Restricted Project, Owners
epriestley added a revision to T10939: Support for OWNERS files: D15929: Put revisions you're a reviewer on which need review and which you've commented on in "Should Review".
May 16 2016, 6:37 PM · Prioritized, Restricted Project, Owners
epriestley added a revision to T10939: Support for OWNERS files: D15928: Fix a dashboard bucketing bug.
May 16 2016, 6:04 PM · Prioritized, Restricted Project, Owners
epriestley added a comment to T10939: Support for OWNERS files.

I pushed that stuff live but bucketing has some bugs, looking into it.

May 16 2016, 5:59 PM · Prioritized, Restricted Project, Owners
epriestley added a revision to T10939: Support for OWNERS files: D15927: Remove "days fresh" / "days stale" indictator in Differential revision list.
May 16 2016, 4:48 PM · Prioritized, Restricted Project, Owners
epriestley added a revision to T10939: Support for OWNERS files: D15926: Show reviewer status and authority on revision list view.
May 16 2016, 4:39 PM · Prioritized, Restricted Project, Owners
epriestley added a revision to T10939: Support for OWNERS files: D15925: Modernize "Responsible Users" tokenizer and add "exact(user)" token.
May 16 2016, 3:59 PM · Prioritized, Restricted Project, Owners
epriestley added a revision to T10939: Support for OWNERS files: D15924: Change Differential revision buckets to focus on "next required action".
May 16 2016, 3:17 PM · Prioritized, Restricted Project, Owners
epriestley added a revision to T10939: Support for OWNERS files: D15923: Introduce search result buckets.
May 16 2016, 12:45 PM · Prioritized, Restricted Project, Owners

May 15 2016

epriestley added a revision to T10939: Support for OWNERS files: D15921: Modernize DifferentialRevisionSearchEngine.
May 15 2016, 5:37 PM · Prioritized, Restricted Project, Owners
epriestley added a comment to T10939: Support for OWNERS files.

Collecting some additional dashboard cases from stuff merged into T4144:

May 15 2016, 4:36 PM · Prioritized, Restricted Project, Owners

May 14 2016

epriestley added a comment to T10939: Support for OWNERS files.

Packages can now be reviewers. They work very similarly to project reviewers. They can be added via the web UI or Herald. They can also be added via the CLI (by typing O123 as a reviewer or subscriber) but this isn't very convenient and I don't expect users to manually add them very often / ever.

May 14 2016, 1:02 AM · Prioritized, Restricted Project, Owners
epriestley closed T9491: When packages are archived, packages shouldn't be listed as auditor as Resolved.

Archived packages are no longer added as auditors to new commits after D15907 by the "Auditing Enabled" setting.

May 14 2016, 12:36 AM · Restricted Project, Owners
epriestley closed T1258: Add an "Automatically CC Owners on Differential Revisions" checkbox to Owners as Resolved.
May 14 2016, 12:32 AM · Restricted Project, Owners
epriestley changed the status of T8887: Allow owners packages to add blocking reviewers from Duplicate to Resolved by committing rP332d787dc8f4: Support "Review Changes" and "Block Changes" settings for Owners package….
May 14 2016, 12:22 AM · Haskell.org, Restricted Project, Owners

May 13 2016

eadler added a comment to T10939: Support for OWNERS files.

Pretty sure D15918 is the right/expected rule: if you're an owner of "CSS" and "CSS" is set to "Auto Review: Review Changes (Blocking)", it doesn't trigger for your revisions: you don't need someone else who owns CSS to unblock your changes. Let me know if that defies expectations.

May 13 2016, 9:18 PM · Prioritized, Restricted Project, Owners
eadler added a comment to T1258: Add an "Automatically CC Owners on Differential Revisions" checkbox to Owners.

This is being worked on in conjunction with T10939

May 13 2016, 9:17 PM · Restricted Project, Owners
eadler merged T8887: Allow owners packages to add blocking reviewers into T1258: Add an "Automatically CC Owners on Differential Revisions" checkbox to Owners.
May 13 2016, 9:16 PM · Restricted Project, Owners
eadler merged task T8887: Allow owners packages to add blocking reviewers into T1258: Add an "Automatically CC Owners on Differential Revisions" checkbox to Owners.
May 13 2016, 9:16 PM · Haskell.org, Restricted Project, Owners
epriestley added a comment to T10939: Support for OWNERS files.

Pretty sure D15918 is the right/expected rule: if you're an owner of "CSS" and "CSS" is set to "Auto Review: Review Changes (Blocking)", it doesn't trigger for your revisions: you don't need someone else who owns CSS to unblock your changes. Let me know if that defies expectations.

May 13 2016, 6:53 PM · Prioritized, Restricted Project, Owners
epriestley added a revision to T10939: Support for OWNERS files: D15918: Don't trigger "Auto Review" if the author is already an owner; document "Auto Review".
May 13 2016, 6:49 PM · Prioritized, Restricted Project, Owners
epriestley added a revision to T10939: Support for OWNERS files: D15917: Allow Herald to add package reviewers.
May 13 2016, 6:35 PM · Prioritized, Restricted Project, Owners
epriestley added a revision to T8887: Allow owners packages to add blocking reviewers: D15916: Support "Review Changes" and "Block Changes" settings for Owners package "Auto Review".
May 13 2016, 6:30 PM · Haskell.org, Restricted Project, Owners
epriestley added a revision to T10939: Support for OWNERS files: D15916: Support "Review Changes" and "Block Changes" settings for Owners package "Auto Review".
May 13 2016, 6:30 PM · Prioritized, Restricted Project, Owners
thoughtpolice moved T8887: Allow owners packages to add blocking reviewers from Backlog to Details on the Haskell.org board.
May 13 2016, 6:14 PM · Haskell.org, Restricted Project, Owners
thoughtpolice added a project to T8887: Allow owners packages to add blocking reviewers: Haskell.org.
May 13 2016, 6:08 PM · Haskell.org, Restricted Project, Owners
eadler moved T10939: Support for OWNERS files from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 13 2016, 6:03 PM · Prioritized, Restricted Project, Owners
eadler moved T10174: Adding a owner package to an audit when package auditing is disable leads to a "not applicable" commit review from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 13 2016, 6:02 PM · Restricted Project, Herald, Owners, Bug Report
eadler moved T5758: Package auditing should only require auditing on closing branches from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 13 2016, 6:02 PM · Restricted Project, Owners
eadler moved T1258: Add an "Automatically CC Owners on Differential Revisions" checkbox to Owners from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 13 2016, 6:02 PM · Restricted Project, Owners
eadler moved T8887: Allow owners packages to add blocking reviewers to Restricted Project Column on the Restricted Project board.
May 13 2016, 6:02 PM · Haskell.org, Restricted Project, Owners
epriestley added a revision to T10939: Support for OWNERS files: D15915: Implement "Auto Review" in packages with a "Subscribe" option.
May 13 2016, 6:01 PM · Prioritized, Restricted Project, Owners
epriestley added a revision to T8887: Allow owners packages to add blocking reviewers: D15915: Implement "Auto Review" in packages with a "Subscribe" option.
May 13 2016, 6:01 PM · Haskell.org, Restricted Project, Owners
epriestley added a revision to T10939: Support for OWNERS files: D15914: Allow packages to be added as revision reviewers via the UI.
May 13 2016, 5:54 PM · Prioritized, Restricted Project, Owners
epriestley added a revision to T10939: Support for OWNERS files: D15913: Use "fa-shopping-bag" instead of "fa-list-alt" for Owners package icon.
May 13 2016, 5:45 PM · Prioritized, Restricted Project, Owners
epriestley added a revision to T10939: Support for OWNERS files: D15912: Make packages mailable and subscribable.
May 13 2016, 5:41 PM · Prioritized, Restricted Project, Owners
epriestley added a revision to T10939: Support for OWNERS files: D15911: Allow monogrammed objects to be parsed from the `arc` command line in "Reviewers" and similar fields.
May 13 2016, 3:14 PM · Prioritized, Restricted Project, Owners
epriestley added a revision to T10939: Support for OWNERS files: D15910: Give Owners packages the "O" monogram.
May 13 2016, 2:43 PM · Prioritized, Restricted Project, Owners
epriestley added a revision to T10939: Support for OWNERS files: D15909: Consider packages when calculating Differential authority.
May 13 2016, 2:31 PM · Prioritized, Restricted Project, Owners
epriestley added a comment to T10939: Support for OWNERS files.

I mostly have T8887 working, but there's currently no way for a package to be rendered unambiguously in Reviewers: ... or Subscribers: ... from the command line in a plain text commit message, so this may be a little more involved than I'd hoped. Everything works fine until you try to interact with a revision that has package relationships, then you get into trouble:

May 13 2016, 1:44 PM · Prioritized, Restricted Project, Owners
epriestley added a revision to T10939: Support for OWNERS files: D15907: Don't trigger audits for archived packages.
May 13 2016, 12:50 PM · Prioritized, Restricted Project, Owners

May 12 2016

epriestley moved T10939: Support for OWNERS files from Preflight to The Queue on the Prioritized board.
May 12 2016, 7:31 PM · Prioritized, Restricted Project, Owners
epriestley moved T10939: Support for OWNERS files from Backlog to Preflight on the Prioritized board.
May 12 2016, 4:37 PM · Prioritized, Restricted Project, Owners
epriestley added a project to T10939: Support for OWNERS files: Prioritized.

(I'm just getting this into the preflight column for communication purposes since there's a slot reserved, we won't start work on this until we have an explicit confirmation.)

May 12 2016, 4:37 PM · Prioritized, Restricted Project, Owners

May 11 2016

eadler added a comment to T10939: Support for OWNERS files.

Yeah, that setting is exactly what I'm getting thanks. Thanks for the info.

May 11 2016, 4:35 PM · Prioritized, Restricted Project, Owners
epriestley added a comment to T10939: Support for OWNERS files.

I think some setting like:

May 11 2016, 4:28 PM · Prioritized, Restricted Project, Owners
eadler added a comment to T10939: Support for OWNERS files.

This isn't required for our workflow but something that would simplify the implementation for us.

May 11 2016, 4:11 PM · Prioritized, Restricted Project, Owners
epriestley added a comment to T10939: Support for OWNERS files.

I mean that it's minor to implement -- the current plan on T9372 is "don't make any major structural changes, just adjust the existing bucketing algorithm".

May 11 2016, 12:57 PM · Prioritized, Restricted Project, Owners
scode added a comment to T10939: Support for OWNERS files.

Reading through this discussion, it seems like we've gotten to a point where we have a reasonable simple yet general mechanism that allows us to express what we want in terms of the owners themselves.

May 11 2016, 7:20 AM · Prioritized, Restricted Project, Owners

May 10 2016

cburroughs added a comment to T10939: Support for OWNERS files.

For completeness, OWNERS are very briefly discussed in T8426.

May 10 2016, 2:36 PM · Prioritized, Restricted Project, Owners

May 9 2016

epriestley added a comment to T10939: Support for OWNERS files.

Overall, I'm leaning toward something in this vein to start with:

May 9 2016, 6:49 PM · Prioritized, Restricted Project, Owners
eadler added projects to T10939: Support for OWNERS files: Owners, Restricted Project.
May 9 2016, 6:17 PM · Prioritized, Restricted Project, Owners

Apr 20 2016

cburroughs moved T9491: When packages are archived, packages shouldn't be listed as auditor from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 20 2016, 3:57 PM · Restricted Project, Owners
cburroughs added a project to T9491: When packages are archived, packages shouldn't be listed as auditor: Restricted Project.
Apr 20 2016, 3:32 PM · Restricted Project, Owners

Apr 18 2016

eadler moved T8887: Allow owners packages to add blocking reviewers from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 18 2016, 12:25 AM · Haskell.org, Restricted Project, Owners

Apr 11 2016

eadler added a project to T10181: Create audit requests based on a package commits: Restricted Project.
Apr 11 2016, 9:41 PM · Restricted Project, Audit, Owners, Herald, Feature Request
eadler added a project to T10174: Adding a owner package to an audit when package auditing is disable leads to a "not applicable" commit review: Restricted Project.
Apr 11 2016, 9:41 PM · Restricted Project, Herald, Owners, Bug Report

Apr 7 2016

eadler moved T10448: Modularize mail tags from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 7 2016, 6:07 PM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request

Mar 28 2016

eadler moved T10448: Modularize mail tags from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 28 2016, 8:29 PM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request
eadler added a project to T10448: Modularize mail tags: Restricted Project.
Mar 28 2016, 8:20 PM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request

Mar 21 2016

eadler moved T2443: Make "arc cover" more powerful from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 21 2016, 3:20 PM · Restricted Project, Owners, Differential, Arcanist

Mar 20 2016

eadler added a project to T2443: Make "arc cover" more powerful: Restricted Project.
Mar 20 2016, 10:42 PM · Restricted Project, Owners, Differential, Arcanist
avivey changed the visibility for T1259: Improve "arc cover".
Mar 20 2016, 6:47 PM · Owners, Arcanist
epriestley added a comment to T1258: Add an "Automatically CC Owners on Differential Revisions" checkbox to Owners.

I also may just restore this at some point to align with user expectation, even though I think it's a bad feature and we benefited on the balance from removing it.

Mar 20 2016, 5:20 PM · Restricted Project, Owners

Mar 18 2016

eadler moved T5758: Package auditing should only require auditing on closing branches from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 18 2016, 4:48 PM · Restricted Project, Owners
eadler moved T8887: Allow owners packages to add blocking reviewers from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 18 2016, 4:48 PM · Haskell.org, Restricted Project, Owners
cmmata added a comment to T7676: Packages that are configured to auto-audit often generate audits that are un-closable.

It has been asked in Q287 too.

Mar 18 2016, 10:54 AM · Owners, Audit

Mar 1 2016

epriestley merged task T10482: audit-disabled & archived packages still show up on commits into T9491: When packages are archived, packages shouldn't be listed as auditor.
Mar 1 2016, 3:50 PM · Owners, Audit, Bug Report
epriestley merged T10482: audit-disabled & archived packages still show up on commits into T9491: When packages are archived, packages shouldn't be listed as auditor.
Mar 1 2016, 3:50 PM · Restricted Project, Owners
cburroughs created T10482: audit-disabled & archived packages still show up on commits.
Mar 1 2016, 3:41 PM · Owners, Audit, Bug Report

Feb 26 2016

eadler edited projects for T9766: Expose conduit API to activate/disable Herald rules, added: Owners; removed Restricted Project.
Feb 26 2016, 7:58 PM · Restricted Project, Restricted Project, Conduit, Herald
eadler edited projects for T5758: Package auditing should only require auditing on closing branches, added: Restricted Project; removed Restricted Project.
Feb 26 2016, 7:57 PM · Restricted Project, Owners
eadler edited projects for T8887: Allow owners packages to add blocking reviewers, added: Restricted Project; removed Restricted Project.
Feb 26 2016, 7:56 PM · Haskell.org, Restricted Project, Owners
eadler edited projects for T1258: Add an "Automatically CC Owners on Differential Revisions" checkbox to Owners, added: Restricted Project; removed Restricted Project.
Feb 26 2016, 7:56 PM · Restricted Project, Owners

Feb 24 2016

Luke081515.2 created T10448: Modularize mail tags.
Feb 24 2016, 7:38 PM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request

Feb 23 2016

eadler moved T1258: Add an "Automatically CC Owners on Differential Revisions" checkbox to Owners from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 23 2016, 7:24 AM · Restricted Project, Owners
eadler added a project to T1258: Add an "Automatically CC Owners on Differential Revisions" checkbox to Owners: Restricted Project.
Feb 23 2016, 7:23 AM · Restricted Project, Owners
eadler moved T5758: Package auditing should only require auditing on closing branches from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 23 2016, 6:58 AM · Restricted Project, Owners
eadler added a project to T5758: Package auditing should only require auditing on closing branches: Restricted Project.
Feb 23 2016, 6:46 AM · Restricted Project, Owners

Feb 18 2016

eadler moved T8887: Allow owners packages to add blocking reviewers from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 18 2016, 10:09 PM · Haskell.org, Restricted Project, Owners
eadler added a project to T8887: Allow owners packages to add blocking reviewers: Restricted Project.
Feb 18 2016, 10:08 PM · Haskell.org, Restricted Project, Owners
eadler updated subscribers of T8426: permit owners to be bound to an "external thing" or let owners be determined by an extension.
Feb 18 2016, 7:24 PM · Restricted Project, FreeBSD, Owners

Feb 15 2016

epriestley added a comment to T10360: Provide actual policy support to Owners.

I think you should be good to go at HEAD now, let me know if I missed anything.

Feb 15 2016, 7:57 PM · Owners, Feature Request
epriestley closed T10360: Provide actual policy support to Owners as Resolved by committing rP71ee97d74f73: Give Owners real view and edit policies.
Feb 15 2016, 7:56 PM · Owners, Feature Request
epriestley added a revision to T10360: Provide actual policy support to Owners: D15275: Give Owners real view and edit policies.
Feb 15 2016, 7:44 PM · Owners, Feature Request
epriestley claimed T10360: Provide actual policy support to Owners.
Feb 15 2016, 6:38 PM · Owners, Feature Request
yelirekim created T10360: Provide actual policy support to Owners.
Feb 15 2016, 4:48 PM · Owners, Feature Request

Jan 22 2016

cburroughs added a comment to T9352: Write some custom Herald glue for driving builds through Owners.

We ran into a case where archived packages were trigger builds, which didn't feel right and was causing problkems. I'm not sure what the default behavior loadAffectedPackages should be or what would be most consistent with how archiving is handled elsewhere.

Jan 22 2016, 5:42 PM · Harbormaster, Herald, Owners, Prioritized

Jan 20 2016

alnet82 updated the task description for T10181: Create audit requests based on a package commits.
Jan 20 2016, 2:05 PM · Restricted Project, Audit, Owners, Herald, Feature Request