Hi Zhe,
I'm late to the party but I also like Gerrit a lot and would support
adoption of Gerrit by Flume.

Mike

On Mon, Nov 9, 2015 at 2:38 PM, Zhe Zhang <[email protected]> wrote:

> Thanks for the feedback!
>
> https://issues.apache.org/jira/browse/INFRA-10743 has been created to
> track
> the effort w.r.t. INFRA support. I'll posted updates here when progress is
> made.
>
> ---
> Zhe Zhang
>
> On Fri, Nov 6, 2015 at 11:16 AM, Hari Shreedharan <
> [email protected]
> > wrote:
>
> > +1. I had looked into this a while back, and could not make much progress
> > as ASF I believe required us to host the gerrit instance, but was not ok
> > with giving us control over commit access (gerrit user needs to be able
> to
> > commit to the repo or something). Anyway, if you can do it, I will be
> > interested!
> >
> >
> > Thanks,
> > Hari
> >
> > On Fri, Nov 6, 2015 at 10:56 AM, Jarek Jarcec Cecho <[email protected]>
> > wrote:
> >
> > > I like the gerrit flow a lot. I can’t speak for the flume community,
> but
> > I
> > > would be in favor of that :)
> > >
> > > You might consider sending similar email to Sqoop community where I
> would
> > > support gerrit as well.
> > >
> > > Jarcec
> > >
> > > > On Nov 6, 2015, at 10:27 AM, Zhe Zhang <[email protected]> wrote:
> > > >
> > > > Hi Flume contributors,
> > > >
> > > > The Hadoop community is considering adding Gerrit as a review /
> commit
> > > > tool. Since this will require support from the Apache Infra team, it
> > > makes
> > > > more sense if multiple projects can benefit from the effort.
> > > >
> > > > The main benefit of Gerrit over ReviewBoard is better integration
> with
> > > git
> > > > and Jenkins. A Gerrit review request is created through a simple "git
> > > push"
> > > > instead of manually creating and uploading a diff file. Conflicts
> > > detection
> > > > and rebase can be done on the review UI as well. When the programmed
> > > commit
> > > > criteria are met (e.g. a code review +1 and a Jenkins verification),
> > > > committing can also be done with a single button click, or even
> > > > automatically.
> > > >
> > > > The main benefit of Gerrit over Github pull requests is the rebase
> > > workflow
> > > > (rather than git merge), which avoids merge commits. The rebase
> > workflow
> > > > also enables a clear interdiff view, rather than reviewing every
> patch
> > > rev
> > > > from scratch.
> > > >
> > > > This also just augments instead of replacing the current review /
> > commit
> > > > flow. Every task will still start as a JIRA. Review comments can be
> > made
> > > on
> > > > both JIRA and Gerrit and will be bi-directionally mirrored. Patches
> can
> > > > also be directly committed through git command line (Gerrit will
> > > recognize
> > > > a direct commit and close the review request as long as a simple git
> > hook
> > > > is installed:
> > > >
> https://gerrit.googlecode.com/svn/documentation/2.0/user-changeid.html
> > ).
> > > >
> > > > I wonder if the Flume community would be interested in moving on this
> > > > direction as well. Any feedback is much appreciated.
> > > >
> > > > Thanks,
> > > > Zhe Zhang
> > >
> > >
> >
>

Reply via email to