Closed
Bug 1426557
Opened 7 years ago
Closed 3 years ago
Include Arcanist, the client for Phabricator, in MozillaBuild
Categories
(Firefox Build System :: MozillaBuild, task)
Firefox Build System
MozillaBuild
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: xidorn, Unassigned)
Details
It seems that we are moving to using Phabricator instead of MozReview... Phabricator needs Arcanist, and the latter is a PHP application... which means MozillaBuild should also include PHP runtime.
(I'm not a fan of this kind of things... but if we have decided to go that way, we should be prepared to that as soon as possible, I guess.)
Comment 1•7 years ago
|
||
I'd rather do bug 1366401 than ship PHP in MozillaBuild.
Reporter | ||
Comment 2•7 years ago
|
||
If we don't need PHP, that would be even better :)
Arcanist isn't necessary if you're just doing a build. This task (if we do it at all) seems better suited for the version-control-tools repo and the bootstrap script.
Comment 4•7 years ago
|
||
With the announcement of Phabricator open for everyone, it sounds important to understand what's the intended way to use arcanist on Windows, should we wait for MozillaBuild, bootstrap or do a manual install of all the requirements? Or wait bug 1366401?
I must note that the Arcanist Quick Start page says "This won't work for Windows, see Arcanist User Guide: Windows for instructions.", and the Windows instructions page says "You need to install: Arcanist itself, see Arcanist User Guide. or Arcanist Quick Start.".
Flags: needinfo?(gps)
Comment 5•7 years ago
|
||
Fwiw, I'm currently trying the WSL, not sure if it will work as expected but it sounds like the best bet for now.
Comment 6•7 years ago
|
||
Redirecting to mcote to provide guidance on how to prioritize supporting Arcanist. (I'm not sure what the strategy for client-side review submission is and that strategy dictates how much effort should go into supporting Arcanist in `mach bootstrap`, MozillaBuild, etc.)
Flags: needinfo?(gps) → needinfo?(mcote)
Comment 7•7 years ago
|
||
We're still working out options. It's going to take a little while to sort this out; I'll comment back here when I know what the plan is regarding a command-line client.
Flags: needinfo?(mcote)
Updated•6 years ago
|
Blocks: phab-switch
Updated•6 years ago
|
No longer blocks: phab-switch
Comment 8•3 years ago
|
||
php
is no longer needed for moz-phab
, hooray!
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → WONTFIX
Updated•2 years ago
|
Product: mozilla.org → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•