Page MenuHomePhabricator
Feed Advanced Search

Oct 1 2018

epriestley updated the task description for T13202: Plans: 2018 Week 38-40 Bonus Content.
Oct 1 2018, 5:56 PM · Plans
epriestley added a revision to T13202: Plans: 2018 Week 38-40 Bonus Content: Restricted Differential Revision.
Oct 1 2018, 5:52 PM · Plans
epriestley added a revision to T13202: Plans: 2018 Week 38-40 Bonus Content: Restricted Differential Revision.
Oct 1 2018, 5:27 PM · Plans
epriestley added a revision to T13202: Plans: 2018 Week 38-40 Bonus Content: Restricted Differential Revision.
Oct 1 2018, 5:16 PM · Plans
epriestley updated the task description for T13088: Plans: Harbormaster UI usability and interconnectedness.
Oct 1 2018, 3:50 PM · Plans, Harbormaster

Sep 27 2018

epriestley added a revision to T13098: Plans: Arcanist toolsets and extensions: Restricted Differential Revision.
Sep 27 2018, 9:46 PM · Arcanist, Plans
epriestley added a revision to T13098: Plans: Arcanist toolsets and extensions: Restricted Differential Revision.
Sep 27 2018, 9:38 PM · Arcanist, Plans
epriestley added a revision to T13098: Plans: Arcanist toolsets and extensions: Restricted Differential Revision.
Sep 27 2018, 6:12 PM · Arcanist, Plans
epriestley added a revision to T13098: Plans: Arcanist toolsets and extensions: Restricted Differential Revision.
Sep 27 2018, 6:03 PM · Arcanist, Plans
epriestley added a revision to T13098: Plans: Arcanist toolsets and extensions: Restricted Differential Revision.
Sep 27 2018, 5:41 PM · Arcanist, Plans
epriestley added a revision to T13098: Plans: Arcanist toolsets and extensions: Restricted Differential Revision.
Sep 27 2018, 5:33 PM · Arcanist, Plans
epriestley added a comment to T13098: Plans: Arcanist toolsets and extensions.

I want to make sure the infrastructure is headed in the right direction overall before fixing unit tests

Sep 27 2018, 4:52 PM · Arcanist, Plans
epriestley added a comment to T13198: Consider an "arc prompts" or similar, to improve automation on top of "arc".

begins to provide for this

Sep 27 2018, 3:58 PM · Arcanist, Plans
epriestley closed T13198: Consider an "arc prompts" or similar, to improve automation on top of "arc" as Resolved.

D19706 begins to provide for this. I'm just going to roll the rest of it into T13098 since most further changes are likely to be entangled.

Sep 27 2018, 3:57 PM · Arcanist, Plans
epriestley closed T13198: Consider an "arc prompts" or similar, to improve automation on top of "arc", a subtask of T13098: Plans: Arcanist toolsets and extensions, as Resolved.
Sep 27 2018, 3:57 PM · Arcanist, Plans
epriestley added a comment to T13098: Plans: Arcanist toolsets and extensions.

