Page MenuHomePhabricator
Feed Advanced Search

Jun 8 2020

epriestley added a comment to T13546: Modernize the "arc land" workflow.

Screen Shot 2020-06-08 at 4.23.04 PM.png (1×1 px, 932 KB)

Jun 8 2020, 11:24 PM · Arcanist
epriestley closed T5420: Pipe output to a pager as Resolved by committing Restricted Diffusion Commit.
Jun 8 2020, 11:22 PM · Arcanist, libphutil
epriestley closed T12876: Improve initial arc land experience when destination repo is empty as Resolved by committing Restricted Diffusion Commit.
Jun 8 2020, 11:20 PM · Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: Unknown Object (Differential Revision).
Jun 8 2020, 11:16 PM · Arcanist
epriestley updated the task description for T13547: Upgrading: Mid 2020 Changes to "arc land".
Jun 8 2020, 10:54 PM · Guides, Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: Unknown Object (Differential Revision).
Jun 8 2020, 10:42 PM · Arcanist
epriestley edited the content of Changelog.
Jun 8 2020, 9:55 PM
epriestley created an object: 2020 Week 22 (Early June).
Jun 8 2020, 9:54 PM
epriestley added a revision to T13546: Modernize the "arc land" workflow: Unknown Object (Differential Revision).
Jun 8 2020, 9:53 PM · Arcanist
epriestley closed T2928: "arc start" / "arc feature" / "arc push" Discussion as Resolved.

After D12336:

Jun 8 2020, 9:44 PM · Arcanist, Maniphest, Phrequent
epriestley updated the task description for T13548: Upgrading: Mid 2020 Changes to "arc feature" / "arc branch" / "arc bookmark".
Jun 8 2020, 9:42 PM · Guides, Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: Unknown Object (Differential Revision).
Jun 8 2020, 9:36 PM · Arcanist
epriestley added a revision to T2928: "arc start" / "arc feature" / "arc push" Discussion: Unknown Object (Differential Revision).
Jun 8 2020, 9:23 PM · Arcanist, Maniphest, Phrequent
epriestley added a revision to T13546: Modernize the "arc land" workflow: Unknown Object (Differential Revision).
Jun 8 2020, 9:23 PM · Arcanist
epriestley renamed T13548: Upgrading: Mid 2020 Changes to "arc feature" / "arc branch" / "arc bookmark" from Upgrading: Mid 2020 Changes to "arc feature" / "arc branch" to Upgrading: Mid 2020 Changes to "arc feature" / "arc branch" / "arc bookmark".
Jun 8 2020, 7:34 PM · Guides, Arcanist
epriestley triaged T13548: Upgrading: Mid 2020 Changes to "arc feature" / "arc branch" / "arc bookmark" as Normal priority.
Jun 8 2020, 7:34 PM · Guides, Arcanist
epriestley updated the task description for T13547: Upgrading: Mid 2020 Changes to "arc land".
Jun 8 2020, 6:40 PM · Guides, Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: Unknown Object (Differential Revision).
Jun 8 2020, 6:35 PM · Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: Unknown Object (Differential Revision).
Jun 8 2020, 5:40 PM · Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: Unknown Object (Differential Revision).
Jun 8 2020, 5:30 PM · Arcanist
epriestley moved T2928: "arc start" / "arc feature" / "arc push" Discussion from Backlog to arc land on the Arcanist board.
Jun 8 2020, 5:21 PM · Arcanist, Maniphest, Phrequent
epriestley removed a subtask for T12664: Update diff/patch parsing to extract more metadata and parse a wider range of formats: T9457: arc diff crashes when trying to stash submodule diffs.
Jun 8 2020, 1:50 PM · Arcanist, Differential
epriestley removed a parent task for T9457: arc diff crashes when trying to stash submodule diffs: T12664: Update diff/patch parsing to extract more metadata and parse a wider range of formats.
Jun 8 2020, 1:50 PM · Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: Unknown Object (Differential Revision).
Jun 8 2020, 1:40 PM · Arcanist
epriestley updated the task description for T13547: Upgrading: Mid 2020 Changes to "arc land".
Jun 8 2020, 1:34 PM · Guides, Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: Unknown Object (Differential Revision).
Jun 8 2020, 1:21 PM · Arcanist
epriestley updated the task description for T13547: Upgrading: Mid 2020 Changes to "arc land".
Jun 8 2020, 1:21 PM · Guides, Arcanist

