You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zookeeper.apache.org by Benjamin Reed <br...@apache.org> on 2016/08/26 17:35:04 UTC

switching to git?

i'm starting to get back into zk development :) i'm a bit distressed that
we are still using svn and patches managed by jiras. i've gotten extremely
spoiled by gerritt and phabricator over the years!

as a first step to more efficient workflows for contributors and committers
can we move to git? i had an offline conversation with pat and he knows how
to flip the switch.

thanx
ben

Re: switching to git?

Posted by Jordan Zimmerman <jo...@jordanzimmerman.com>.
Having just tried to get a patch and review board to work correctly, I heartily give this a +1. PRs are SO much easier.

-JZ

> On Aug 29, 2016, at 5:22 PM, Chris Nauroth <cn...@hortonworks.com> wrote:
> 
> +1
> 
> --Chris Nauroth
> 
> On 8/26/16, 10:35 AM, "Benjamin Reed" <br...@apache.org> wrote:
> 
>    i'm starting to get back into zk development :) i'm a bit distressed that
>    we are still using svn and patches managed by jiras. i've gotten extremely
>    spoiled by gerritt and phabricator over the years!
> 
>    as a first step to more efficient workflows for contributors and committers
>    can we move to git? i had an offline conversation with pat and he knows how
>    to flip the switch.
> 
>    thanx
>    ben
> 
> 


Re: switching to git?

Posted by Chris Nauroth <cn...@hortonworks.com>.
+1

--Chris Nauroth

On 8/26/16, 10:35 AM, "Benjamin Reed" <br...@apache.org> wrote:

    i'm starting to get back into zk development :) i'm a bit distressed that
    we are still using svn and patches managed by jiras. i've gotten extremely
    spoiled by gerritt and phabricator over the years!
    
    as a first step to more efficient workflows for contributors and committers
    can we move to git? i had an offline conversation with pat and he knows how
    to flip the switch.
    
    thanx
    ben
    


Re: switching to git?

Posted by Flavio Junqueira <fp...@apache.org>.
> On 01 Sep 2016, at 15:37, Chris Nauroth <cn...@hortonworks.com> wrote:
> 
> I’m not familiar with the Kafka workflow, but another point of interest is that Apache Yetus can support pre-commit triggered from GitHub pull requests.


Yeah, the Kafka queue I pointed to below is exactly for that... and so is this bookkeeper queue:

https://builds.apache.org/view/All/job/bookkeeper-master-git-pullrequest/ <https://builds.apache.org/view/All/job/bookkeeper-master-git-pullrequest/>

> 
> I agree with taking it one step at a time.  At this point, it looks like our rough roadmap for dev tool improvements is:
> 
> 1. Migrate to git.
> 2. Migrate to Maven.

9 years later....

https://sourceforge.net/p/zookeeper/mailman/message/168701/ <https://sourceforge.net/p/zookeeper/mailman/message/168701/>

We in fact have a patch for it already, and it is just awaiting review:

https://issues.apache.org/jira/browse/ZOOKEEPER-1078 <https://issues.apache.org/jira/browse/ZOOKEEPER-1078>
> 3. Use Yetus.

I frankly haven't explored Yetus yet, so I'm neutral here atm.

-Flavio

> 
> --Chris Nauroth
> 
> On 8/30/16, 8:16 AM, "Benjamin Reed" <br...@apache.org> wrote:
> 
>    i like kafka's contributor work flow!
>    https://cwiki.apache.org/confluence/display/KAFKA/Contributing+Code+Changes
>    i'd like to head toward that. of course there are other options as well,
>    but as pat points out the first phase is moving to git.
> 
> 
>    On Tue, Aug 30, 2016 at 5:37 AM, Flavio Junqueira <fp...@apache.org> wrote:
> 
>> 
>>> On 30 Aug 2016, at 07:42, Benjamin Reed <br...@apache.org> wrote:
>>> 
>>> i'm curious, can we get the qa
>>> bot to trigger off a pull request?
>> 
>> Yes, we can. See this Kafka build queue:
>> 
>> https://builds.apache.org/job/kafka-trunk-git-pr-jdk7/ <
>> https://builds.apache.org/job/kafka-trunk-git-pr-jdk7/>
>> 
>> -Flavio
>> 
>>> 
>>> On Mon, Aug 29, 2016 at 8:56 PM, Patrick Hunt <ph...@apache.org> wrote:
>>> 
>>>> On Mon, Aug 29, 2016 at 8:48 AM, Benjamin Reed <br...@apache.org>
>> wrote:
>>>> 
>>>>> gerritt is pretty amazing. after you upload a patch, the whole life
>> cycle
>>>>> of review, verification, and committer committing can happen on the
>> web.
>>>> in
>>>>> practice it means that reviewing and committing small correct changes
>>>>> becomes two clicks of a button. but, this is not what i'm proposing.
>>>>> talking with pat there is no clear way to get gerritt setup. kudo uses
>>>> it,
>>>>> but it's a one off that we can't really leverage.
>>>>> 
>>>>> in moving to git we can enable more flexible workflows that get us
>> closer
>>>>> to the benefits of using something like gerritt. for example, other
>>>> apache
>>>>> projects use workflows that allows patch uploads and reviewing to
>> happen
>>>> as
>>>>> git pull requests. i realize it is subjective, which is why it's good
>>>> that
>>>>> others share their opinions; in my experience working on a variety of
>>>>> different projects with different contribution systems, i've found that
>>>> the
>>>>> jira based patch uploading to be cumbersome for the contributor,
>>>> reviewer,
>>>>> and committer. even just the simple start of moving to git and
>> accepting
>>>>> github pull requests as a method of contribution will improve things a
>>>> lot.
>>>>> 
>>>>> as far as who does the work: pat mentioned that he has looked into this
>>>> and
>>>>> has the skillz to make it happen.
>>>>> 
>>>>> 
>>>> I am pretty sure I know how to get INFRA to make the switch from
>> svn->git.
>>>> However there are additional changes we'll need to make (e.g. updating
>> the
>>>> "how to release" process, patch submission process, etc...) that we'll
>> have
>>>> to handle together.
>>>> 
>>>> Gerrit is not something that INFRA is supporting at this time. As such
>>>> we'll either have to continue to use RB or collectively agree to
>> something
>>>> else. Also keep in mind that qabot triggers off JIRA patches, we don't
>> want
>>>> to lose that.
>>>> 
>>>> This thread is "switch to git", I'd recommend we focus on one step at a
>>>> time. That said it might be good to lay out some steps before we start
>>>> making changes.
>>>> 
>>>> Patrick
>>>> 
>>>> 
>>>>> ben
>>>>> 
>>>>> On Mon, Aug 29, 2016 at 7:33 AM, Flavio Junqueira <fp...@apache.org>
>>>> wrote:
>>>>> 
>>>>>> I also don't know what's being proposed here exactly. I thought Ben
>> was
>>>>>> just pointing out that it'd be nice to improve our infrastructure and
>>>>>> tooling.
>>>>>> 
>>>>>> In any case, I wanted to point to a thread in which we have some
>>>>>> discussion around moving to git and doing github pull requests along
>>>> with
>>>>>> some pointers that this was done in other projects, like BookKeeper
>> and
>>>>>> Kafka:
>>>>>> 
>>>>>> http://mail-archives.apache.org/mod_mbox/zookeeper-dev/
>>>>>> 201603.mbox/%3cCANLc_9L4kygfgXX4u-C33ccohtauNYpKExRHwUgJMHCkAws-
>>>>>> dw@mail.gmail.com%3e <http://mail-archives.apache.
>>>>>> org/mod_mbox/zookeeper-dev/201603.mbox/%3CCANLc_9L4kygfgXX4u-
>>>>>> C33ccohtauNYpKExRHwUgJMHCkAws-dw@mail.gmail.com%3E>
>>>>>> 
>>>>>> I don't have experience with gerritt and I have see only one project
>>>>>> referring to gerritt in Apache: Kudo.
>>>>>> 
>>>>>> -Flavio
>>>>>> 
>>>>>>> On 29 Aug 2016, at 14:25, Camille Fournier <ca...@apache.org>
>>>> wrote:
>>>>>>> 
>>>>>>> I'm confused what is the actual work that needs to happen to finalize
>>>>>> this
>>>>>>> and who is going to do that work? Ben are you volunteering or is
>>>> there
>>>>>>> nothing left to do?
>>>>>>> 
>>>>>>> On Aug 28, 2016 10:54 PM, "Patrick Hunt" <ph...@apache.org> wrote:
>>>>>>> 
>>>>>>>> :-)
>>>>>>>> 
>>>>>>>> In order to make it "official" my recommendation would be for you to
>>>>>> start
>>>>>>>> a VOTE thread on dev@ after a couple more days, if there are no
>>>>>> objections
>>>>>>>> here that is.
>>>>>>>> 
>>>>>>>> Regards,
>>>>>>>> 
>>>>>>>> Patrick
>>>>>>>> 
>>>>>>>> 
>>>>>>>> On Sat, Aug 27, 2016 at 1:38 PM, Benjamin Reed <br...@apache.org>
>>>>>> wrote:
>>>>>>>> 
>>>>>>>>> haha! i'm just seconding your original proposal from many years
>>>> ago!
>>>>>>>>> 
>>>>>>>>> On Fri, Aug 26, 2016 at 6:15 PM, Patrick Hunt <ph...@apache.org>
>>>>>> wrote:
>>>>>>>>> 
>>>>>>>>>> I really love it when the new guy shows up and immediately
>>>> requests
>>>>>>>> tool
>>>>>>>>>> changes. ;-)
>>>>>>>>>> 
>>>>>>>>>> afaik given we have a git mirror already, moving to git from an
>>>>> infra
>>>>>>>>>> perspective is pretty straightforward. Definitely some impact in
>>>>> some
>>>>>>>>> other
>>>>>>>>>> areas (like cutting a release) but we should be able to chase
>>>> those
>>>>>>>> down.
>>>>>>>>>> 
>>>>>>>>>> +1 from me.
>>>>>>>>>> 
>>>>>>>>>> Patrick
>>>>>>>>>> 
>>>>>>>>>> On Fri, Aug 26, 2016 at 11:36 AM, Michael Han <ha...@cloudera.com>
>>>>>>>> wrote:
>>>>>>>>>> 
>>>>>>>>>>> +1!
>>>>>>>>>>> 
>>>>>>>>>>> On Fri, Aug 26, 2016 at 11:34 AM, Edward Ribeiro <
>>>>>>>>>> edward.ribeiro@gmail.com
>>>>>>>>>>>> 
>>>>>>>>>>> wrote:
>>>>>>>>>>> 
>>>>>>>>>>>> +1 :+D
>>>>>>>>>>>> 
>>>>>>>>>>>> Em 26 de ago de 2016 2:37 PM, "Raúl Gutiérrez Segalés" <
>>>>>>>>>>>> rgs@itevenworks.net>
>>>>>>>>>>>> escreveu:
>>>>>>>>>>>> 
>>>>>>>>>>>>> On 26 August 2016 at 10:35, Benjamin Reed <br...@apache.org>
>>>>>>>>> wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> i'm starting to get back into zk development :) i'm a bit
>>>>>>>>>> distressed
>>>>>>>>>>>> that
>>>>>>>>>>>>>> we are still using svn and patches managed by jiras. i've
>>>>>>>> gotten
>>>>>>>>>>>>> extremely
>>>>>>>>>>>>>> spoiled by gerritt and phabricator over the years!
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> as a first step to more efficient workflows for contributors
>>>>>>>> and
>>>>>>>>>>>>> committers
>>>>>>>>>>>>>> can we move to git? i had an offline conversation with pat and
>>>>>>>> he
>>>>>>>>>>> knows
>>>>>>>>>>>>> how
>>>>>>>>>>>>>> to flip the switch.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> big +1
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> -rgs
>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> --
>>>>>>>>>>> Cheers
>>>>>>>>>>> Michael.
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>> 
>>>>>> 
>>>>>> 
>>>>> 
>>>> 
>> 
>> 
> 
> 


