Hacker News new | ask | show | jobs
by iamcreasy 1843 days ago
I think Blender and KDE uses Phabricator as well.
3 comments

KDE has been in the process switching away (to Gitlab) for a while.
Yeah, we already switch to Gitlab for code review. But the task management utility in Phabricator are far superior to Gitlab, so it's a bit complicated to switch to Gitlab for now.

There has been three big reasons why we are trying to switch from phab to Gitlab:

* Upstream wasn't very interested in external contributions or hearing our suggestions

* arcanist was a real pita to use for new contributors. Switching to gitlab really increased the number of occasional contributors.

* Setting up CI with Phabricator to run on Diff (the Phabricator equivalent to merge request) was not easy.

GitLab team member here.

What are biggest task management features from Phabricator you don’t find in GitLab?

Issue dependencies with a graph showing all up- and downstream blocking/blocked issues.
Add Mozilla, Mercurial and LLVM to the list.
LLVM switching off will be a big deal. They might even move to Github after this as they moved their repositories to github, too.
And Wikimedia.
And FreeBSD.
Lubuntu uses it. We'll have to get this sorted out at some point.