I think we should take things one step at a time. Switching to git definitely opens up the possibility for better review workflows, but we can discuss that on a different thread.
A few different people have also mentioned Gerrit, so that'd be in the running along with Github (and I guess ReviewBoard). Thanks, Andrew On Mon, Aug 4, 2014 at 4:17 PM, Tsuyoshi OZAWA <ozawa.tsuyo...@gmail.com> wrote: > Thank you for great suggestion, Karthik. +1(non-binding) to use git. > I'm also using private git repository. > Additionally, I have one question. Will we accept github-based > development like Apache Spark? IHMO, it allow us to leverage Hadoop > development, because the cost of sending pull request is very low and > its review board is great. One concern is that the development > workflow can change and it can confuse us. What do you think? > > Thanks, > - Tsuyoshi > > On Sat, Aug 2, 2014 at 8:43 AM, Karthik Kambatla <ka...@cloudera.com> > wrote: > > Hi folks, > > > > From what I hear, a lot of devs use the git mirror for > development/reviews > > and use subversion primarily for checking code in. I was wondering if it > > would make more sense just to move to git. In addition to subjective > liking > > of git, I see the following advantages in our workflow: > > > > 1. Feature branches - it becomes easier to work on them and keep > > rebasing against the latest trunk. > > 2. Cherry-picks between branches automatically ensures the exact same > > commit message and tracks the lineage as well. > > 3. When cutting new branches and/or updating maven versions etc., it > > allows doing all the work locally before pushing it to the main > branch. > > 4. Opens us up to potentially using other code-review tools. (Gerrit?) > > 5. It is just more convenient. > > > > I am sure this was brought up before in different capacities. I believe > the > > support for git in ASF is healthy now and several downstream projects > have > > moved. Again, from what I hear, ASF INFRA folks make the migration > process > > fairly easy. > > > > What do you all think? > > > > Thanks > > Karthik > > > > -- > - Tsuyoshi >