Jun 7 2020

epriestley added a revision to T13546: Modernize the "arc land" workflow: Unknown Object (Differential Revision).
Jun 7 2020, 8:12 PM · Arcanist
epriestley added a revision to T13380: `git push` fatals when CWD does not exist: Unknown Object (Differential Revision).
Jun 7 2020, 8:12 PM · Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: Unknown Object (Differential Revision).
Jun 7 2020, 7:53 PM · Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: Unknown Object (Differential Revision).
Jun 7 2020, 7:07 PM · Arcanist
epriestley moved T5420: Pipe output to a pager from Backlog to arc land on the Arcanist board.
Jun 7 2020, 5:54 PM · Arcanist, libphutil
epriestley added a revision to T5420: Pipe output to a pager: Unknown Object (Differential Revision).
Jun 7 2020, 5:53 PM · Arcanist, libphutil
epriestley claimed T5420: Pipe output to a pager.
Jun 7 2020, 5:43 PM · Arcanist, libphutil
epriestley added a revision to T13546: Modernize the "arc land" workflow: Unknown Object (Differential Revision).
Jun 7 2020, 5:16 PM · Arcanist
epriestley updated the task description for T13547: Upgrading: Mid 2020 Changes to "arc land".
Jun 7 2020, 4:22 PM · Guides, Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: Unknown Object (Differential Revision).
Jun 7 2020, 3:53 PM · Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: Unknown Object (Differential Revision).
Jun 7 2020, 3:29 PM · Arcanist
epriestley added a revision to T12876: Improve initial arc land experience when destination repo is empty: Unknown Object (Differential Revision).
Jun 7 2020, 3:29 PM · Arcanist
epriestley claimed T12876: Improve initial arc land experience when destination repo is empty.
Jun 7 2020, 3:23 PM · Arcanist
avivey edited P1998 git-files-commits-table.py.
Jun 7 2020, 7:40 AM

Jun 6 2020

SirensOfTitan edited the content of Community Resources.
Jun 6 2020, 10:53 PM
benwick added a comment to Blog Post: Quick Look: Suggesting Edits with Inline Comments.

Will this feature come to diffusion for audit workflows?

Jun 6 2020, 12:34 PM · Differential, Quick Look

Jun 5 2020

epriestley added a revision to T13546: Modernize the "arc land" workflow: Unknown Object (Differential Revision).
Jun 5 2020, 11:18 PM · Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: Unknown Object (Differential Revision).
Jun 5 2020, 11:15 PM · Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: Unknown Object (Differential Revision).
Jun 5 2020, 11:12 PM · Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: Unknown Object (Differential Revision).
Jun 5 2020, 11:10 PM · Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: Unknown Object (Differential Revision).
Jun 5 2020, 11:08 PM · Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: Unknown Object (Differential Revision).
Jun 5 2020, 11:07 PM · Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: Unknown Object (Differential Revision).
Jun 5 2020, 10:30 PM · Arcanist
epriestley updated the task description for T13546: Modernize the "arc land" workflow.
Jun 5 2020, 9:17 PM · Arcanist
epriestley updated the task description for T13546: Modernize the "arc land" workflow.
Jun 5 2020, 9:17 PM · Arcanist
• sshannin added a comment to T3820: Implement top-level "Spaces" that provide policy isolation to groups of objects.

Spaces have been working great for my install. The only real place where they're lacking I think arises from their coarseness/mutual-exclusivity.

Jun 5 2020, 9:00 PM · Spaces, Policy, Wikimedia
epriestley closed T3875: Allow arc to perform cascading rebases, maybe during or after `arc land` as Resolved.

This is somewhat implemented by D21315, which is headed to master soon. See also T13546 and T12876.

Jun 5 2020, 8:42 PM · Prioritized, Restricted Project, Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: Unknown Object (Differential Revision).
Jun 5 2020, 7:02 PM · Arcanist
epriestley added a comment to T9948: Modernize "arc land" for Mercurial: bookmark-to-branch, branch-to-self, multiple heads.

Just extracting a few blocks of old code for reference:

