4 ms·
Phabricator is no longer maintained, from what I remember and is used most of the time with svn. I 'm curious why they opted for it in the first place, instead
by bogdanu 4y ago
Phabricator is no longer maintained, from what I remember and is used most of the time with svn. I 'm curious why they opted for it in the first place, instead of a more modern platform.
- boberoni 4y agoNot an Uber engineer, but I worked at another company with a lot of ex-facebook senior engineers in the founding team. They were already familiar with the Phabricator workflow, so they stuck to what they knew. My guess is that the early Uber team also included a lot of ex-facebook engineers. I was new to Phabricator, but I picked it up quickly. Even though it might not constantly pump out new features, Phabricator gets the job done.
- bogdanu 4y agoI'm currently working with Phabricator too, but in our case it was chosen a long time ago, before other platforms were popular
- pojzon 4y agoThis sounds more and more like: „We solved an issue we created ourselves”. Which sometimes is ofcourse what you have to do.
- charcircuit 4y agoThe open source version of phabricator is no longer maintained, but that only happened 1 year ago. Facebook's internal phabricator is still maintained and there is phorge which is attempting to fork and maintain the open source version of phabricator. Uber may opt to just maintain phabricator themselves. >is used most of the time with svn It supports mercurial, git, and svn. >I 'm curious why they opted for it in the first place, instead of a more modern platform. It is a modern platform and works well.
- jesboat 4y agoFacebook's "phabricator" is very different from OSS, to the extent that at this point probably most of what's left is terminology and architectural boundaries. The diff (PR) UI was completely rewritten; I think repo browsing too. Most of the storage got refactored to use common storage code.
- mozillamaxx 4y agoFWIW, Mozilla also uses Phabricator for Firefox development.
- IshKebab 4y ago> Phabricator is no longer maintained Only very recently. Obviously after Uber adopted it. > from what I remember and is used most of the time with svn Nope. > I'm curious why they opted for it in the first place, instead of a more modern platform. Because it's quite good? It's not some archaic thing like SVN for which there's an obviously better newer option.