Closed
Bug 1471687
(remove-arc)
Opened 6 years ago
Closed 3 years ago
Remove local dependency on Arcanist from new Phabricator command-line app
Categories
(Conduit :: moz-phab, enhancement, P2)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: mcote, Assigned: zeid)
References
(Depends on 1 open bug, Blocks 2 open bugs)
Details
(Keywords: conduit-triaged)
Attachments
(4 files)
A better solution for commit-series support in Phabricator, once we have finished bug 1471678, is to write a command-line app that does not require Arcanist. Rather, it will transmit all relevant information to a remote server, which will itself wrap Arcanist (continue to use Arcanist underneath lessens the chance of a Phabricator upgrade breaking our functionality). The main benefit here is that users will no longer require a local Arcanist installation. We can also do away with the git-cinnabar fork of Arcanist, as the client or server could do the commit-hash translations before invoking Arcanist.
Reporter | ||
Comment 1•6 years ago
|
||
This bug is still relevant and part of the moz-phab performance-improvement plan (https://docs.google.com/document/d/14v33dMrAvs9KlhYVdbN7yYqJpubs8XFpnrDlsZTPBW0/edit#); however, we will be simplifying this and not using a separate server-side component. moz-phab will instead talk directly to Phabricator via Conduit APIs (extending them if necessary).
Reporter | ||
Updated•6 years ago
|
Component: Phabricator → Review Wrapper
Keywords: conduit-story
Priority: -- → P2
Comment 5•5 years ago
|
||
Updated•4 years ago
|
Severity: normal → S1
Updated•4 years ago
|
Assignee | ||
Comment 6•3 years ago
|
||
WIP, DO NOT MERGE.
- remove --no-arc configuration flag and support
- remove tests that test with --no-arc
- do not checkout revisions when submitting patches
Updated•3 years ago
|
Attachment #9221355 -
Attachment description: WIP: Bug 1471687: remove arcanist support → WIP: Bug 1471687: Remove arcanist support
Updated•3 years ago
|
Assignee: nobody → zeid
Attachment #9221355 -
Attachment description: WIP: Bug 1471687: Remove arcanist support → Bug 1471687: Remove arcanist support r=sheehan,dkl
Status: NEW → ASSIGNED
Assignee | ||
Updated•3 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Comment 7•3 years ago
|
||
Comment 8•3 years ago
|
||
You need to log in
before you can comment on or make changes to this bug.
Description
•