[llvm-dev] Phabricator -> GitHub PRs?

Fangrui Song via llvm-dev llvm-dev at lists.llvm.org
Tue Jan 7 17:26:06 PST 2020


On 2020-01-08, Doerfert, Johannes via llvm-dev wrote:
>Hi Bill,
>
>On 01/07, Bill Wendling via llvm-dev wrote:
>> Then perhaps those opposed could suggest how to use Phabricator/Arcanist so
>> that I don't throw my keyboard through my monitor?
>
>Please explain your problems, w/o the hyperbole, so people can actually do that.

+1

A list of arguments I extracted from previous discussions. I really hope
these points can be improved before we consider the migration.

* No diffs in mail - *super* inconvenient.
   One has to open each pr in browser (or fetch via git etc etc)
   (https://lists.llvm.org/pipermail/llvm-dev/2019-November/136583.html)

4) Phabricator's ability to see what has changed since the previous time you commented seems to be much more reliable than what Github provides.
   (https://lists.llvm.org/pipermail/llvm-dev/2019-November/136589.html)

In contrast, I regularly find github decides not to load comments, or marks them as resolved before they are (and hides them). I do not wish the quality of LLVM’s codebase to be beholden to the choices github makes around which parts of the discussion to show me. And the issues with subscribing to github issues carry over to subscribing to github pull requests.
   (https://lists.llvm.org/pipermail/llvm-dev/2019-November/136685.html)

The lack of a Herald replacement may be quite serious. There is no good
way to subscribe certain topics based on file paths or commit
descriptions.
   (https://lists.llvm.org/pipermail/llvm-dev/2019-November/136608.html)


More information about the llvm-dev mailing list