Can we look at how this is done in Hbase or Hadoop. If these projects
migrated on git then I am sure that they might have faced similar issues.
On 17 Sep 2014 22:37, "E.L. Leverenz" <e.l.lever...@att.net> wrote:

> This is the rest of the message I meant to send on the "moving Hive to
> git" thread, but then did an accidental send.  Apache rejected several
> attempts as spam, so I'm sending this from a different email account.
>
> This list summarizes the previous discussion, with my questions/comments:
>         1. "... git is more powerful and easy to use (once you go past the
> learning curve!)" [Thejas] -- that learning curve still intimidates me,
> which suggests it might also be daunting for newcomers.
>         2. "Switching to git from svn seems to be a proposal slightly
> different from that of switching to pull request from the head of the
> thread. Personally I'm +1 to git, but I think patches are very portable and
> widely adopted in Hadoop ecosystem and we should keep the practice."
> [Xuefu] -- could someone explain the patch issue?
>         3. "We need to keep patches in Jira  ... having a patch in the
> jira is critical I feel. We must at least have a perma link to the
> changes." [Edward] -- again, how are patches different in git?
>         4. "In my read of the Apache git - github integration blog post we
> cannot use pull requests as patches. Just that we'll be notified of them
> and could perhaps use them as code review." [Brock] -- okay, perhaps this
> answers my patch question.
>         5. "One additional item I think we should investigate is disabling
> merge commits on trunk and feature branches." -- uh oh, I'm slipping
> backwards on the learning curve.
>         6. "I do not think we want Pull Requests coming at us. Better way
> is let someone open a git branch for the changes, then we review and merge
> the branch." [Edward] -- okay, creeping back up the learning curve.
>         7. "I'm +1 on switching to git, but only if we can find a way to
> disable merge commits to trunk and feature branches. I'm -1 on switching to
> Github since, as far as I know, it only supports merge based workflows."
> [Carl]
>         8. "Agree with Carl about git merge commits, they make the changes
> hard to follow. But it should be OK, if there is no way to disable it in
> the main git repo, it is a small set of active committers, we can make a
> policy and expect people to follow it. But we should certainly disable 'git
> push -f' (and anything as distruptive)." [Thejas]-- that small set of
> committers is growing larger all the time.
> -- Lefty

Reply via email to