Re: switching to git?

Posted by Chris Nauroth <cn...@hortonworks.com>.
I’m not familiar with the Kafka workflow, but another point of interest is that Apache Yetus can support pre-commit triggered from GitHub pull requests.

I agree with taking it one step at a time.  At this point, it looks like our rough roadmap for dev tool improvements is:

1. Migrate to git.
2. Migrate to Maven.
3. Use Yetus.

--Chris Nauroth

On 8/30/16, 8:16 AM, "Benjamin Reed" <br...@apache.org> wrote:

    i like kafka's contributor work flow!
    https://cwiki.apache.org/confluence/display/KAFKA/Contributing+Code+Changes
    i'd like to head toward that. of course there are other options as well,
    but as pat points out the first phase is moving to git.
    
    
    On Tue, Aug 30, 2016 at 5:37 AM, Flavio Junqueira <fp...@apache.org> wrote:
    
    >
    > > On 30 Aug 2016, at 07:42, Benjamin Reed <br...@apache.org> wrote:
    > >
    > > i'm curious, can we get the qa
    > > bot to trigger off a pull request?
    >
    > Yes, we can. See this Kafka build queue:
    >
    > https://builds.apache.org/job/kafka-trunk-git-pr-jdk7/ <
    > https://builds.apache.org/job/kafka-trunk-git-pr-jdk7/>
    >
    > -Flavio
    >
    > >
    > > On Mon, Aug 29, 2016 at 8:56 PM, Patrick Hunt <ph...@apache.org> wrote:
    > >
    > >> On Mon, Aug 29, 2016 at 8:48 AM, Benjamin Reed <br...@apache.org>
    > wrote:
    > >>
    > >>> gerritt is pretty amazing. after you upload a patch, the whole life
    > cycle
    > >>> of review, verification, and committer committing can happen on the
    > web.
    > >> in
    > >>> practice it means that reviewing and committing small correct changes
    > >>> becomes two clicks of a button. but, this is not what i'm proposing.
    > >>> talking with pat there is no clear way to get gerritt setup. kudo uses
    > >> it,
    > >>> but it's a one off that we can't really leverage.
    > >>>
    > >>> in moving to git we can enable more flexible workflows that get us
    > closer
    > >>> to the benefits of using something like gerritt. for example, other
    > >> apache
    > >>> projects use workflows that allows patch uploads and reviewing to
    > happen
    > >> as
    > >>> git pull requests. i realize it is subjective, which is why it's good
    > >> that
    > >>> others share their opinions; in my experience working on a variety of
    > >>> different projects with different contribution systems, i've found that
    > >> the
    > >>> jira based patch uploading to be cumbersome for the contributor,
    > >> reviewer,
    > >>> and committer. even just the simple start of moving to git and
    > accepting
    > >>> github pull requests as a method of contribution will improve things a
    > >> lot.
    > >>>
    > >>> as far as who does the work: pat mentioned that he has looked into this
    > >> and
    > >>> has the skillz to make it happen.
    > >>>
    > >>>
    > >> I am pretty sure I know how to get INFRA to make the switch from
    > svn->git.
    > >> However there are additional changes we'll need to make (e.g. updating
    > the
    > >> "how to release" process, patch submission process, etc...) that we'll
    > have
    > >> to handle together.
    > >>
    > >> Gerrit is not something that INFRA is supporting at this time. As such
    > >> we'll either have to continue to use RB or collectively agree to
    > something
    > >> else. Also keep in mind that qabot triggers off JIRA patches, we don't
    > want
    > >> to lose that.
    > >>
    > >> This thread is "switch to git", I'd recommend we focus on one step at a
    > >> time. That said it might be good to lay out some steps before we start
    > >> making changes.
    > >>
    > >> Patrick
    > >>
    > >>
    > >>> ben
    > >>>
    > >>> On Mon, Aug 29, 2016 at 7:33 AM, Flavio Junqueira <fp...@apache.org>
    > >> wrote:
    > >>>
    > >>>> I also don't know what's being proposed here exactly. I thought Ben
    > was
    > >>>> just pointing out that it'd be nice to improve our infrastructure and
    > >>>> tooling.
    > >>>>
    > >>>> In any case, I wanted to point to a thread in which we have some
    > >>>> discussion around moving to git and doing github pull requests along
    > >> with
    > >>>> some pointers that this was done in other projects, like BookKeeper
    > and
    > >>>> Kafka:
    > >>>>
    > >>>> http://mail-archives.apache.org/mod_mbox/zookeeper-dev/
    > >>>> 201603.mbox/%3cCANLc_9L4kygfgXX4u-C33ccohtauNYpKExRHwUgJMHCkAws-
    > >>>> dw@mail.gmail.com%3e <http://mail-archives.apache.
    > >>>> org/mod_mbox/zookeeper-dev/201603.mbox/%3CCANLc_9L4kygfgXX4u-
    > >>>> C33ccohtauNYpKExRHwUgJMHCkAws-dw@mail.gmail.com%3E>
    > >>>>
    > >>>> I don't have experience with gerritt and I have see only one project
    > >>>> referring to gerritt in Apache: Kudo.
    > >>>>
    > >>>> -Flavio
    > >>>>
    > >>>>> On 29 Aug 2016, at 14:25, Camille Fournier <ca...@apache.org>
    > >> wrote:
    > >>>>>
    > >>>>> I'm confused what is the actual work that needs to happen to finalize
    > >>>> this
    > >>>>> and who is going to do that work? Ben are you volunteering or is
    > >> there
    > >>>>> nothing left to do?
    > >>>>>
    > >>>>> On Aug 28, 2016 10:54 PM, "Patrick Hunt" <ph...@apache.org> wrote:
    > >>>>>
    > >>>>>> :-)
    > >>>>>>
    > >>>>>> In order to make it "official" my recommendation would be for you to
    > >>>> start
    > >>>>>> a VOTE thread on dev@ after a couple more days, if there are no
    > >>>> objections
    > >>>>>> here that is.
    > >>>>>>
    > >>>>>> Regards,
    > >>>>>>
    > >>>>>> Patrick
    > >>>>>>
    > >>>>>>
    > >>>>>> On Sat, Aug 27, 2016 at 1:38 PM, Benjamin Reed <br...@apache.org>
    > >>>> wrote:
    > >>>>>>
    > >>>>>>> haha! i'm just seconding your original proposal from many years
    > >> ago!
    > >>>>>>>
    > >>>>>>> On Fri, Aug 26, 2016 at 6:15 PM, Patrick Hunt <ph...@apache.org>
    > >>>> wrote:
    > >>>>>>>
    > >>>>>>>> I really love it when the new guy shows up and immediately
    > >> requests
    > >>>>>> tool
    > >>>>>>>> changes. ;-)
    > >>>>>>>>
    > >>>>>>>> afaik given we have a git mirror already, moving to git from an
    > >>> infra
    > >>>>>>>> perspective is pretty straightforward. Definitely some impact in
    > >>> some
    > >>>>>>> other
    > >>>>>>>> areas (like cutting a release) but we should be able to chase
    > >> those
    > >>>>>> down.
    > >>>>>>>>
    > >>>>>>>> +1 from me.
    > >>>>>>>>
    > >>>>>>>> Patrick
    > >>>>>>>>
    > >>>>>>>> On Fri, Aug 26, 2016 at 11:36 AM, Michael Han <ha...@cloudera.com>
    > >>>>>> wrote:
    > >>>>>>>>
    > >>>>>>>>> +1!
    > >>>>>>>>>
    > >>>>>>>>> On Fri, Aug 26, 2016 at 11:34 AM, Edward Ribeiro <
    > >>>>>>>> edward.ribeiro@gmail.com
    > >>>>>>>>>>
    > >>>>>>>>> wrote:
    > >>>>>>>>>
    > >>>>>>>>>> +1 :+D
    > >>>>>>>>>>
    > >>>>>>>>>> Em 26 de ago de 2016 2:37 PM, "Raúl Gutiérrez Segalés" <
    > >>>>>>>>>> rgs@itevenworks.net>
    > >>>>>>>>>> escreveu:
    > >>>>>>>>>>
    > >>>>>>>>>>> On 26 August 2016 at 10:35, Benjamin Reed <br...@apache.org>
    > >>>>>>> wrote:
    > >>>>>>>>>>>
    > >>>>>>>>>>>> i'm starting to get back into zk development :) i'm a bit
    > >>>>>>>> distressed
    > >>>>>>>>>> that
    > >>>>>>>>>>>> we are still using svn and patches managed by jiras. i've
    > >>>>>> gotten
    > >>>>>>>>>>> extremely
    > >>>>>>>>>>>> spoiled by gerritt and phabricator over the years!
    > >>>>>>>>>>>>
    > >>>>>>>>>>>> as a first step to more efficient workflows for contributors
    > >>>>>> and
    > >>>>>>>>>>> committers
    > >>>>>>>>>>>> can we move to git? i had an offline conversation with pat and
    > >>>>>> he
    > >>>>>>>>> knows
    > >>>>>>>>>>> how
    > >>>>>>>>>>>> to flip the switch.
    > >>>>>>>>>>>>
    > >>>>>>>>>>>
    > >>>>>>>>>>> big +1
    > >>>>>>>>>>>
    > >>>>>>>>>>>
    > >>>>>>>>>>> -rgs
    > >>>>>>>>>>>
    > >>>>>>>>>>
    > >>>>>>>>>
    > >>>>>>>>>
    > >>>>>>>>>
    > >>>>>>>>> --
    > >>>>>>>>> Cheers
    > >>>>>>>>> Michael.
    > >>>>>>>>>
    > >>>>>>>>
    > >>>>>>>
    > >>>>>>
    > >>>>
    > >>>>
    > >>>
    > >>
    >
    >
    


