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

Reply via email to