Hi.
Splitting off from the Phabricator for code review thread, I'm trying to figure out if Phabricator could be a code viewer (and perhaps a code mirror for cloning...) and whether that would be a good idea as an intermediate step toward using Phabricator for code review. I'm thinking about either a Phabricator application similar to ViewVC or GitBlit. Or the more advanced option would be closer to how we currently treat GitHub.
In other words, looking at http://phabricator.org/applications/, are there gradations of Phabricator code integration between nothing and installing Differential?
Apologies if this has been discussed elsewhere and I've just missed it.
MZMcBride
On Mon, Oct 20, 2014 at 5:32 PM, MZMcBride z@mzmcbride.com wrote:
Hi.
Splitting off from the Phabricator for code review thread, I'm trying to figure out if Phabricator could be a code viewer (and perhaps a code mirror for cloning...) and whether that would be a good idea as an intermediate step toward using Phabricator for code review. I'm thinking about either a Phabricator application similar to ViewVC or GitBlit. Or the more advanced option would be closer to how we currently treat GitHub.
In other words, looking at http://phabricator.org/applications/, are there gradations of Phabricator code integration between nothing and installing Differential?
That was my idea earlier today for exactly the same reasons you outline :) I think it needs some poking to make sure it can be done cleanly but I don't see why not generally speaking.
I'm mainly concerned about stable URL structures and preserving references when we move a repo from being hosted in Gerrit to being hosted in Phabricator. Long as that's ok then replicating Gerrit to Phabricator seems like an easy and good first step.
We'd be wanting Diffusion here from that list of applications, btw.
-Chad
PS: death to gitblit
wikitech-l@lists.wikimedia.org