The lint unit tests are significantly entangled with general lint infrastructure, so I'm now looking at making arc lint run again: I want to make sure the infrastructure is headed in the right direction overall before fixing unit tests, so we don't end up with a narrowly-scoped fix to the lint tests that needs to be rewritten once arc lint comes online. In particular, linters currently have their hands very deep in repository / working copy information. Although I think it is plausible that a linter may want access to this information (for example, we have a unit test method which reads configuration to render a link to the Phabricator install, which doesn't seem strictly bad), I think linters and unit tests should not require this information and we should not need to build an entire working copy to run a linter.

Sep 27 2018, 3:26 PM · Arcanist, Plans
epriestley closed T11429: Upcoming: Changes to Arcanist, a subtask of T13098: Plans: Arcanist toolsets and extensions, as Resolved.
Sep 27 2018, 3:11 PM · Arcanist, Plans
epriestley added a subtask for T13098: Plans: Arcanist toolsets and extensions: T11479: ArcanistUnitTestEngine->shouldEchoTestResults() logic inverted.
Sep 27 2018, 2:25 PM · Arcanist, Plans
epriestley closed Restricted Maniphest Task, a subtask of T13098: Plans: Arcanist toolsets and extensions, as Resolved.
Sep 27 2018, 2:24 PM · Arcanist, Plans
epriestley added a subtask for T13098: Plans: Arcanist toolsets and extensions: Restricted Maniphest Task.
Sep 27 2018, 2:24 PM · Arcanist, Plans
epriestley updated the task description for T13202: Plans: 2018 Week 38-40 Bonus Content.
Sep 27 2018, 2:20 PM · Plans
epriestley updated the task description for T13202: Plans: 2018 Week 38-40 Bonus Content.
Sep 27 2018, 1:02 PM · Plans
epriestley updated the task description for T13202: Plans: 2018 Week 38-40 Bonus Content.
Sep 27 2018, 1:02 PM · Plans
epriestley updated the task description for T13156: Plans: Improve Phacility UI for managing instance managers and cards.
Sep 27 2018, 12:56 PM · Plans, Phacility

Sep 26 2018

epriestley added a comment to T13098: Plans: Arcanist toolsets and extensions.

Now that arc unit runs, I'm going to try to make the test suite pass so that tests are a useful tool in moving forward. We currently have 162 test failures.

Sep 26 2018, 4:23 PM · Arcanist, Plans
epriestley added a revision to T13098: Plans: Arcanist toolsets and extensions: Restricted Differential Revision.
Sep 26 2018, 4:07 PM · Arcanist, Plans
epriestley added a revision to T13098: Plans: Arcanist toolsets and extensions: Restricted Differential Revision.
Sep 26 2018, 3:12 PM · Arcanist, Plans

Sep 25 2018

epriestley closed T9116: Shell completion doesn't work for filenames containing a space, a subtask of T13098: Plans: Arcanist toolsets and extensions, as Resolved.
Sep 25 2018, 11:16 PM · Arcanist, Plans
epriestley updated the task description for T13098: Plans: Arcanist toolsets and extensions.
Sep 25 2018, 10:54 PM · Arcanist, Plans
epriestley added a revision to T13098: Plans: Arcanist toolsets and extensions: Restricted Differential Revision.
Sep 25 2018, 10:42 PM · Arcanist, Plans
epriestley added a revision to T13098: Plans: Arcanist toolsets and extensions: Restricted Differential Revision.
Sep 25 2018, 10:35 PM · Arcanist, Plans
epriestley added a revision to T13098: Plans: Arcanist toolsets and extensions: Restricted Differential Revision.
Sep 25 2018, 10:32 PM · Arcanist, Plans
epriestley added a comment to T13098: Plans: Arcanist toolsets and extensions.

Here are some of the bigger ideas around arc unit:

Sep 25 2018, 5:59 PM · Arcanist, Plans
epriestley added a subtask for T13098: Plans: Arcanist toolsets and extensions: T5568: Support `.arcunit`, similar to `.arclint`.
Sep 25 2018, 4:47 PM · Arcanist, Plans
epriestley added a subtask for T13098: Plans: Arcanist toolsets and extensions: T10329: Implement internal workflows / a build engine in Arcanist.
Sep 25 2018, 4:43 PM · Arcanist, Plans
epriestley added a comment to T13098: Plans: Arcanist toolsets and extensions.

In theory, arc unit is next on the docket so we can start getting test coverage, then Windows support. However, I suspect arc unit may unfurl into a lot of substeps.

Sep 25 2018, 4:20 PM · Arcanist, Plans
epriestley added a revision to T13198: Consider an "arc prompts" or similar, to improve automation on top of "arc": Restricted Differential Revision.
Sep 25 2018, 4:16 PM · Arcanist, Plans
epriestley added a revision to T13098: Plans: Arcanist toolsets and extensions: Restricted Differential Revision.
Sep 25 2018, 4:15 PM · Arcanist, Plans
epriestley added a comment to T13098: Plans: Arcanist toolsets and extensions.

For prompting, the major things I want to do are:

Sep 25 2018, 1:33 PM · Arcanist, Plans
epriestley added a revision to T13098: Plans: Arcanist toolsets and extensions: Restricted Differential Revision.
Sep 25 2018, 12:53 PM · Arcanist, Plans

Sep 24 2018

epriestley added a revision to T13098: Plans: Arcanist toolsets and extensions: Restricted Differential Revision.
Sep 24 2018, 11:11 PM · Arcanist, Plans
epriestley updated the task description for T13202: Plans: 2018 Week 38-40 Bonus Content.
Sep 24 2018, 6:24 PM · Plans
epriestley added a subtask for T13098: Plans: Arcanist toolsets and extensions: T9116: Shell completion doesn't work for filenames containing a space.
Sep 24 2018, 4:46 PM · Arcanist, Plans
epriestley closed T6766: `arc diff` should do an early check for total diff size and provide appropriate hints for the user, a subtask of T13098: Plans: Arcanist toolsets and extensions, as Wontfix.
Sep 24 2018, 4:37 PM · Arcanist, Plans
epriestley added a subtask for T13098: Plans: Arcanist toolsets and extensions: T6766: `arc diff` should do an early check for total diff size and provide appropriate hints for the user.
Sep 24 2018, 4:31 PM · Arcanist, Plans
epriestley closed T4949: Support JUnit as an output format for unit test results, a subtask of T13098: Plans: Arcanist toolsets and extensions, as Wontfix.
Sep 24 2018, 3:58 PM · Arcanist, Plans
epriestley added a subtask for T13098: Plans: Arcanist toolsets and extensions: T4949: Support JUnit as an output format for unit test results.
Sep 24 2018, 3:57 PM · Arcanist, Plans
epriestley closed T4719: config option to make 'arc land --hold' default behavior, a subtask of T13098: Plans: Arcanist toolsets and extensions, as Wontfix.
Sep 24 2018, 3:56 PM · Arcanist, Plans
epriestley added a subtask for T13098: Plans: Arcanist toolsets and extensions: T4719: config option to make 'arc land --hold' default behavior.
Sep 24 2018, 3:55 PM · Arcanist, Plans
epriestley closed Restricted Maniphest Task, a subtask of T13098: Plans: Arcanist toolsets and extensions, as Wontfix.
Sep 24 2018, 3:51 PM · Arcanist, Plans
epriestley added a subtask for T13098: Plans: Arcanist toolsets and extensions: Restricted Maniphest Task.
Sep 24 2018, 3:49 PM · Arcanist, Plans
epriestley closed T12010: Untangle the Gordian Knot of iterating on Differential/Diffusion/Arcanist, a subtask of T13098: Plans: Arcanist toolsets and extensions, as Resolved.
Sep 24 2018, 3:46 PM · Arcanist, Plans
epriestley added a subtask for T13098: Plans: Arcanist toolsets and extensions: T12010: Untangle the Gordian Knot of iterating on Differential/Diffusion/Arcanist.
Sep 24 2018, 3:36 PM · Arcanist, Plans
epriestley moved T13098: Plans: Arcanist toolsets and extensions from Backlog to vNext on the Arcanist board.
Sep 24 2018, 3:35 PM · Arcanist, Plans
epriestley moved T13198: Consider an "arc prompts" or similar, to improve automation on top of "arc" from Backlog to vNext on the Arcanist board.
Sep 24 2018, 3:35 PM · Arcanist, Plans
epriestley moved T13203: Arcanist Wilds Patch Notes (Ongoing) from Backlog to vNext on the Arcanist board.
Sep 24 2018, 3:35 PM · Arcanist, Plans
epriestley added a comment to T13098: Plans: Arcanist toolsets and extensions.

In D19697 I claimed my next plans were "Windows, signal handling, and prompts", but I think arc unit needs to work again before I can convincingly do the Windows stuff. So it looks like signal handling and prompts first.

Sep 24 2018, 3:34 PM · Arcanist, Plans

Sep 23 2018

epriestley updated the task description for T13202: Plans: 2018 Week 38-40 Bonus Content.
Sep 23 2018, 6:08 PM · Plans
epriestley added a revision to T13202: Plans: 2018 Week 38-40 Bonus Content: Restricted Differential Revision.
Sep 23 2018, 6:06 PM · Plans
epriestley added a revision to T13202: Plans: 2018 Week 38-40 Bonus Content: Restricted Differential Revision.
Sep 23 2018, 3:43 PM · Plans
epriestley updated the task description for T13098: Plans: Arcanist toolsets and extensions.
Sep 23 2018, 3:16 PM · Arcanist, Plans
epriestley renamed T13202: Plans: 2018 Week 38-40 Bonus Content from Plans: 2018 Week 38 Bonus Content to Plans: 2018 Week 38-39 Bonus Content.
Sep 23 2018, 3:09 PM · Plans

Sep 21 2018

epriestley added a revision to T13098: Plans: Arcanist toolsets and extensions: Restricted Differential Revision.
Sep 21 2018, 10:44 PM · Arcanist, Plans
epriestley updated the task description for T13203: Arcanist Wilds Patch Notes (Ongoing).
Sep 21 2018, 10:39 PM · Arcanist, Plans
epriestley updated the task description for T13203: Arcanist Wilds Patch Notes (Ongoing).
Sep 21 2018, 10:05 PM · Arcanist, Plans

Sep 20 2018

epriestley added a revision to T13098: Plans: Arcanist toolsets and extensions: Restricted Differential Revision.
Sep 20 2018, 10:45 PM · Arcanist, Plans
epriestley updated the task description for T13203: Arcanist Wilds Patch Notes (Ongoing).
Sep 20 2018, 10:31 PM · Arcanist, Plans
epriestley added a revision to T13098: Plans: Arcanist toolsets and extensions: Restricted Differential Revision.
Sep 20 2018, 10:07 PM · Arcanist, Plans
epriestley updated the task description for T13203: Arcanist Wilds Patch Notes (Ongoing).
Sep 20 2018, 9:52 PM · Arcanist, Plans
epriestley added a comment to T13203: Arcanist Wilds Patch Notes (Ongoing).

Also, damn, I've used libphutil for so many things - ExecFuture and HTTPSFuture are just by far the best thing out there for async work.

Sep 20 2018, 9:47 PM · Arcanist, Plans
epriestley updated the task description for T13203: Arcanist Wilds Patch Notes (Ongoing).
Sep 20 2018, 9:45 PM · Arcanist, Plans
epriestley added a revision to T13098: Plans: Arcanist toolsets and extensions: Restricted Differential Revision.
Sep 20 2018, 6:28 PM · Arcanist, Plans
epriestley updated the task description for T13203: Arcanist Wilds Patch Notes (Ongoing).
Sep 20 2018, 6:11 PM · Arcanist, Plans
epriestley updated the task description for T13203: Arcanist Wilds Patch Notes (Ongoing).
Sep 20 2018, 2:26 PM · Arcanist, Plans

Sep 19 2018

epriestley added a revision to T13098: Plans: Arcanist toolsets and extensions: Restricted Differential Revision.
Sep 19 2018, 5:36 PM · Arcanist, Plans
epriestley updated the task description for T13075: Plans: Diffusion authors, Herald ref rules, parsing, performance.
Sep 19 2018, 1:03 PM · Plans, Diffusion
epriestley updated the task description for T13073: Plans: Drydock for normal software use cases where builds take more than 45 seconds.
Sep 19 2018, 12:53 PM · Plans, Drydock
epriestley updated the task description for T13073: Plans: Drydock for normal software use cases where builds take more than 45 seconds.
Sep 19 2018, 12:43 PM · Plans, Drydock
epriestley updated the task description for T13073: Plans: Drydock for normal software use cases where builds take more than 45 seconds.
Sep 19 2018, 12:37 PM · Plans, Drydock

Sep 18 2018

epriestley updated the task description for T13203: Arcanist Wilds Patch Notes (Ongoing).
Sep 18 2018, 9:11 PM · Arcanist, Plans
epriestley updated the task description for T13098: Plans: Arcanist toolsets and extensions.
Sep 18 2018, 9:05 PM · Arcanist, Plans
epriestley updated the task description for T13203: Arcanist Wilds Patch Notes (Ongoing).
Sep 18 2018, 8:59 PM · Arcanist, Plans
epriestley added a revision to T13098: Plans: Arcanist toolsets and extensions: Restricted Differential Revision.
Sep 18 2018, 8:36 PM · Arcanist, Plans
epriestley added a revision to T13098: Plans: Arcanist toolsets and extensions: Restricted Differential Revision.
Sep 18 2018, 8:10 PM · Arcanist, Plans
epriestley updated the task description for T13203: Arcanist Wilds Patch Notes (Ongoing).
Sep 18 2018, 8:08 PM · Arcanist, Plans
epriestley added a revision to T13098: Plans: Arcanist toolsets and extensions: Restricted Differential Revision.
Sep 18 2018, 8:07 PM · Arcanist, Plans
epriestley added a revision to T13098: Plans: Arcanist toolsets and extensions: Restricted Differential Revision.
Sep 18 2018, 8:01 PM · Arcanist, Plans
epriestley added a revision to T13098: Plans: Arcanist toolsets and extensions: Restricted Differential Revision.
Sep 18 2018, 7:58 PM · Arcanist, Plans
epriestley added a revision to T13098: Plans: Arcanist toolsets and extensions: Restricted Differential Revision.
Sep 18 2018, 7:53 PM · Arcanist, Plans
epriestley updated the task description for T13203: Arcanist Wilds Patch Notes (Ongoing).
Sep 18 2018, 7:47 PM · Arcanist, Plans
epriestley updated the task description for T13203: Arcanist Wilds Patch Notes (Ongoing).
Sep 18 2018, 6:11 PM · Arcanist, Plans
epriestley updated the task description for T13203: Arcanist Wilds Patch Notes (Ongoing).
Sep 18 2018, 5:49 PM · Arcanist, Plans
epriestley added a revision to T13098: Plans: Arcanist toolsets and extensions: Restricted Differential Revision.
Sep 18 2018, 5:48 PM · Arcanist, Plans
epriestley added a comment to T13098: Plans: Arcanist toolsets and extensions.

Actually, we can go one step further than D19686, I think.

Sep 18 2018, 5:23 PM · Arcanist, Plans
epriestley added a revision to T13098: Plans: Arcanist toolsets and extensions: Restricted Differential Revision.
Sep 18 2018, 5:21 PM · Arcanist, Plans
epriestley added a revision to T13098: Plans: Arcanist toolsets and extensions: Restricted Differential Revision.
Sep 18 2018, 5:18 PM · Arcanist, Plans
epriestley added a revision to T13098: Plans: Arcanist toolsets and extensions: Restricted Differential Revision.
Sep 18 2018, 5:16 PM · Arcanist, Plans
epriestley added a comment to T13098: Plans: Arcanist toolsets and extensions.

We have a general initialization order issue where a later config file may define a load/--library setting that includes a typed Setting/Config object for a setting value in an earlier file. So I think this needs to happen in several phases:

Sep 18 2018, 4:50 PM · Arcanist, Plans
epriestley updated the task description for T13203: Arcanist Wilds Patch Notes (Ongoing).
Sep 18 2018, 4:37 PM · Arcanist, Plans
epriestley added a comment to T13098: Plans: Arcanist toolsets and extensions.

T11934 is not exactly adjacent here, but I suspect it feeds into some other incidental goals and may provide a workaround for some things which get removed.

Sep 18 2018, 4:29 PM · Arcanist, Plans