Jun 5 2020, 6:26 PM · Mercurial, Arcanist
epriestley added a comment to T9948: Modernize "arc land" for Mercurial: bookmark-to-branch, branch-to-self, multiple heads.

I may actually make the minimum version whichever version has this fix:

Jun 5 2020, 5:39 PM · Mercurial, Arcanist
epriestley added a comment to T9948: Modernize "arc land" for Mercurial: bookmark-to-branch, branch-to-self, multiple heads.

Today, arc land in Mercurial does not support the "merge" land strategy.

Jun 5 2020, 2:55 PM · Mercurial, Arcanist
epriestley added a comment to T9948: Modernize "arc land" for Mercurial: bookmark-to-branch, branch-to-self, multiple heads.

I am dropping support for versions of Mercurial older than 2.1.1 (released in May, 2012). This is the first version that: (a) has phases and (b) does not exit 1 when hg pull succeeds but fetches no changes.

Jun 5 2020, 2:15 PM · Mercurial, Arcanist
epriestley moved T13380: `git push` fatals when CWD does not exist from Backlog to arc land on the Arcanist board.
Jun 5 2020, 6:16 AM · Arcanist
epriestley added a comment to T9948: Modernize "arc land" for Mercurial: bookmark-to-branch, branch-to-self, multiple heads.

After changes connected to T13546, the git workflow now looks like this:

Jun 5 2020, 6:15 AM · Mercurial, Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: Unknown Object (Differential Revision).
Jun 5 2020, 12:52 AM · Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: Unknown Object (Differential Revision).
Jun 5 2020, 12:49 AM · Arcanist

Jun 4 2020

epriestley added a revision to T13546: Modernize the "arc land" workflow: Unknown Object (Differential Revision).
Jun 4 2020, 5:53 PM · Arcanist
epriestley updated the task description for T13547: Upgrading: Mid 2020 Changes to "arc land".
Jun 4 2020, 5:51 PM · Guides, Arcanist
epriestley updated the task description for T13546: Modernize the "arc land" workflow.
Jun 4 2020, 5:49 PM · Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: Unknown Object (Differential Revision).
Jun 4 2020, 4:53 PM · Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: Unknown Object (Differential Revision).
Jun 4 2020, 4:51 PM · Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: Unknown Object (Differential Revision).
Jun 4 2020, 4:49 PM · Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: Unknown Object (Differential Revision).
Jun 4 2020, 4:48 PM · Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: Unknown Object (Differential Revision).
Jun 4 2020, 4:45 PM · Arcanist
epriestley updated the task description for T13547: Upgrading: Mid 2020 Changes to "arc land".
Jun 4 2020, 4:37 PM · Guides, Arcanist
epriestley updated the task description for T13547: Upgrading: Mid 2020 Changes to "arc land".
Jun 4 2020, 3:39 PM · Guides, Arcanist
epriestley updated the task description for T13547: Upgrading: Mid 2020 Changes to "arc land".
Jun 4 2020, 12:49 PM · Guides, Arcanist
epriestley updated the task description for T13547: Upgrading: Mid 2020 Changes to "arc land".
Jun 4 2020, 12:48 PM · Guides, Arcanist
scp awarded T2493: Support `arc land` in stacked commits a Love token.
Jun 4 2020, 10:50 AM · Restricted Project, Arcanist
epriestley moved T2920: Modularize the pipeline for producing final commit messages from Backlog to arc land on the Arcanist board.
Jun 4 2020, 3:17 AM · Arcanist
epriestley moved T9457: arc diff crashes when trying to stash submodule diffs from Backlog to arc land on the Arcanist board.
Jun 4 2020, 3:14 AM · Arcanist
epriestley moved T9898: `git branch --contains X` has cost in the realm of O(commits * branches) from Backlog to arc land on the Arcanist board.
Jun 4 2020, 3:13 AM · Restricted Project, Restricted Project, Arcanist
epriestley moved T9937: During arc land harbormaster lint/unit, it is hard to remember the failure information from previous arc diff from Backlog to arc land on the Arcanist board.
Jun 4 2020, 3:10 AM · Restricted Project, Feature Request, Harbormaster, Arcanist, Restricted Project
epriestley moved T9948: Modernize "arc land" for Mercurial: bookmark-to-branch, branch-to-self, multiple heads from Backlog to arc land on the Arcanist board.
Jun 4 2020, 3:09 AM · Mercurial, Arcanist
epriestley moved T13532: Git commit hooks may mutate commits in "arc land", discarding "Differential Revision: ..." from Backlog to arc land on the Arcanist board.
Jun 4 2020, 3:08 AM · Arcanist
epriestley moved T13547: Upgrading: Mid 2020 Changes to "arc land" from Backlog to arc land on the Arcanist board.
Jun 4 2020, 3:08 AM · Guides, Arcanist
epriestley closed T5852: arc should ignore abandoned revisions when landing as Wontfix.

