Re: [PEAR-DEV] Hosting PEAR's git repositories on git.php.net
[email protected] ("Daniel O'Connor")
| Newsgroups | php.pear.dev |
|---|---|
| Message-ID | <CAJsZyFAV3OwptQd9zc9RT9GXonKh0FV+VoTOKnVPfC_4JVZdMw@mail.gmail.com> |
> > > TYPO3 uses Gerrit for code-review, has solutions for voting on a > > > patch and given enough votes/karma patches can also easily be > > > submitted from there. If interested I can elaborate a bit further > > > on "Gerrit at typo3.org ". > > If we were an enterprise (or the core php project), I'd say yes, put > > up with it and train people, but for the casual contribution scenario > > we're in... that's a big learning curve. > > > > Is it as hard as the video portrays? > > Yes, it is as hard. @work we began contributing to TYPO3 core and an > extension, and the setup was awful. The commits are awful since you > only may have 1 commit for review and have to git --amend every change. > > We got used to it, but it's much harder than just sending a pull > request. > > > Are there "3 steps to get up and running with gerrit and patches" > > instructions out there? > That's more like "11 steps to get running with gerrit" > > Pity. I mean if someone just slapped twitter bootstrap on it and cut out some of the complexity in some way (a guided setup script?), it'd get us a bit closer to having a pull request killer. Anyone else used crucible? From the pricing page - "Qualified open source projects<http://www.atlassian.com/software/views/open-source-license-request> can receive free subscriptions for Atlassian OnDemand offerings." https://github.com/rckclmbr/git-crucible implies setup is fairly straight forward. http://sandbox.fisheye.atlassian.com/ is the demo. I have never used it myself, and from a quick exploration I don't see a "pull request/merge this patch" equivalent. If it had that, or a similar flow. It's emphatically *not* open source itself, but it may be worth considering as a way to mitigate vendor lock-in concerns re Github, and the "on demand" side of it is just hosting. My former workplace is literally across the road from Atlassian's Sydney offices, I'm wondering if I could send a friend down there to ask "what's qualified, and can we get PEAR setup?"