Re: switching to git?

Posted by Patrick Hunt <ph...@apache.org>.
Hm, the kafka workflow looks pretty thorough. Includes jenkins integration
which is promising.

Patrick

On Tue, Aug 30, 2016 at 8:16 AM, Benjamin Reed <br...@apache.org> wrote:

> i like kafka's contributor work flow!
> https://cwiki.apache.org/confluence/display/KAFKA/
> Contributing+Code+Changes
> i'd like to head toward that. of course there are other options as well,
> but as pat points out the first phase is moving to git.
>
>
> On Tue, Aug 30, 2016 at 5:37 AM, Flavio Junqueira <fp...@apache.org> wrote:
>
> >
> > > On 30 Aug 2016, at 07:42, Benjamin Reed <br...@apache.org> wrote:
> > >
> > > i'm curious, can we get the qa
> > > bot to trigger off a pull request?
> >
> > Yes, we can. See this Kafka build queue:
> >
> > https://builds.apache.org/job/kafka-trunk-git-pr-jdk7/ <
> > https://builds.apache.org/job/kafka-trunk-git-pr-jdk7/>
> >
> > -Flavio
> >
> > >
> > > On Mon, Aug 29, 2016 at 8:56 PM, Patrick Hunt <ph...@apache.org>
> wrote:
> > >
> > >> On Mon, Aug 29, 2016 at 8:48 AM, Benjamin Reed <br...@apache.org>
> > wrote:
> > >>
> > >>> gerritt is pretty amazing. after you upload a patch, the whole life
> > cycle
> > >>> of review, verification, and committer committing can happen on the
> > web.
> > >> in
> > >>> practice it means that reviewing and committing small correct changes
> > >>> becomes two clicks of a button. but, this is not what i'm proposing.
> > >>> talking with pat there is no clear way to get gerritt setup. kudo
> uses
> > >> it,
> > >>> but it's a one off that we can't really leverage.
> > >>>
> > >>> in moving to git we can enable more flexible workflows that get us
> > closer
> > >>> to the benefits of using something like gerritt. for example, other
> > >> apache
> > >>> projects use workflows that allows patch uploads and reviewing to
> > happen
> > >> as
> > >>> git pull requests. i realize it is subjective, which is why it's good
> > >> that
> > >>> others share their opinions; in my experience working on a variety of
> > >>> different projects with different contribution systems, i've found
> that
> > >> the
> > >>> jira based patch uploading to be cumbersome for the contributor,
> > >> reviewer,
> > >>> and committer. even just the simple start of moving to git and
> > accepting
> > >>> github pull requests as a method of contribution will improve things
> a
> > >> lot.
> > >>>
> > >>> as far as who does the work: pat mentioned that he has looked into
> this
> > >> and
> > >>> has the skillz to make it happen.
> > >>>
> > >>>
> > >> I am pretty sure I know how to get INFRA to make the switch from
> > svn->git.
> > >> However there are additional changes we'll need to make (e.g. updating
> > the
> > >> "how to release" process, patch submission process, etc...) that we'll
> > have
> > >> to handle together.
> > >>
> > >> Gerrit is not something that INFRA is supporting at this time. As such
> > >> we'll either have to continue to use RB or collectively agree to
> > something
> > >> else. Also keep in mind that qabot triggers off JIRA patches, we don't
> > want
> > >> to lose that.
> > >>
> > >> This thread is "switch to git", I'd recommend we focus on one step at
> a
> > >> time. That said it might be good to lay out some steps before we start
> > >> making changes.
> > >>
> > >> Patrick
> > >>
> > >>
> > >>> ben
> > >>>
> > >>> On Mon, Aug 29, 2016 at 7:33 AM, Flavio Junqueira <fp...@apache.org>
> > >> wrote:
> > >>>
> > >>>> I also don't know what's being proposed here exactly. I thought Ben
> > was
> > >>>> just pointing out that it'd be nice to improve our infrastructure
> and
> > >>>> tooling.
> > >>>>
> > >>>> In any case, I wanted to point to a thread in which we have some
> > >>>> discussion around moving to git and doing github pull requests along
> > >> with
> > >>>> some pointers that this was done in other projects, like BookKeeper
> > and
> > >>>> Kafka:
> > >>>>
> > >>>> http://mail-archives.apache.org/mod_mbox/zookeeper-dev/
> > >>>> 201603.mbox/%3cCANLc_9L4kygfgXX4u-C33ccohtauNYpKExRHwUgJMHCkAws-
> > >>>> dw@mail.gmail.com%3e <http://mail-archives.apache.
> > >>>> org/mod_mbox/zookeeper-dev/201603.mbox/%3CCANLc_9L4kygfgXX4u-
> > >>>> C33ccohtauNYpKExRHwUgJMHCkAws-dw@mail.gmail.com%3E>
> > >>>>
> > >>>> I don't have experience with gerritt and I have see only one project
> > >>>> referring to gerritt in Apache: Kudo.
> > >>>>
> > >>>> -Flavio
> > >>>>
> > >>>>> On 29 Aug 2016, at 14:25, Camille Fournier <ca...@apache.org>
> > >> wrote:
> > >>>>>
> > >>>>> I'm confused what is the actual work that needs to happen to
> finalize
> > >>>> this
> > >>>>> and who is going to do that work? Ben are you volunteering or is
> > >> there
> > >>>>> nothing left to do?
> > >>>>>
> > >>>>> On Aug 28, 2016 10:54 PM, "Patrick Hunt" <ph...@apache.org> wrote:
> > >>>>>
> > >>>>>> :-)
> > >>>>>>
> > >>>>>> In order to make it "official" my recommendation would be for you
> to
> > >>>> start
> > >>>>>> a VOTE thread on dev@ after a couple more days, if there are no
> > >>>> objections
> > >>>>>> here that is.
> > >>>>>>
> > >>>>>> Regards,
> > >>>>>>
> > >>>>>> Patrick
> > >>>>>>
> > >>>>>>
> > >>>>>> On Sat, Aug 27, 2016 at 1:38 PM, Benjamin Reed <br...@apache.org>
> > >>>> wrote:
> > >>>>>>
> > >>>>>>> haha! i'm just seconding your original proposal from many years
> > >> ago!
> > >>>>>>>
> > >>>>>>> On Fri, Aug 26, 2016 at 6:15 PM, Patrick Hunt <ph...@apache.org>
> > >>>> wrote:
> > >>>>>>>
> > >>>>>>>> I really love it when the new guy shows up and immediately
> > >> requests
> > >>>>>> tool
> > >>>>>>>> changes. ;-)
> > >>>>>>>>
> > >>>>>>>> afaik given we have a git mirror already, moving to git from an
> > >>> infra
> > >>>>>>>> perspective is pretty straightforward. Definitely some impact in
> > >>> some
> > >>>>>>> other
> > >>>>>>>> areas (like cutting a release) but we should be able to chase
> > >> those
> > >>>>>> down.
> > >>>>>>>>
> > >>>>>>>> +1 from me.
> > >>>>>>>>
> > >>>>>>>> Patrick
> > >>>>>>>>
> > >>>>>>>> On Fri, Aug 26, 2016 at 11:36 AM, Michael Han <
> hanm@cloudera.com>
> > >>>>>> wrote:
> > >>>>>>>>
> > >>>>>>>>> +1!
> > >>>>>>>>>
> > >>>>>>>>> On Fri, Aug 26, 2016 at 11:34 AM, Edward Ribeiro <
> > >>>>>>>> edward.ribeiro@gmail.com
> > >>>>>>>>>>
> > >>>>>>>>> wrote:
> > >>>>>>>>>
> > >>>>>>>>>> +1 :+D
> > >>>>>>>>>>
> > >>>>>>>>>> Em 26 de ago de 2016 2:37 PM, "Raúl Gutiérrez Segalés" <
> > >>>>>>>>>> rgs@itevenworks.net>
> > >>>>>>>>>> escreveu:
> > >>>>>>>>>>
> > >>>>>>>>>>> On 26 August 2016 at 10:35, Benjamin Reed <br...@apache.org>
> > >>>>>>> wrote:
> > >>>>>>>>>>>
> > >>>>>>>>>>>> i'm starting to get back into zk development :) i'm a bit
> > >>>>>>>> distressed
> > >>>>>>>>>> that
> > >>>>>>>>>>>> we are still using svn and patches managed by jiras. i've
> > >>>>>> gotten
> > >>>>>>>>>>> extremely
> > >>>>>>>>>>>> spoiled by gerritt and phabricator over the years!
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> as a first step to more efficient workflows for contributors
> > >>>>>> and
> > >>>>>>>>>>> committers
> > >>>>>>>>>>>> can we move to git? i had an offline conversation with pat
> and
> > >>>>>> he
> > >>>>>>>>> knows
> > >>>>>>>>>>> how
> > >>>>>>>>>>>> to flip the switch.
> > >>>>>>>>>>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>> big +1
> > >>>>>>>>>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>> -rgs
> > >>>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>> --
> > >>>>>>>>> Cheers
> > >>>>>>>>> Michael.
> > >>>>>>>>>
> > >>>>>>>>
> > >>>>>>>
> > >>>>>>
> > >>>>
> > >>>>
> > >>>
> > >>
> >
> >
>

