On Mon, 20 Aug 2012 09:15:00 -0700, Sumana Harihareswara sumanah@wikimedia.org wrote:
On 07/29/2012 09:17 AM, Niklas Laxström wrote:
Have you wondered how GiGeGat [1] works for volunteer developers if even paid developers have difficulties with it? We have already seen cases where it works, but we don't know much about the cases where volunteers decide to give up.
Here, however, is one example [2] of the latter which I want to highlight. The developer finds it too slow and complicated and wants to move to GitHub and as consequence we cannot provide translation services for his extensions at translatewiki.net.
Anyone willing to dig deeper what problems there are and try to resolve them? -Niklas
[1] My favorite abbreviation for Git, Gerrit and Gated trunk [2] http://translatewiki.net/wiki/Thread:Support/Add_MediaWiki_Extensions_from_g...
Thanks for the heads-up, Niklas. I think other people in the thread have provided the current stats around commits and number of committers, but to return to the original point: it looks like the TWN thread there has stopped without a resolution. Niklas, is there any outcome, or is the developer still awaiting a solution?
It also looks like it didn't even go on for long.
I'd like to know what kind of issues he had, rather than just the fact that he had issues, and we know there are issues which may or may not be the ones he had trouble with.
He's using GitHub so it looks like he's fine with the Git part. Is it Gerrit he had trouble with or the fundamental idea of Gated repos where he waits for review? Or is his issue more with the current trouble trying to create new repos and get into development? If he has Gated repo issues, would Gerrit's direct push permission work? If Gerrit is really the issue and he doesn't actually have an issue with the idea of a Gated repo, then would another gated workflow work? eg: Would Phabricator's work? Or would mine work?