Re: [ANNOUNCEMENT] New committers!
I know how apache projects work. You should know me long enough to know. For people who are less familiar with the process.. One pmc member proposes someone as new committer and the pmc members vote on him/her. Every project of course has a different idea of how high that bar for entry should be. So my question was just meant to give contributors an idea of what to expect. Is that weird to ask? So for example if you would propose someone, what would be the minimum level of contribution before you have a good feeling to propose him/her. Christian On 24.10.2016 12:20, Jean-Baptiste Onofré wrote: Hi Christian, Your e-mail sounds "weird" to me: like other Apache projects, if your contribution is valuable and sustained, then you will deserve committer-ship. It's meritocracy based. Working part time is not a problem, it would make little bit more time to get into. So, just a timing point, nothing blocker. Regards JB -- Christian Schneider http://www.liquid-reality.de Open Source Architect http://www.talend.com
Re: [ANNOUNCEMENT] New committers!
Congratulations to all three new committers. These are very substantial contributions and all three definitely have earned the committership. As I am only starting to try to help out with beam I wonder how hard it is to become a committer. If I see that Thomas Groh is the number 1 contributor for beam and only now became committer I wonder how the beam project intends to motivate people to try to also become committers. I personally work full time on open source but will only be able to spare a part of my time for beam. Most people probably only work part time on apache projects in general. So what is the expectation of the beam project for aspiring committers? Will it be possible for people working on beam in their spare time to become committers? Christian On 22.10.2016 00:18, Davor Bonaci wrote: Hi everyone, Please join me and the rest of Beam PPMC in welcoming the following contributors as our newest committers. They have significantly contributed to the project in different ways, and we look forward to many more contributions in the future. * Thomas Weise Thomas authored the Apache Apex runner for Beam [1]. This is an exciting new runner that opens a new user base. It is a large contribution, which starts the whole new component with a great potential. * Jesse Anderson Jesse has contributed significantly by promoting Beam. He has co-developed a Beam tutorial and delivered it at a top big data conference. He published several blog posts positioning Beam, Q with the Apache Beam team, and a demo video how to run Beam on multiple runners [2]. On the side, he has authored 7 pull requests and reported 6 JIRA issues. * Thomas Groh Since starting incubation, Thomas has contributed the most commits to the project [3], a total of 226 commits, which is more than anybody else. He has contributed broadly to the project, most significantly by developing from scratch the DirectRunner that supports the full model semantics. Additionally, he has contributed a new set of APIs for testing unbounded pipelines. He published a blog highlighting this work. Congratulations to all three! Welcome! Davor [1] https://github.com/apache/incubator-beam/tree/apex-runner [2] http://www.smokinghand.com/ [3] https://github.com/apache/incubator-beam/graphs/contributors ?from=2016-02-01=2016-10-14=c -- Christian Schneider http://www.liquid-reality.de Open Source Architect http://www.talend.com
Re: Documentation for IDE setup
Btw. I finished the documentation now and created a PR: https://github.com/apache/incubator-beam-site/pull/44 While testing the documentation I also found this issue: https://github.com/apache/incubator-beam-site/pull/45 Christian On 14.10.2016 10:17, Christian Schneider wrote: Hello all, I am new to the beam community and currently start making myself familiar with the code. I quickly found the contribution guide and was able to clone the code and build beam using maven. The first obstacle I faced was getting the code build in eclipse. I naively imported as existing maven projects but got lots of compile errors. After talking to Dan Kulp we found that this is due to the apt annotation processing for auto value types. Dan explained me how I need to setup eclipse to make it work. I still got 5 compile errors (Some bound mismatch at Read.bounded, and one ambiguous method empty). These errors seem to be present for everyone using eclipse and Dan works on it. So I think this is not a permanent problem. To make it easier for new people I would like to write a documentation about the IDE setup. I can cover the eclipse part but I think intellij should also be described. I already started with it and placed it in /contribute/ide-setup. Does that make sense? I currently did not link to it from anywhere. I think it should be linked in the contribute/index and in the Contribute menu. Christian -- Christian Schneider http://www.liquid-reality.de Open Source Architect http://www.talend.com
Documentation for IDE setup
Hello all, I am new to the beam community and currently start making myself familiar with the code. I quickly found the contribution guide and was able to clone the code and build beam using maven. The first obstacle I faced was getting the code build in eclipse. I naively imported as existing maven projects but got lots of compile errors. After talking to Dan Kulp we found that this is due to the apt annotation processing for auto value types. Dan explained me how I need to setup eclipse to make it work. I still got 5 compile errors (Some bound mismatch at Read.bounded, and one ambiguous method empty). These errors seem to be present for everyone using eclipse and Dan works on it. So I think this is not a permanent problem. To make it easier for new people I would like to write a documentation about the IDE setup. I can cover the eclipse part but I think intellij should also be described. I already started with it and placed it in /contribute/ide-setup. Does that make sense? I currently did not link to it from anywhere. I think it should be linked in the contribute/index and in the Contribute menu. Christian -- Christian Schneider http://www.liquid-reality.de Open Source Architect http://www.talend.com