Re: switching to git?

Posted by Benjamin Reed <br...@apache.org>.
i like kafka's contributor work flow!
https://cwiki.apache.org/confluence/display/KAFKA/Contributing+Code+Changes
i'd like to head toward that. of course there are other options as well,
but as pat points out the first phase is moving to git.


On Tue, Aug 30, 2016 at 5:37 AM, Flavio Junqueira <fp...@apache.org> wrote:

>
> > On 30 Aug 2016, at 07:42, Benjamin Reed <br...@apache.org> wrote:
> >
> > i'm curious, can we get the qa
> > bot to trigger off a pull request?
>
> Yes, we can. See this Kafka build queue:
>
> https://builds.apache.org/job/kafka-trunk-git-pr-jdk7/ <
> https://builds.apache.org/job/kafka-trunk-git-pr-jdk7/>
>
> -Flavio
>
> >
> > On Mon, Aug 29, 2016 at 8:56 PM, Patrick Hunt <ph...@apache.org> wrote:
> >
> >> On Mon, Aug 29, 2016 at 8:48 AM, Benjamin Reed <br...@apache.org>
> wrote:
> >>
> >>> gerritt is pretty amazing. after you upload a patch, the whole life
> cycle
> >>> of review, verification, and committer committing can happen on the
> web.
> >> in
> >>> practice it means that reviewing and committing small correct changes
> >>> becomes two clicks of a button. but, this is not what i'm proposing.
> >>> talking with pat there is no clear way to get gerritt setup. kudo uses
> >> it,
> >>> but it's a one off that we can't really leverage.
> >>>
> >>> in moving to git we can enable more flexible workflows that get us
> closer
> >>> to the benefits of using something like gerritt. for example, other
> >> apache
> >>> projects use workflows that allows patch uploads and reviewing to
> happen
> >> as
> >>> git pull requests. i realize it is subjective, which is why it's good
> >> that
> >>> others share their opinions; in my experience working on a variety of
> >>> different projects with different contribution systems, i've found that
> >> the
> >>> jira based patch uploading to be cumbersome for the contributor,
> >> reviewer,
> >>> and committer. even just the simple start of moving to git and
> accepting
> >>> github pull requests as a method of contribution will improve things a
> >> lot.
> >>>
> >>> as far as who does the work: pat mentioned that he has looked into this
> >> and
> >>> has the skillz to make it happen.
> >>>
> >>>
> >> I am pretty sure I know how to get INFRA to make the switch from
> svn->git.
> >> However there are additional changes we'll need to make (e.g. updating
> the
> >> "how to release" process, patch submission process, etc...) that we'll
> have
> >> to handle together.
> >>
> >> Gerrit is not something that INFRA is supporting at this time. As such
> >> we'll either have to continue to use RB or collectively agree to
> something
> >> else. Also keep in mind that qabot triggers off JIRA patches, we don't
> want
> >> to lose that.
> >>
> >> This thread is "switch to git", I'd recommend we focus on one step at a
> >> time. That said it might be good to lay out some steps before we start
> >> making changes.
> >>
> >> Patrick
> >>
> >>
> >>> ben
> >>>
> >>> On Mon, Aug 29, 2016 at 7:33 AM, Flavio Junqueira <fp...@apache.org>
> >> wrote:
> >>>
> >>>> I also don't know what's being proposed here exactly. I thought Ben
> was
> >>>> just pointing out that it'd be nice to improve our infrastructure and
> >>>> tooling.
> >>>>
> >>>> In any case, I wanted to point to a thread in which we have some
> >>>> discussion around moving to git and doing github pull requests along
> >> with
> >>>> some pointers that this was done in other projects, like BookKeeper
> and
> >>>> Kafka:
> >>>>
> >>>> http://mail-archives.apache.org/mod_mbox/zookeeper-dev/
> >>>> 201603.mbox/%3cCANLc_9L4kygfgXX4u-C33ccohtauNYpKExRHwUgJMHCkAws-
> >>>> dw@mail.gmail.com%3e <http://mail-archives.apache.
> >>>> org/mod_mbox/zookeeper-dev/201603.mbox/%3CCANLc_9L4kygfgXX4u-
> >>>> C33ccohtauNYpKExRHwUgJMHCkAws-dw@mail.gmail.com%3E>
> >>>>
> >>>> I don't have experience with gerritt and I have see only one project
> >>>> referring to gerritt in Apache: Kudo.
> >>>>
> >>>> -Flavio
> >>>>
> >>>>> On 29 Aug 2016, at 14:25, Camille Fournier <ca...@apache.org>
> >> wrote:
> >>>>>
> >>>>> I'm confused what is the actual work that needs to happen to finalize
> >>>> this
> >>>>> and who is going to do that work? Ben are you volunteering or is
> >> there
> >>>>> nothing left to do?
> >>>>>
> >>>>> On Aug 28, 2016 10:54 PM, "Patrick Hunt" <ph...@apache.org> wrote:
> >>>>>
> >>>>>> :-)
> >>>>>>
> >>>>>> In order to make it "official" my recommendation would be for you to
> >>>> start
> >>>>>> a VOTE thread on dev@ after a couple more days, if there are no
> >>>> objections
> >>>>>> here that is.
> >>>>>>
> >>>>>> Regards,
> >>>>>>
> >>>>>> Patrick
> >>>>>>
> >>>>>>
> >>>>>> On Sat, Aug 27, 2016 at 1:38 PM, Benjamin Reed <br...@apache.org>
> >>>> wrote:
> >>>>>>
> >>>>>>> haha! i'm just seconding your original proposal from many years
> >> ago!
> >>>>>>>
> >>>>>>> On Fri, Aug 26, 2016 at 6:15 PM, Patrick Hunt <ph...@apache.org>
> >>>> wrote:
> >>>>>>>
> >>>>>>>> I really love it when the new guy shows up and immediately
> >> requests
> >>>>>> tool
> >>>>>>>> changes. ;-)
> >>>>>>>>
> >>>>>>>> afaik given we have a git mirror already, moving to git from an
> >>> infra
> >>>>>>>> perspective is pretty straightforward. Definitely some impact in
> >>> some
> >>>>>>> other
> >>>>>>>> areas (like cutting a release) but we should be able to chase
> >> those
> >>>>>> down.
> >>>>>>>>
> >>>>>>>> +1 from me.
> >>>>>>>>
> >>>>>>>> Patrick
> >>>>>>>>
> >>>>>>>> On Fri, Aug 26, 2016 at 11:36 AM, Michael Han <ha...@cloudera.com>
> >>>>>> wrote:
> >>>>>>>>
> >>>>>>>>> +1!
> >>>>>>>>>
> >>>>>>>>> On Fri, Aug 26, 2016 at 11:34 AM, Edward Ribeiro <
> >>>>>>>> edward.ribeiro@gmail.com
> >>>>>>>>>>
> >>>>>>>>> wrote:
> >>>>>>>>>
> >>>>>>>>>> +1 :+D
> >>>>>>>>>>
> >>>>>>>>>> Em 26 de ago de 2016 2:37 PM, "Raúl Gutiérrez Segalés" <
> >>>>>>>>>> rgs@itevenworks.net>
> >>>>>>>>>> escreveu:
> >>>>>>>>>>
> >>>>>>>>>>> On 26 August 2016 at 10:35, Benjamin Reed <br...@apache.org>
> >>>>>>> wrote:
> >>>>>>>>>>>
> >>>>>>>>>>>> i'm starting to get back into zk development :) i'm a bit
> >>>>>>>> distressed
> >>>>>>>>>> that
> >>>>>>>>>>>> we are still using svn and patches managed by jiras. i've
> >>>>>> gotten
> >>>>>>>>>>> extremely
> >>>>>>>>>>>> spoiled by gerritt and phabricator over the years!
> >>>>>>>>>>>>
> >>>>>>>>>>>> as a first step to more efficient workflows for contributors
> >>>>>> and
> >>>>>>>>>>> committers
> >>>>>>>>>>>> can we move to git? i had an offline conversation with pat and
> >>>>>> he
> >>>>>>>>> knows
> >>>>>>>>>>> how
> >>>>>>>>>>>> to flip the switch.
> >>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> big +1
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> -rgs
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> --
> >>>>>>>>> Cheers
> >>>>>>>>> Michael.
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>
> >>>>
> >>>>
> >>>
> >>
>
>

Re: switching to git?

Posted by Flavio Junqueira <fp...@apache.org>.
> On 30 Aug 2016, at 07:42, Benjamin Reed <br...@apache.org> wrote:
> 
> i'm curious, can we get the qa
> bot to trigger off a pull request?

Yes, we can. See this Kafka build queue:

https://builds.apache.org/job/kafka-trunk-git-pr-jdk7/ <https://builds.apache.org/job/kafka-trunk-git-pr-jdk7/>

-Flavio

