Hacker News new | ask | show | jobs
by jlebar 3770 days ago
I use phabricator for the llvm project (whose canonical repo is still svn), and I also find it pretty frustrating.

One thing I particularly dislike is that (as far as I can tell) there isn't a way to pull metadata down from phab into a git commit. Arcanist puts metadata (e.g. the list of reviewers) into my commit, but then before I actually push the commit, I want to update that list. As far as I can tell, I have to do this by hand, or otherwise write a script, which I may do, but definitely not in php because prejudice, but seriously ugh.

That said, there are bright spots. The tool for getting notified of new patches (herald, not pherald, sadly) is powerful. And phabricator integrates reasonably well with a mailing list.

I wish we would give up and use a pure git-based workflow. The war is over, let's get on with our lives.

2 comments

I'm no php fan but to be fair to the guys at Phacility who drive the development of Phabricator... Their PHP is nothing like the garbage most of us think of when we think "PHP project" it's actually good code written to avoid the pitfalls and dangerous practices PHP makes alluringly easy to do instead of doing it "right"
We have plans to support a pure git-based workflow. See https://secure.phabricator.com/T5000