After near-future changes connected to T13546 this is ripe for implementation, but I don't think it has come up again in ~6 years so I'm not sure it's actually worth improving. arc has also warned about abandoned revisions for a long time, which may have mooted this. My expectation is that the modern behavior is clear and the remedy is simple (arc land --revision 123) but I'm open to reconsidering this once the changes connected to T13546 have stabilized, if it's still an issue then.

Jun 4 2020, 3:05 AM · Restricted Project, Arcanist
epriestley closed T11535: Make it possible for arc land to disable upstream branch tracking as Wontfix.

After near-future changes connected to T13546, arc.land.onto (previously arc.land.onto.default) has higher priority than upstream branches.

Jun 4 2020, 3:01 AM · Arcanist, Restricted Project
epriestley closed T11535: Make it possible for arc land to disable upstream branch tracking, a subtask of T11362: Arcanist tries to land onto identical remote branch instead of 'master', as Wontfix.
Jun 4 2020, 3:01 AM · Arcanist, Bug Report
epriestley closed T2493: Support `arc land` in stacked commits, a subtask of T3875: Allow arc to perform cascading rebases, maybe during or after `arc land`, as Resolved.
Jun 4 2020, 2:57 AM · Prioritized, Restricted Project, Arcanist
epriestley closed T2493: Support `arc land` in stacked commits as Resolved.

Changes connected to T13546 address this, see T13547 for a preview of new behavior.

Jun 4 2020, 2:57 AM · Restricted Project, Arcanist
epriestley updated the task description for T13547: Upgrading: Mid 2020 Changes to "arc land".
Jun 4 2020, 2:51 AM · Guides, Arcanist

Jun 3 2020

epriestley updated the task description for T13546: Modernize the "arc land" workflow.
Jun 3 2020, 7:30 PM · Arcanist

Jun 2 2020

epriestley updated the task description for T13547: Upgrading: Mid 2020 Changes to "arc land".
Jun 2 2020, 9:00 PM · Guides, Arcanist
epriestley updated the task description for T13547: Upgrading: Mid 2020 Changes to "arc land".
Jun 2 2020, 7:11 PM · Guides, Arcanist
epriestley triaged T13547: Upgrading: Mid 2020 Changes to "arc land" as Normal priority.
Jun 2 2020, 7:10 PM · Guides, Arcanist
epriestley moved T13546: Modernize the "arc land" workflow from Backlog to arc land on the Arcanist board.
Jun 2 2020, 5:13 PM · Arcanist
epriestley added a comment to T13546: Modernize the "arc land" workflow.

See PHI1013, which would like a way to specify that the branch you want to merge into might be different from the name of the branch you want to push into the remote.

Jun 2 2020, 5:10 PM · Arcanist
epriestley added a comment to T12876: Improve initial arc land experience when destination repo is empty.

I think the general shape of this is:

Jun 2 2020, 4:58 PM · Arcanist

May 31 2020

epriestley updated the task description for T13546: Modernize the "arc land" workflow.
May 31 2020, 12:04 AM · Arcanist

May 30 2020

epriestley triaged T13546: Modernize the "arc land" workflow as Normal priority.
May 30 2020, 11:58 PM · Arcanist
epriestley requested review of D21305: Merge the "--raw" and "--raw-command" flags to "arc diff" into "--raw <path>".
May 30 2020, 11:16 PM
epriestley added a revision to T13544: Modernize the "arc diff" workflow: D21305: Merge the "--raw" and "--raw-command" flags to "arc diff" into "--raw <path>".
May 30 2020, 11:16 PM · Arcanist