> 
> On Mon, Aug 29, 2016 at 8:56 PM, Patrick Hunt <ph...@apache.org> wrote:
> 
>> On Mon, Aug 29, 2016 at 8:48 AM, Benjamin Reed <br...@apache.org> wrote:
>> 
>>> gerritt is pretty amazing. after you upload a patch, the whole life cycle
>>> of review, verification, and committer committing can happen on the web.
>> in
>>> practice it means that reviewing and committing small correct changes
>>> becomes two clicks of a button. but, this is not what i'm proposing.
>>> talking with pat there is no clear way to get gerritt setup. kudo uses
>> it,
>>> but it's a one off that we can't really leverage.
>>> 
>>> in moving to git we can enable more flexible workflows that get us closer
>>> to the benefits of using something like gerritt. for example, other
>> apache
>>> projects use workflows that allows patch uploads and reviewing to happen
>> as
>>> git pull requests. i realize it is subjective, which is why it's good
>> that
>>> others share their opinions; in my experience working on a variety of
>>> different projects with different contribution systems, i've found that
>> the
>>> jira based patch uploading to be cumbersome for the contributor,
>> reviewer,
>>> and committer. even just the simple start of moving to git and accepting
>>> github pull requests as a method of contribution will improve things a
>> lot.
>>> 
>>> as far as who does the work: pat mentioned that he has looked into this
>> and
>>> has the skillz to make it happen.
>>> 
>>> 
>> I am pretty sure I know how to get INFRA to make the switch from svn->git.
>> However there are additional changes we'll need to make (e.g. updating the
>> "how to release" process, patch submission process, etc...) that we'll have
>> to handle together.
>> 
>> Gerrit is not something that INFRA is supporting at this time. As such
>> we'll either have to continue to use RB or collectively agree to something
>> else. Also keep in mind that qabot triggers off JIRA patches, we don't want
>> to lose that.
>> 
>> This thread is "switch to git", I'd recommend we focus on one step at a
>> time. That said it might be good to lay out some steps before we start
>> making changes.
>> 
>> Patrick
>> 
>> 
>>> ben
>>> 
>>> On Mon, Aug 29, 2016 at 7:33 AM, Flavio Junqueira <fp...@apache.org>
>> wrote:
>>> 
>>>> I also don't know what's being proposed here exactly. I thought Ben was
>>>> just pointing out that it'd be nice to improve our infrastructure and
>>>> tooling.
>>>> 
>>>> In any case, I wanted to point to a thread in which we have some
>>>> discussion around moving to git and doing github pull requests along
>> with
>>>> some pointers that this was done in other projects, like BookKeeper and
>>>> Kafka:
>>>> 
>>>> http://mail-archives.apache.org/mod_mbox/zookeeper-dev/
>>>> 201603.mbox/%3cCANLc_9L4kygfgXX4u-C33ccohtauNYpKExRHwUgJMHCkAws-
>>>> dw@mail.gmail.com%3e <http://mail-archives.apache.
>>>> org/mod_mbox/zookeeper-dev/201603.mbox/%3CCANLc_9L4kygfgXX4u-
>>>> C33ccohtauNYpKExRHwUgJMHCkAws-dw@mail.gmail.com%3E>
>>>> 
>>>> I don't have experience with gerritt and I have see only one project
>>>> referring to gerritt in Apache: Kudo.
>>>> 
>>>> -Flavio
>>>> 
>>>>> On 29 Aug 2016, at 14:25, Camille Fournier <ca...@apache.org>
>> wrote:
>>>>> 
>>>>> I'm confused what is the actual work that needs to happen to finalize
>>>> this
>>>>> and who is going to do that work? Ben are you volunteering or is
>> there
>>>>> nothing left to do?
>>>>> 
>>>>> On Aug 28, 2016 10:54 PM, "Patrick Hunt" <ph...@apache.org> wrote:
>>>>> 
>>>>>> :-)
>>>>>> 
>>>>>> In order to make it "official" my recommendation would be for you to
>>>> start
>>>>>> a VOTE thread on dev@ after a couple more days, if there are no
>>>> objections
>>>>>> here that is.
>>>>>> 
>>>>>> Regards,
>>>>>> 
>>>>>> Patrick
>>>>>> 
>>>>>> 
>>>>>> On Sat, Aug 27, 2016 at 1:38 PM, Benjamin Reed <br...@apache.org>
>>>> wrote:
>>>>>> 
>>>>>>> haha! i'm just seconding your original proposal from many years
>> ago!
>>>>>>> 
>>>>>>> On Fri, Aug 26, 2016 at 6:15 PM, Patrick Hunt <ph...@apache.org>
>>>> wrote:
>>>>>>> 
>>>>>>>> I really love it when the new guy shows up and immediately
>> requests
>>>>>> tool
>>>>>>>> changes. ;-)
>>>>>>>> 
>>>>>>>> afaik given we have a git mirror already, moving to git from an
>>> infra
>>>>>>>> perspective is pretty straightforward. Definitely some impact in
>>> some
>>>>>>> other
>>>>>>>> areas (like cutting a release) but we should be able to chase
>> those
>>>>>> down.
>>>>>>>> 
>>>>>>>> +1 from me.
>>>>>>>> 
>>>>>>>> Patrick
>>>>>>>> 
>>>>>>>> On Fri, Aug 26, 2016 at 11:36 AM, Michael Han <ha...@cloudera.com>
>>>>>> wrote:
>>>>>>>> 
>>>>>>>>> +1!
>>>>>>>>> 
>>>>>>>>> On Fri, Aug 26, 2016 at 11:34 AM, Edward Ribeiro <
>>>>>>>> edward.ribeiro@gmail.com
>>>>>>>>>> 
>>>>>>>>> wrote:
>>>>>>>>> 
>>>>>>>>>> +1 :+D
>>>>>>>>>> 
>>>>>>>>>> Em 26 de ago de 2016 2:37 PM, "Raúl Gutiérrez Segalés" <
>>>>>>>>>> rgs@itevenworks.net>
>>>>>>>>>> escreveu:
>>>>>>>>>> 
>>>>>>>>>>> On 26 August 2016 at 10:35, Benjamin Reed <br...@apache.org>
>>>>>>> wrote:
>>>>>>>>>>> 
>>>>>>>>>>>> i'm starting to get back into zk development :) i'm a bit
>>>>>>>> distressed
>>>>>>>>>> that
>>>>>>>>>>>> we are still using svn and patches managed by jiras. i've
>>>>>> gotten
>>>>>>>>>>> extremely
>>>>>>>>>>>> spoiled by gerritt and phabricator over the years!
>>>>>>>>>>>> 
>>>>>>>>>>>> as a first step to more efficient workflows for contributors
>>>>>> and
>>>>>>>>>>> committers
>>>>>>>>>>>> can we move to git? i had an offline conversation with pat and
>>>>>> he
>>>>>>>>> knows
>>>>>>>>>>> how
>>>>>>>>>>>> to flip the switch.
>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> big +1
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> -rgs
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> --
>>>>>>>>> Cheers
>>>>>>>>> Michael.
>>>>>>>>> 
>>>>>>>> 
>>>>>>> 
>>>>>> 
>>>> 
>>>> 
>>> 
>> 


Re: switching to git?

Posted by Benjamin Reed <br...@apache.org>.
i agree that we should take it one step at a time, which is why i've kept
the discussion focused on the git switch. i'm curious, can we get the qa
bot to trigger off a pull request? if not, would the qa bot be able to pull
from a git url in a jira? (the more i think about it, the more i realize
that the qabot is purposely setup to run arbitrary code from a web page. a
security nightmare :) )

ben

On Mon, Aug 29, 2016 at 8:56 PM, Patrick Hunt <ph...@apache.org> wrote:

