I personally use github for most of my projects because it gives me power over my code versions. I'm a linux user and thats where github takes over.. no offfense but svn is good too but most people know github including the novice
On Wed, Aug 6, 2014 at 9:41 AM, Andrew Wang <andrew.w...@cloudera.com> wrote: > By "merge-based workflow", this is referring to branch development and > merging? I don't see much issue with allowing a rebase-based workflow if > we're okay with allowing force-push on feature branches. If anything, the > next step would be disallowing merge-based workflows and mandating rebases > for a clean linear history, but it sounds like we'd rather not for now. > > Also, to state the obvious, for trunk->branch-2->etc backports, I'd expect > us to be doing git cherry-picks. > > I think it'd be good to disable force-push for the main branches as Arpit > recommends, we could include that in the VOTE as well. > > Thanks, > Andrew > > > On Tue, Aug 5, 2014 at 9:27 PM, Arpit Agarwal <aagar...@hortonworks.com> > wrote: > > > If by very same workflow you mean a merge-based workflow that would be > fine > > to call out in the vote proposal. > > > > Separately, do we want to disable force push for version branches > > (branch-x) and point release branches (branch-x.y) in addition to trunk? > > > > > > On Tue, Aug 5, 2014 at 8:18 PM, Alejandro Abdelnur <tuc...@gmail.com> > > wrote: > > > > > I would say we can first move to git and keep the very same workflow we > > > have today, then we can evolve it. > > > > > > > > > On Tue, Aug 5, 2014 at 6:46 PM, Arpit Agarwal < > aagar...@hortonworks.com> > > > wrote: > > > > > > > +1 to voting on specific workflow(s). > > > > > > > > > > > > On Tue, Aug 5, 2014 at 5:49 PM, Karthik Kambatla <ka...@cloudera.com > > > > > > wrote: > > > > > > > > > If we are to start a vote thread, will people prefer a vote thread > > that > > > > > includes potential workflows as well? > > > > > > > > > > > > > > > On Tue, Aug 5, 2014 at 5:40 PM, Karthik Kambatla < > ka...@cloudera.com > > > > > > > > wrote: > > > > > > > > > > > Thanks for your opinions, everyone. Looks like most people are > for > > > the > > > > > > change and no one is against it. Let me start a vote for this. > > > > > > > > > > > > > > > > > > On Mon, Aug 4, 2014 at 4:44 PM, Tsuyoshi OZAWA < > > > > ozawa.tsuyo...@gmail.com > > > > > > > > > > > > wrote: > > > > > > > > > > > >> Thank you for supplementation, Andrew. Yes, we should go step by > > > step > > > > > >> and let's discuss review workflows on a another thread. > > > > > >> > > > > > >> Thanks, > > > > > >> - Tsuyoshi > > > > > >> > > > > > >> On Tue, Aug 5, 2014 at 8:23 AM, Andrew Wang < > > > andrew.w...@cloudera.com > > > > > > > > > > >> wrote: > > > > > >> > 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 > > > > > >> >> > > > > > >> > > > > > >> > > > > > >> > > > > > >> -- > > > > > >> - Tsuyoshi > > > > > >> > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > CONFIDENTIALITY NOTICE > > > > NOTICE: This message is intended for the use of the individual or > > entity > > > to > > > > which it is addressed and may contain information that is > confidential, > > > > privileged and exempt from disclosure under applicable law. If the > > reader > > > > of this message is not the intended recipient, you are hereby > notified > > > that > > > > any printing, copying, dissemination, distribution, disclosure or > > > > forwarding of this communication is strictly prohibited. If you have > > > > received this communication in error, please contact the sender > > > immediately > > > > and delete it from your system. Thank You. > > > > > > > > > > > -- > > CONFIDENTIALITY NOTICE > > NOTICE: This message is intended for the use of the individual or entity > to > > which it is addressed and may contain information that is confidential, > > privileged and exempt from disclosure under applicable law. If the reader > > of this message is not the intended recipient, you are hereby notified > that > > any printing, copying, dissemination, distribution, disclosure or > > forwarding of this communication is strictly prohibited. If you have > > received this communication in error, please contact the sender > immediately > > and delete it from your system. Thank You. > > >