<div dir="ltr">On 22 December 2014 at 18:34, Russell Bryant <span dir="ltr"><<a href="mailto:russell@russellbryant.net" target="_blank">russell@russellbryant.net</a>></span> wrote:<div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span class="">On Mon, Dec 22, 2014 at 3:08 PM, George Joseph <span dir="ltr"><<a href="mailto:george.joseph@fairview5.com" target="_blank">george.joseph@fairview5.com</a>></span> wrote:<br></span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span><span class="">On Mon, Dec 22, 2014 at 12:03 PM, Samuel Galarneau <span dir="ltr"><<a href="mailto:sgalarneau@digium.com" target="_blank">sgalarneau@digium.com</a>></span> wrote:<br></span><span class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div>2 - we have a few options as far as team branches go. We could configure user branches using refs/heads/team/${username}/* permissions in Gerrit to allow users to create branches. This would prohibit other users from pushing to a user branch, but they would still be visible. This would most likely involve reproducing some sort of automerge/autorebase process. The other option is to use github as another remote for team branches, with a remote pointing to Gerrit for code reviews. Is there a preference between these two approaches, or perhaps a better setup we could follow?<br></div></div></div></div><br></div></div></blockquote><div><br></div></span></span><span class=""><div>I don't think there's any need for you to host users' repos any more. It may have made sense for SVN but I don't think it does for GIT. Let users make their own arrangements be it GitHub or in my case, my own GIT infrastructure.</div><div><br></div></span></div></div></div></blockquote><div><br></div><div>+1. I don't think it makes sense with git. github or whatever should work just fine for that purpose.</div><span class="HOEnZb"><font color="#888888"><div><br></div></font></span><br clear="all"></div></div></div></blockquote></div><br></div><div class="gmail_extra">Another +1 here. The beautiful thing about git is that you're not going to need to do that. Anyone can use whatever git method they want (local, github, stash, etc) and just rebase against the origin branch with a remote. If people want to work together, then there are various ways of doing that, one of which github makes incredibly straight forward.<br><br></div><div class="gmail_extra">-- <br><div class="gmail_signature"><div dir="ltr"><div>Leif Madsen<br></div><br><div><br></div></div></div>
</div></div>