> On Mon, Aug 29, 2016 at 8:48 AM, Benjamin Reed <br...@apache.org> wrote:
>
> > gerritt is pretty amazing. after you upload a patch, the whole life cycle
> > of review, verification, and committer committing can happen on the web.
> in
> > practice it means that reviewing and committing small correct changes
> > becomes two clicks of a button. but, this is not what i'm proposing.
> > talking with pat there is no clear way to get gerritt setup. kudo uses
> it,
> > but it's a one off that we can't really leverage.
> >
> > in moving to git we can enable more flexible workflows that get us closer
> > to the benefits of using something like gerritt. for example, other
> apache
> > projects use workflows that allows patch uploads and reviewing to happen
> as
> > git pull requests. i realize it is subjective, which is why it's good
> that
> > others share their opinions; in my experience working on a variety of
> > different projects with different contribution systems, i've found that
> the
> > jira based patch uploading to be cumbersome for the contributor,
> reviewer,
> > and committer. even just the simple start of moving to git and accepting
> > github pull requests as a method of contribution will improve things a
> lot.
> >
> > as far as who does the work: pat mentioned that he has looked into this
> and
> > has the skillz to make it happen.
> >
> >
> I am pretty sure I know how to get INFRA to make the switch from svn->git.
> However there are additional changes we'll need to make (e.g. updating the
> "how to release" process, patch submission process, etc...) that we'll have
> to handle together.
>
> Gerrit is not something that INFRA is supporting at this time. As such
> we'll either have to continue to use RB or collectively agree to something
> else. Also keep in mind that qabot triggers off JIRA patches, we don't want
> to lose that.
>
> This thread is "switch to git", I'd recommend we focus on one step at a
> time. That said it might be good to lay out some steps before we start
> making changes.
>
> Patrick
>
>
> > ben
> >
> > On Mon, Aug 29, 2016 at 7:33 AM, Flavio Junqueira <fp...@apache.org>
> wrote:
> >
> > > I also don't know what's being proposed here exactly. I thought Ben was
> > > just pointing out that it'd be nice to improve our infrastructure and
> > > tooling.
> > >
> > > In any case, I wanted to point to a thread in which we have some
> > > discussion around moving to git and doing github pull requests along
> with
> > > some pointers that this was done in other projects, like BookKeeper and
> > > Kafka:
> > >
> > > http://mail-archives.apache.org/mod_mbox/zookeeper-dev/
> > > 201603.mbox/%3cCANLc_9L4kygfgXX4u-C33ccohtauNYpKExRHwUgJMHCkAws-
> > > dw@mail.gmail.com%3e <http://mail-archives.apache.
> > > org/mod_mbox/zookeeper-dev/201603.mbox/%3CCANLc_9L4kygfgXX4u-
> > > C33ccohtauNYpKExRHwUgJMHCkAws-dw@mail.gmail.com%3E>
> > >
> > > I don't have experience with gerritt and I have see only one project
> > > referring to gerritt in Apache: Kudo.
> > >
> > >  -Flavio
> > >
> > > > On 29 Aug 2016, at 14:25, Camille Fournier <ca...@apache.org>
> wrote:
> > > >
> > > > I'm confused what is the actual work that needs to happen to finalize
> > > this
> > > > and who is going to do that work? Ben are you volunteering or is
> there
> > > > nothing left to do?
> > > >
> > > > On Aug 28, 2016 10:54 PM, "Patrick Hunt" <ph...@apache.org> wrote:
> > > >
> > > >> :-)
> > > >>
> > > >> In order to make it "official" my recommendation would be for you to
> > > start
> > > >> a VOTE thread on dev@ after a couple more days, if there are no
> > > objections
> > > >> here that is.
> > > >>
> > > >> Regards,
> > > >>
> > > >> Patrick
> > > >>
> > > >>
> > > >> On Sat, Aug 27, 2016 at 1:38 PM, Benjamin Reed <br...@apache.org>
> > > wrote:
> > > >>
> > > >>> haha! i'm just seconding your original proposal from many years
> ago!
> > > >>>
> > > >>> On Fri, Aug 26, 2016 at 6:15 PM, Patrick Hunt <ph...@apache.org>
> > > wrote:
> > > >>>
> > > >>>> I really love it when the new guy shows up and immediately
> requests
> > > >> tool
> > > >>>> changes. ;-)
> > > >>>>
> > > >>>> afaik given we have a git mirror already, moving to git from an
> > infra
> > > >>>> perspective is pretty straightforward. Definitely some impact in
> > some
> > > >>> other
> > > >>>> areas (like cutting a release) but we should be able to chase
> those
> > > >> down.
> > > >>>>
> > > >>>> +1 from me.
> > > >>>>
> > > >>>> Patrick
> > > >>>>
> > > >>>> On Fri, Aug 26, 2016 at 11:36 AM, Michael Han <ha...@cloudera.com>
> > > >> wrote:
> > > >>>>
> > > >>>>> +1!
> > > >>>>>
> > > >>>>> On Fri, Aug 26, 2016 at 11:34 AM, Edward Ribeiro <
> > > >>>> edward.ribeiro@gmail.com
> > > >>>>>>
> > > >>>>> wrote:
> > > >>>>>
> > > >>>>>> +1 :+D
> > > >>>>>>
> > > >>>>>> Em 26 de ago de 2016 2:37 PM, "Raúl Gutiérrez Segalés" <
> > > >>>>>> rgs@itevenworks.net>
> > > >>>>>> escreveu:
> > > >>>>>>
> > > >>>>>>> On 26 August 2016 at 10:35, Benjamin Reed <br...@apache.org>
> > > >>> wrote:
> > > >>>>>>>
> > > >>>>>>>> i'm starting to get back into zk development :) i'm a bit
> > > >>>> distressed
> > > >>>>>> that
> > > >>>>>>>> we are still using svn and patches managed by jiras. i've
> > > >> gotten
> > > >>>>>>> extremely
> > > >>>>>>>> spoiled by gerritt and phabricator over the years!
> > > >>>>>>>>
> > > >>>>>>>> as a first step to more efficient workflows for contributors
> > > >> and
> > > >>>>>>> committers
> > > >>>>>>>> can we move to git? i had an offline conversation with pat and
> > > >> he
> > > >>>>> knows
> > > >>>>>>> how
> > > >>>>>>>> to flip the switch.
> > > >>>>>>>>
> > > >>>>>>>
> > > >>>>>>> big +1
> > > >>>>>>>
> > > >>>>>>>
> > > >>>>>>> -rgs
> > > >>>>>>>
> > > >>>>>>
> > > >>>>>
> > > >>>>>
> > > >>>>>
> > > >>>>> --
> > > >>>>> Cheers
> > > >>>>> Michael.
> > > >>>>>
> > > >>>>
> > > >>>
> > > >>
> > >
> > >
> >
>

Re: switching to git?

Posted by Patrick Hunt <ph...@apache.org>.
On Mon, Aug 29, 2016 at 8:48 AM, Benjamin Reed <br...@apache.org> wrote:

> gerritt is pretty amazing. after you upload a patch, the whole life cycle
> of review, verification, and committer committing can happen on the web. in
> practice it means that reviewing and committing small correct changes
> becomes two clicks of a button. but, this is not what i'm proposing.
> talking with pat there is no clear way to get gerritt setup. kudo uses it,
> but it's a one off that we can't really leverage.
>
> in moving to git we can enable more flexible workflows that get us closer
> to the benefits of using something like gerritt. for example, other apache
> projects use workflows that allows patch uploads and reviewing to happen as
> git pull requests. i realize it is subjective, which is why it's good that
> others share their opinions; in my experience working on a variety of
> different projects with different contribution systems, i've found that the
> jira based patch uploading to be cumbersome for the contributor, reviewer,
> and committer. even just the simple start of moving to git and accepting
> github pull requests as a method of contribution will improve things a lot.
>
> as far as who does the work: pat mentioned that he has looked into this and
> has the skillz to make it happen.
>
>
I am pretty sure I know how to get INFRA to make the switch from svn->git.
However there are additional changes we'll need to make (e.g. updating the
"how to release" process, patch submission process, etc...) that we'll have
to handle together.

Gerrit is not something that INFRA is supporting at this time. As such
we'll either have to continue to use RB or collectively agree to something
else. Also keep in mind that qabot triggers off JIRA patches, we don't want
to lose that.

This thread is "switch to git", I'd recommend we focus on one step at a
time. That said it might be good to lay out some steps before we start
making changes.

Patrick


> ben
>
> On Mon, Aug 29, 2016 at 7:33 AM, Flavio Junqueira <fp...@apache.org> wrote:
>
> > I also don't know what's being proposed here exactly. I thought Ben was
> > just pointing out that it'd be nice to improve our infrastructure and
> > tooling.
> >
> > In any case, I wanted to point to a thread in which we have some
> > discussion around moving to git and doing github pull requests along with
> > some pointers that this was done in other projects, like BookKeeper and
> > Kafka:
> >
> > http://mail-archives.apache.org/mod_mbox/zookeeper-dev/
> > 201603.mbox/%3cCANLc_9L4kygfgXX4u-C33ccohtauNYpKExRHwUgJMHCkAws-
> > dw@mail.gmail.com%3e <http://mail-archives.apache.
> > org/mod_mbox/zookeeper-dev/201603.mbox/%3CCANLc_9L4kygfgXX4u-
> > C33ccohtauNYpKExRHwUgJMHCkAws-dw@mail.gmail.com%3E>
> >
> > I don't have experience with gerritt and I have see only one project
> > referring to gerritt in Apache: Kudo.
> >
> >  -Flavio
> >
> > > On 29 Aug 2016, at 14:25, Camille Fournier <ca...@apache.org> wrote:
> > >
> > > I'm confused what is the actual work that needs to happen to finalize
> > this
> > > and who is going to do that work? Ben are you volunteering or is there
> > > nothing left to do?
> > >
> > > On Aug 28, 2016 10:54 PM, "Patrick Hunt" <ph...@apache.org> wrote:
> > >
> > >> :-)
> > >>
> > >> In order to make it "official" my recommendation would be for you to
> > start
> > >> a VOTE thread on dev@ after a couple more days, if there are no
> > objections
> > >> here that is.
> > >>
> > >> Regards,
> > >>
> > >> Patrick
> > >>
> > >>
> > >> On Sat, Aug 27, 2016 at 1:38 PM, Benjamin Reed <br...@apache.org>
> > wrote:
> > >>
> > >>> haha! i'm just seconding your original proposal from many years ago!
> > >>>
> > >>> On Fri, Aug 26, 2016 at 6:15 PM, Patrick Hunt <ph...@apache.org>
> > wrote:
> > >>>
> > >>>> I really love it when the new guy shows up and immediately requests
> > >> tool
> > >>>> changes. ;-)
> > >>>>
> > >>>> afaik given we have a git mirror already, moving to git from an
> infra
> > >>>> perspective is pretty straightforward. Definitely some impact in
> some
> > >>> other
> > >>>> areas (like cutting a release) but we should be able to chase those
> > >> down.
> > >>>>
> > >>>> +1 from me.
> > >>>>
> > >>>> Patrick
> > >>>>
> > >>>> On Fri, Aug 26, 2016 at 11:36 AM, Michael Han <ha...@cloudera.com>
> > >> wrote:
> > >>>>
> > >>>>> +1!
> > >>>>>
> > >>>>> On Fri, Aug 26, 2016 at 11:34 AM, Edward Ribeiro <
> > >>>> edward.ribeiro@gmail.com
> > >>>>>>
> > >>>>> wrote:
> > >>>>>
> > >>>>>> +1 :+D
> > >>>>>>
> > >>>>>> Em 26 de ago de 2016 2:37 PM, "Raúl Gutiérrez Segalés" <
> > >>>>>> rgs@itevenworks.net>
> > >>>>>> escreveu:
> > >>>>>>
> > >>>>>>> On 26 August 2016 at 10:35, Benjamin Reed <br...@apache.org>
> > >>> wrote:
> > >>>>>>>
> > >>>>>>>> i'm starting to get back into zk development :) i'm a bit
> > >>>> distressed
> > >>>>>> that
> > >>>>>>>> we are still using svn and patches managed by jiras. i've
> > >> gotten
> > >>>>>>> extremely
> > >>>>>>>> spoiled by gerritt and phabricator over the years!
> > >>>>>>>>
> > >>>>>>>> as a first step to more efficient workflows for contributors
> > >> and
> > >>>>>>> committers
> > >>>>>>>> can we move to git? i had an offline conversation with pat and
> > >> he
> > >>>>> knows
> > >>>>>>> how
> > >>>>>>>> to flip the switch.
> > >>>>>>>>
> > >>>>>>>
> > >>>>>>> big +1
> > >>>>>>>
> > >>>>>>>
> > >>>>>>> -rgs
> > >>>>>>>
> > >>>>>>
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>> --
> > >>>>> Cheers
> > >>>>> Michael.
> > >>>>>
> > >>>>
> > >>>
> > >>
> >
> >
>

Re: switching to git?

