On Tue, May 3, 2016 at 6:59 AM, Jacques Nadeau <jacq...@apache.org> wrote:

> I dont know about the other pmc members and committers but I prefer just
> making Gerrit the only way to submit patches rather than one of many. It
> seems to work well for Asterix and Kudu.
>


I'd say go for it. Can always undo if it proves too high a bar for new
contributors to get over.
St.Ack



> On Apr 25, 2016 12:16 PM, "Todd Lipcon" <t...@cloudera.com> wrote:
>
> > On Mon, Apr 25, 2016 at 12:09 PM, Wes McKinney <w...@cloudera.com> wrote:
> >
> > > hi Todd,
> > >
> > > This is helpful to know, thank you. As you say, by "optional" what I
> > > meant was that code could be optionally reviewed in Gerrit, but then
> > > commits would have to be cherry-picked by the committer from the
> > > Gerrit git remote. We would continue to accept patches via GitHub pull
> > > requests (but for larger patches, they may move from GitHub to gerrit
> > > as need be). Unless there is some pitfall here that I'm missing.
> > >
> >
> > The pitfall is what the state of the gerrit remote looks like. How do you
> > keep it up to date with the ASF repo, if you have patches entering the
> ASF
> > repo from some mechanism other than gerrit?
> >
> > It might be possible involving some cron job which force pushes from ASF
> ->
> > Gerrit, but I haven't ever tried a workflow like that.
> >
> > -Todd
> >
> >
> > >
> > > On Mon, Apr 25, 2016 at 3:03 PM, Todd Lipcon <t...@cloudera.com>
> wrote:
> > > > Using gerrit as an "optional" tool is a bit difficult, because it
> > doesn't
> > > > know how to handle commits to a repository that it doesn't own.
> > > >
> > > > The way we get around the "commit via gerrit" issue in the Kudu
> podling
> > > is
> > > > to follow the example of AsterixDB. Commits are made using gerrit,
> but
> > > that
> > > > doesn't automatically flow to the ASF repo. The committer then runs a
> > > > 'push-to-asf.py' script which grabs the commit from gerrit and pushes
> > to
> > > > the ASF repository:
> > > >
> > >
> >
> https://github.com/apache/incubator-kudu/blob/master/build-support/push_to_asf.py
> > > >
> > > > I'm happy to set up the gerrit projects, but not sure how it would
> work
> > > in
> > > > an "optional" context.
> > > >
> > > > -Todd
> > > >
> > > >
> > > > On Sun, Apr 24, 2016 at 4:53 PM, Julian Hyde <jhyde.apa...@gmail.com
> >
> > > wrote:
> > > >
> > > >> IIRC Apex wanted to commit via Gerrit. That was a non-starter.
> Commits
> > > >> have to be made by a committer.
> > > >>
> > > >> Julian
> > > >>
> > > >>
> > > >> > On Apr 24, 2016, at 3:07 PM, Wes McKinney <w...@cloudera.com>
> wrote:
> > > >> >
> > > >> > Sending all Gerrit review activity to the mailing list seems
> > adequate
> > > to
> > > >> me.
> > > >> > I don't see how this is especially different from reviewing code
> on
> > a
> > > >> > website owned by GitHub. I remain hopeful that ASF Infra will set
> up
> > > an
> > > >> > ASF-managed Gerrit.
> > > >> >
> > > >> > On Sunday, April 24, 2016, Ted Dunning <ted.dunn...@gmail.com>
> > wrote:
> > > >> >
> > > >> >> Just for the record, Apex had some issues getting Gerrit reviews
> > > >> reflected
> > > >> >> in a coherent fashion into the Apache record. I presume that you
> > guys
> > > >> will
> > > >> >> have that handled or will check with the Apex devs to learn their
> > > >> >> resolution.
> > > >> >>
> > > >> >>
> > > >> >>
> > > >>
> > > >>
> > > >
> > > >
> > > > --
> > > > Todd Lipcon
> > > > Software Engineer, Cloudera
> > >
> >
> >
> >
> > --
> > Todd Lipcon
> > Software Engineer, Cloudera
> >
>

Reply via email to