Re: Code review tools for Arrow patches

2016-05-04 Thread Stack
On Tue, May 3, 2016 at 6:59 AM, Jacques Nadeau  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"  wrote:
>
> > On Mon, Apr 25, 2016 at 12:09 PM, Wes McKinney  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 
> 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  >
> > > 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 
> 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 
> > 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
> >
>


Re: [VOTE] Release Apache Arrow 0.1.0 - rc1

2016-10-04 Thread Stack
I checked signature* and hash. These are good. I ran apache:rat against the
top level dir -- see https://creadur.apache.org/rat/ -- and it flagged a
bunch of files as problematic. When I looked at a few they seemed fine (MIT
license) but others have no license at all; yaml files, json, shells
scripts, and doc. You'll get dinged on these when you go to incubator
general for a vote.

St.Ack

* Lets have a chat someday Julien so I can sign your key and you can sign
mine so we can fix 'gpg: WARNING: This key is not certified with a trusted
signature!'


On Tue, Oct 4, 2016 at 5:10 PM, Julien Le Dem  wrote:

> Hello all,
> I'd like to propose the first release candidate (rc1) of Apache Arrow
> version 0.1.0.
> It covers a total of 167 resolved JIRAS [1]
> Thanks to everyone who contributed to this release.
>
> The source release rc1 is hosted at [2].
> This release candidate is based on commit
>  7fb4d24a35269db99fa112c0512d4a32c372dd74 located at [3].
>
> The vote will be open for the next ~72 hours ending at 4:00 PM
> Pacific, October 7, 2016.
>
> [ ] +1
> [ ] +0
> [ ] -1
>
> I have run the java build + tests
> I have run cpp build + tests
> Here's my vote: +1
>
> Thanks,
> Julien
>
> How to validate a release signature:
> https://httpd.apache.org/dev/verification.html
>
> [1]
> https://issues.apache.org/jira/issues/?jql=project%20%
> 3D%20ARROW%20AND%20fixVersion%20%3D%200.1.0%20ORDER%20BY%20priority%20DESC
> [2] https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.1.0-rc1/
> [3]
> https://github.com/apache/arrow/commit/7fb4d24a35269db99fa112c0512d4a
> 32c372dd74
> --
> Julien
>