Posted by Benjamin Reed <br...@apache.org>.
gerritt is pretty amazing. after you upload a patch, the whole life cycle
of review, verification, and committer committing can happen on the web. in
practice it means that reviewing and committing small correct changes
becomes two clicks of a button. but, this is not what i'm proposing.
talking with pat there is no clear way to get gerritt setup. kudo uses it,
but it's a one off that we can't really leverage.

in moving to git we can enable more flexible workflows that get us closer
to the benefits of using something like gerritt. for example, other apache
projects use workflows that allows patch uploads and reviewing to happen as
git pull requests. i realize it is subjective, which is why it's good that
others share their opinions; in my experience working on a variety of
different projects with different contribution systems, i've found that the
jira based patch uploading to be cumbersome for the contributor, reviewer,
and committer. even just the simple start of moving to git and accepting
github pull requests as a method of contribution will improve things a lot.

as far as who does the work: pat mentioned that he has looked into this and
has the skillz to make it happen.

ben

On Mon, Aug 29, 2016 at 7:33 AM, Flavio Junqueira <fp...@apache.org> wrote:

> I also don't know what's being proposed here exactly. I thought Ben was
> just pointing out that it'd be nice to improve our infrastructure and
> tooling.
>
> In any case, I wanted to point to a thread in which we have some
> discussion around moving to git and doing github pull requests along with
> some pointers that this was done in other projects, like BookKeeper and
> Kafka:
>
> http://mail-archives.apache.org/mod_mbox/zookeeper-dev/
> 201603.mbox/%3cCANLc_9L4kygfgXX4u-C33ccohtauNYpKExRHwUgJMHCkAws-
> dw@mail.gmail.com%3e <http://mail-archives.apache.
> org/mod_mbox/zookeeper-dev/201603.mbox/%3CCANLc_9L4kygfgXX4u-
> C33ccohtauNYpKExRHwUgJMHCkAws-dw@mail.gmail.com%3E>
>
> I don't have experience with gerritt and I have see only one project
> referring to gerritt in Apache: Kudo.
>
>  -Flavio
>
> > On 29 Aug 2016, at 14:25, Camille Fournier <ca...@apache.org> wrote:
> >
> > I'm confused what is the actual work that needs to happen to finalize
> this
> > and who is going to do that work? Ben are you volunteering or is there
> > nothing left to do?
> >
> > On Aug 28, 2016 10:54 PM, "Patrick Hunt" <ph...@apache.org> wrote:
> >
> >> :-)
> >>
> >> In order to make it "official" my recommendation would be for you to
> start
> >> a VOTE thread on dev@ after a couple more days, if there are no
> objections
> >> here that is.
> >>
> >> Regards,
> >>
> >> Patrick
> >>
> >>
> >> On Sat, Aug 27, 2016 at 1:38 PM, Benjamin Reed <br...@apache.org>
> wrote:
> >>
> >>> haha! i'm just seconding your original proposal from many years ago!
> >>>
> >>> On Fri, Aug 26, 2016 at 6:15 PM, Patrick Hunt <ph...@apache.org>
> wrote:
> >>>
> >>>> I really love it when the new guy shows up and immediately requests
> >> tool
> >>>> changes. ;-)
> >>>>
> >>>> afaik given we have a git mirror already, moving to git from an infra
> >>>> perspective is pretty straightforward. Definitely some impact in some
> >>> other
> >>>> areas (like cutting a release) but we should be able to chase those
> >> down.
> >>>>
> >>>> +1 from me.
> >>>>
> >>>> Patrick
> >>>>
> >>>> On Fri, Aug 26, 2016 at 11:36 AM, Michael Han <ha...@cloudera.com>
> >> wrote:
> >>>>
> >>>>> +1!
> >>>>>
> >>>>> On Fri, Aug 26, 2016 at 11:34 AM, Edward Ribeiro <
> >>>> edward.ribeiro@gmail.com
> >>>>>>
> >>>>> wrote:
> >>>>>
> >>>>>> +1 :+D
> >>>>>>
> >>>>>> Em 26 de ago de 2016 2:37 PM, "Raúl Gutiérrez Segalés" <
> >>>>>> rgs@itevenworks.net>
> >>>>>> escreveu:
> >>>>>>
> >>>>>>> On 26 August 2016 at 10:35, Benjamin Reed <br...@apache.org>
> >>> wrote:
> >>>>>>>
> >>>>>>>> i'm starting to get back into zk development :) i'm a bit
> >>>> distressed
> >>>>>> that
> >>>>>>>> we are still using svn and patches managed by jiras. i've
> >> gotten
> >>>>>>> extremely
> >>>>>>>> spoiled by gerritt and phabricator over the years!
> >>>>>>>>
> >>>>>>>> as a first step to more efficient workflows for contributors
> >> and
> >>>>>>> committers
> >>>>>>>> can we move to git? i had an offline conversation with pat and
> >> he
> >>>>> knows
> >>>>>>> how
> >>>>>>>> to flip the switch.
> >>>>>>>>
> >>>>>>>
> >>>>>>> big +1
> >>>>>>>
> >>>>>>>
> >>>>>>> -rgs
> >>>>>>>
> >>>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>> --
> >>>>> Cheers
> >>>>> Michael.
> >>>>>
> >>>>
> >>>
> >>
>
>

Re: switching to git?

Posted by Flavio Junqueira <fp...@apache.org>.
I also don't know what's being proposed here exactly. I thought Ben was just pointing out that it'd be nice to improve our infrastructure and tooling. 

In any case, I wanted to point to a thread in which we have some discussion around moving to git and doing github pull requests along with some pointers that this was done in other projects, like BookKeeper and Kafka:

http://mail-archives.apache.org/mod_mbox/zookeeper-dev/201603.mbox/%3cCANLc_9L4kygfgXX4u-C33ccohtauNYpKExRHwUgJMHCkAws-dw@mail.gmail.com%3e <http://mail-archives.apache.org/mod_mbox/zookeeper-dev/201603.mbox/%3CCANLc_9L4kygfgXX4u-C33ccohtauNYpKExRHwUgJMHCkAws-dw@mail.gmail.com%3E>

I don't have experience with gerritt and I have see only one project referring to gerritt in Apache: Kudo.

 -Flavio

> On 29 Aug 2016, at 14:25, Camille Fournier <ca...@apache.org> wrote:
> 
> I'm confused what is the actual work that needs to happen to finalize this
> and who is going to do that work? Ben are you volunteering or is there
> nothing left to do?
> 
> On Aug 28, 2016 10:54 PM, "Patrick Hunt" <ph...@apache.org> wrote:
> 
>> :-)
>> 
>> In order to make it "official" my recommendation would be for you to start
>> a VOTE thread on dev@ after a couple more days, if there are no objections
>> here that is.
>> 
>> Regards,
>> 
>> Patrick
>> 
>> 
>> On Sat, Aug 27, 2016 at 1:38 PM, Benjamin Reed <br...@apache.org> wrote:
>> 
>>> haha! i'm just seconding your original proposal from many years ago!
>>> 
>>> On Fri, Aug 26, 2016 at 6:15 PM, Patrick Hunt <ph...@apache.org> wrote:
>>> 
>>>> I really love it when the new guy shows up and immediately requests
>> tool
>>>> changes. ;-)
>>>> 
>>>> afaik given we have a git mirror already, moving to git from an infra
>>>> perspective is pretty straightforward. Definitely some impact in some
>>> other
>>>> areas (like cutting a release) but we should be able to chase those
>> down.
>>>> 
>>>> +1 from me.
>>>> 
>>>> Patrick
>>>> 
>>>> On Fri, Aug 26, 2016 at 11:36 AM, Michael Han <ha...@cloudera.com>
>> wrote:
>>>> 
>>>>> +1!
>>>>> 
>>>>> On Fri, Aug 26, 2016 at 11:34 AM, Edward Ribeiro <
>>>> edward.ribeiro@gmail.com
>>>>>> 
>>>>> wrote:
>>>>> 
>>>>>> +1 :+D
>>>>>> 
>>>>>> Em 26 de ago de 2016 2:37 PM, "Raúl Gutiérrez Segalés" <
>>>>>> rgs@itevenworks.net>
>>>>>> escreveu:
>>>>>> 
>>>>>>> On 26 August 2016 at 10:35, Benjamin Reed <br...@apache.org>
>>> wrote:
>>>>>>> 
>>>>>>>> i'm starting to get back into zk development :) i'm a bit
>>>> distressed
>>>>>> that
>>>>>>>> we are still using svn and patches managed by jiras. i've
>> gotten
>>>>>>> extremely
>>>>>>>> spoiled by gerritt and phabricator over the years!
>>>>>>>> 
>>>>>>>> as a first step to more efficient workflows for contributors
>> and
>>>>>>> committers
>>>>>>>> can we move to git? i had an offline conversation with pat and
>> he
>>>>> knows
>>>>>>> how
>>>>>>>> to flip the switch.
>>>>>>>> 
>>>>>>> 
>>>>>>> big +1
>>>>>>> 
>>>>>>> 
>>>>>>> -rgs
>>>>>>> 
>>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> --
>>>>> Cheers
>>>>> Michael.
>>>>> 
>>>> 
>>> 
>> 


Re: switching to git?

Posted by Camille Fournier <ca...@apache.org>.
I'm confused what is the actual work that needs to happen to finalize this
and who is going to do that work? Ben are you volunteering or is there
nothing left to do?

On Aug 28, 2016 10:54 PM, "Patrick Hunt" <ph...@apache.org> wrote:

