Re: Recruiting more maintainers for Apache Arrow

2018-06-30 Thread Donald E. Foss
For what it's worth, this email thread and your summary writeup, Wes, are a significant call to action on their own. I've been passive, not by choice, but by policy. Given the significance and need of this project, I'll see what I can do on my side. It will be at least a week given the US

Re: Recruiting more maintainers for Apache Arrow

2018-06-30 Thread Wes McKinney
hi Antoine, On Sat, Jun 30, 2018 at 2:35 PM, Antoine Pitrou wrote: > > Hi Wes, > >> I'm not sure what's the best way to address this problem. The quality >> of our code review has declined at times as we struggle to keep up >> with the flow of patches -- I don't think this is good. Having the >>

Re: Recruiting more maintainers for Apache Arrow

2018-06-30 Thread Wes McKinney
hi Marco, some comments inline On Sat, Jun 30, 2018 at 2:15 PM, Marco Neumann wrote: > Hey, > > first of all, thanks a lot for your, Uwes, the mergers and contributors > work. Now, to the maintainer problem: > > # Arrow as "a library" > One thing that makes Arrow special is that it is not a

Re: Recruiting more maintainers for Apache Arrow

2018-06-30 Thread Marco Neumann
Hey, first of all, thanks a lot for your, Uwes, the mergers and contributors work. Now, to the maintainer problem: # Arrow as "a library" One thing that makes Arrow special is that it is not a single, but many libraries (one for each language) and many of them are not only a binding to a C/C++

Re: Recruiting more maintainers for Apache Arrow

2018-06-30 Thread Antoine Pitrou
Hi Wes, > I'm not sure what's the best way to address this problem. The quality > of our code review has declined at times as we struggle to keep up > with the flow of patches -- I don't think this is good. Having the > patch queue pile up isn't great either. I'd like to do more reviews but

Re: Recruiting more maintainers for Apache Arrow

2018-06-30 Thread Marco Neumann
Hey, first of all, thanks a lot for your, Uwes, the mergers and contributors work. Now, to the maintainer problem: # Arrow as "a library" One thing that makes Arrow special is that it is not a single, but many libraries (one for each language) and many of them are not only a binding to a C/C++

Re: Recruiting more maintainers for Apache Arrow

2018-06-30 Thread Holden Karau
One of the things I’ve started doing in the Spark project is live code reviews to encourage other folks to get involved in the review process and help it seem more achievable (see https://www.youtube.com/playlist?list=PLRLebp9QyZtYF46jlSnIu2x1NDBkKa2uw ) . Another that I think has helped us is

[jira] [Created] (ARROW-2771) [JS] Add row proxy object accessor

2018-06-30 Thread Brian Hulette (JIRA)
Brian Hulette created ARROW-2771: Summary: [JS] Add row proxy object accessor Key: ARROW-2771 URL: https://issues.apache.org/jira/browse/ARROW-2771 Project: Apache Arrow Issue Type:

[jira] [Created] (ARROW-2770) [Python] Account for conda-forge compiler migration in conda recipes

2018-06-30 Thread Wes McKinney (JIRA)
Wes McKinney created ARROW-2770: --- Summary: [Python] Account for conda-forge compiler migration in conda recipes Key: ARROW-2770 URL: https://issues.apache.org/jira/browse/ARROW-2770 Project: Apache

Recruiting more maintainers for Apache Arrow

2018-06-30 Thread Wes McKinney
hi folks, Arrow has grown by leaps and bounds over the last 2.5 years. We are approaching our 2000th patch and on track to surpass 200 unique contributors by year end. All this contribution growth is great, but it has a hidden cost: the maintenance. The burden of maintaining the project:

[jira] [Created] (ARROW-2769) [Python] Deprecate and rename add_metadata methods

2018-06-30 Thread Krisztian Szucs (JIRA)
Krisztian Szucs created ARROW-2769: -- Summary: [Python] Deprecate and rename add_metadata methods Key: ARROW-2769 URL: https://issues.apache.org/jira/browse/ARROW-2769 Project: Apache Arrow