> :-)
>
> In order to make it "official" my recommendation would be for you to start
> a VOTE thread on dev@ after a couple more days, if there are no objections
> here that is.
>
> Regards,
>
> Patrick
>
>
> On Sat, Aug 27, 2016 at 1:38 PM, Benjamin Reed <br...@apache.org> wrote:
>
> > haha! i'm just seconding your original proposal from many years ago!
> >
> > On Fri, Aug 26, 2016 at 6:15 PM, Patrick Hunt <ph...@apache.org> wrote:
> >
> > > I really love it when the new guy shows up and immediately requests
> tool
> > > changes. ;-)
> > >
> > > afaik given we have a git mirror already, moving to git from an infra
> > > perspective is pretty straightforward. Definitely some impact in some
> > other
> > > areas (like cutting a release) but we should be able to chase those
> down.
> > >
> > > +1 from me.
> > >
> > > Patrick
> > >
> > > On Fri, Aug 26, 2016 at 11:36 AM, Michael Han <ha...@cloudera.com>
> wrote:
> > >
> > > > +1!
> > > >
> > > > On Fri, Aug 26, 2016 at 11:34 AM, Edward Ribeiro <
> > > edward.ribeiro@gmail.com
> > > > >
> > > > wrote:
> > > >
> > > > > +1 :+D
> > > > >
> > > > > Em 26 de ago de 2016 2:37 PM, "Raúl Gutiérrez Segalés" <
> > > > > rgs@itevenworks.net>
> > > > > escreveu:
> > > > >
> > > > > > On 26 August 2016 at 10:35, Benjamin Reed <br...@apache.org>
> > wrote:
> > > > > >
> > > > > > > i'm starting to get back into zk development :) i'm a bit
> > > distressed
> > > > > that
> > > > > > > we are still using svn and patches managed by jiras. i've
> gotten
> > > > > > extremely
> > > > > > > spoiled by gerritt and phabricator over the years!
> > > > > > >
> > > > > > > as a first step to more efficient workflows for contributors
> and
> > > > > > committers
> > > > > > > can we move to git? i had an offline conversation with pat and
> he
> > > > knows
> > > > > > how
> > > > > > > to flip the switch.
> > > > > > >
> > > > > >
> > > > > > big +1
> > > > > >
> > > > > >
> > > > > > -rgs
> > > > > >
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Cheers
> > > > Michael.
> > > >
> > >
> >
>

Re: switching to git?

Posted by Patrick Hunt <ph...@apache.org>.
:-)

In order to make it "official" my recommendation would be for you to start
a VOTE thread on dev@ after a couple more days, if there are no objections
here that is.

Regards,

Patrick


On Sat, Aug 27, 2016 at 1:38 PM, Benjamin Reed <br...@apache.org> wrote:

> haha! i'm just seconding your original proposal from many years ago!
>
> On Fri, Aug 26, 2016 at 6:15 PM, Patrick Hunt <ph...@apache.org> wrote:
>
> > I really love it when the new guy shows up and immediately requests tool
> > changes. ;-)
> >
> > afaik given we have a git mirror already, moving to git from an infra
> > perspective is pretty straightforward. Definitely some impact in some
> other
> > areas (like cutting a release) but we should be able to chase those down.
> >
> > +1 from me.
> >
> > Patrick
> >
> > On Fri, Aug 26, 2016 at 11:36 AM, Michael Han <ha...@cloudera.com> wrote:
> >
> > > +1!
> > >
> > > On Fri, Aug 26, 2016 at 11:34 AM, Edward Ribeiro <
> > edward.ribeiro@gmail.com
> > > >
> > > wrote:
> > >
> > > > +1 :+D
> > > >
> > > > Em 26 de ago de 2016 2:37 PM, "Raúl Gutiérrez Segalés" <
> > > > rgs@itevenworks.net>
> > > > escreveu:
> > > >
> > > > > On 26 August 2016 at 10:35, Benjamin Reed <br...@apache.org>
> wrote:
> > > > >
> > > > > > i'm starting to get back into zk development :) i'm a bit
> > distressed
> > > > that
> > > > > > we are still using svn and patches managed by jiras. i've gotten
> > > > > extremely
> > > > > > spoiled by gerritt and phabricator over the years!
> > > > > >
> > > > > > as a first step to more efficient workflows for contributors and
> > > > > committers
> > > > > > can we move to git? i had an offline conversation with pat and he
> > > knows
> > > > > how
> > > > > > to flip the switch.
> > > > > >
> > > > >
> > > > > big +1
> > > > >
> > > > >
> > > > > -rgs
> > > > >
> > > >
> > >
> > >
> > >
> > > --
> > > Cheers
> > > Michael.
> > >
> >
>

Re: switching to git?

Posted by Benjamin Reed <br...@apache.org>.
haha! i'm just seconding your original proposal from many years ago!

On Fri, Aug 26, 2016 at 6:15 PM, Patrick Hunt <ph...@apache.org> wrote:

> I really love it when the new guy shows up and immediately requests tool
> changes. ;-)
>
> afaik given we have a git mirror already, moving to git from an infra
> perspective is pretty straightforward. Definitely some impact in some other
> areas (like cutting a release) but we should be able to chase those down.
>
> +1 from me.
>
> Patrick
>
> On Fri, Aug 26, 2016 at 11:36 AM, Michael Han <ha...@cloudera.com> wrote:
>
> > +1!
> >
> > On Fri, Aug 26, 2016 at 11:34 AM, Edward Ribeiro <
> edward.ribeiro@gmail.com
> > >
> > wrote:
> >
> > > +1 :+D
> > >
> > > Em 26 de ago de 2016 2:37 PM, "Raúl Gutiérrez Segalés" <
> > > rgs@itevenworks.net>
> > > escreveu:
> > >
> > > > On 26 August 2016 at 10:35, Benjamin Reed <br...@apache.org> wrote:
> > > >
> > > > > i'm starting to get back into zk development :) i'm a bit
> distressed
> > > that
> > > > > we are still using svn and patches managed by jiras. i've gotten
> > > > extremely
> > > > > spoiled by gerritt and phabricator over the years!
> > > > >
> > > > > as a first step to more efficient workflows for contributors and
> > > > committers
> > > > > can we move to git? i had an offline conversation with pat and he
> > knows
> > > > how
> > > > > to flip the switch.
> > > > >
> > > >
> > > > big +1
> > > >
> > > >
> > > > -rgs
> > > >
> > >
> >
> >
> >
> > --
> > Cheers
> > Michael.
> >
>

Re: switching to git?

Posted by Patrick Hunt <ph...@apache.org>.
I really love it when the new guy shows up and immediately requests tool
changes. ;-)

afaik given we have a git mirror already, moving to git from an infra
perspective is pretty straightforward. Definitely some impact in some other
areas (like cutting a release) but we should be able to chase those down.

+1 from me.

Patrick

On Fri, Aug 26, 2016 at 11:36 AM, Michael Han <ha...@cloudera.com> wrote:

> +1!
>
> On Fri, Aug 26, 2016 at 11:34 AM, Edward Ribeiro <edward.ribeiro@gmail.com
> >
> wrote:
>
> > +1 :+D
> >
> > Em 26 de ago de 2016 2:37 PM, "Raúl Gutiérrez Segalés" <
> > rgs@itevenworks.net>
> > escreveu:
> >
> > > On 26 August 2016 at 10:35, Benjamin Reed <br...@apache.org> wrote:
> > >
> > > > i'm starting to get back into zk development :) i'm a bit distressed
> > that
> > > > we are still using svn and patches managed by jiras. i've gotten
> > > extremely
> > > > spoiled by gerritt and phabricator over the years!
> > > >
> > > > as a first step to more efficient workflows for contributors and
> > > committers
> > > > can we move to git? i had an offline conversation with pat and he
> knows
> > > how
> > > > to flip the switch.
> > > >
> > >
> > > big +1
> > >
> > >
> > > -rgs
> > >
> >
>
>
>
> --
> Cheers
> Michael.
>

Re: switching to git?

Posted by Michael Han <ha...@cloudera.com>.
+1!

On Fri, Aug 26, 2016 at 11:34 AM, Edward Ribeiro <ed...@gmail.com>
wrote:

> +1 :+D
>
> Em 26 de ago de 2016 2:37 PM, "Raúl Gutiérrez Segalés" <
> rgs@itevenworks.net>
> escreveu:
>
> > On 26 August 2016 at 10:35, Benjamin Reed <br...@apache.org> wrote:
> >
> > > i'm starting to get back into zk development :) i'm a bit distressed
> that
> > > we are still using svn and patches managed by jiras. i've gotten
> > extremely
> > > spoiled by gerritt and phabricator over the years!
> > >
> > > as a first step to more efficient workflows for contributors and
> > committers
> > > can we move to git? i had an offline conversation with pat and he knows
> > how
> > > to flip the switch.
> > >
> >
> > big +1
> >
> >
> > -rgs
> >
>



-- 
Cheers
Michael.

Re: switching to git?

Posted by Edward Ribeiro <ed...@gmail.com>.
+1 :+D

Em 26 de ago de 2016 2:37 PM, "Raúl Gutiérrez Segalés" <rg...@itevenworks.net>
escreveu:

> On 26 August 2016 at 10:35, Benjamin Reed <br...@apache.org> wrote:
>
> > i'm starting to get back into zk development :) i'm a bit distressed that
> > we are still using svn and patches managed by jiras. i've gotten
> extremely
> > spoiled by gerritt and phabricator over the years!
> >
> > as a first step to more efficient workflows for contributors and
> committers
> > can we move to git? i had an offline conversation with pat and he knows
> how
> > to flip the switch.
> >
>
> big +1
>
>
> -rgs
>

Re: switching to git?

Posted by Raúl Gutiérrez Segalés <rg...@itevenworks.net>.
On 26 August 2016 at 10:35, Benjamin Reed <br...@apache.org> wrote:

> i'm starting to get back into zk development :) i'm a bit distressed that
> we are still using svn and patches managed by jiras. i've gotten extremely
> spoiled by gerritt and phabricator over the years!
>
> as a first step to more efficient workflows for contributors and committers
> can we move to git? i had an offline conversation with pat and he knows how
> to flip the switch.
>

big +1


-rgs

Re: switching to git?

Posted by Rakesh Radhakrishnan <ra...@apache.org>.
+1

Rakesh

On Fri, Aug 26, 2016 at 11:05 PM, Benjamin Reed <br...@apache.org> wrote:

> i'm starting to get back into zk development :) i'm a bit distressed that
> we are still using svn and patches managed by jiras. i've gotten extremely
> spoiled by gerritt and phabricator over the years!
>
> as a first step to more efficient workflows for contributors and committers
> can we move to git? i had an offline conversation with pat and he knows how
> to flip the switch.
>
> thanx
> ben
>