Re: Github integration for Hadoop

2016-04-05 Thread Colin McCabe
.@huawei.com> > wrote: > > > https://issues.apache.org/jira/browse/INFRA-11597 has been filed for this. > > > > -Vinay > > > > -Original Message- > > From: Colin McCabe [mailto:co...@cmccabe.xyz] > > Sent: 05 April 2016 08:07 > > T

Re: Github integration for Hadoop

2016-04-05 Thread Vinayakumar B
t; > -Original Message- > From: Colin McCabe [mailto:co...@cmccabe.xyz] > Sent: 05 April 2016 08:07 > To: common-dev@hadoop.apache.org > Subject: Re: Github integration for Hadoop > > Yes, please. Let's disable these mails. > > C. > > On Mon, Apr 4, 2016, a

RE: Github integration for Hadoop

2016-04-05 Thread Vinayakumar B
https://issues.apache.org/jira/browse/INFRA-11597 has been filed for this. -Vinay -Original Message- From: Colin McCabe [mailto:co...@cmccabe.xyz] Sent: 05 April 2016 08:07 To: common-dev@hadoop.apache.org Subject: Re: Github integration for Hadoop Yes, please. Let's disable

Re: Github integration for Hadoop

2016-04-04 Thread Colin McCabe
Yes, please. Let's disable these mails. C. On Mon, Apr 4, 2016, at 06:21, Vinayakumar B wrote: > bq. We don't spam common-dev about every time a new patch attachment > gets posted > to an existing JIRA. We shouldn't do that for github either. > > Is there any update on this. ? > Any INFRA

Re: Github integration for Hadoop

2016-04-04 Thread Vinayakumar B
bq. We don't spam common-dev about every time a new patch attachment gets posted to an existing JIRA. We shouldn't do that for github either. Is there any update on this. ? Any INFRA ticket filed to disable these mails? Because, I am sure, people would have got frustrated by seeing mails

Re: Github integration for Hadoop

2015-11-23 Thread Andrew Wang
Hi Eric, My comment wrt GH permissions is available in context earlier in the thread, pasting again here: === Great, glad to hear it. That wasn't mentioned in the email thread or on the INFRA ticket, and the INFRA ticket mentions these integrations: Commit Comment, Create, Issue Comment,

Re: Github integration for Hadoop

2015-11-23 Thread Colin P. McCabe
We don't spam common-dev about every time a new patch attachment gets posted to an existing JIRA. We shouldn't do that for github either. +1 to Andrew and Steve's suggestion of disabling these emails (or at least sending them to a separate list that people can opt in to). best, Colin On Sat,

Re: Github integration for Hadoop

2015-11-21 Thread Eric Yang
Hi Andrew, Many Apache projects already have Github integration. Chukwa also has Github integration. Pull request can be integrated into JIRA, i.e. https://issues.apache.org/jira/browse/CHUKWA-783 This allows code review process to happen at per line level on Github, or comment on JIRA for

Re: Github integration for Hadoop

2015-11-19 Thread Andrew Wang
Has there been any progress on locking down the Github permissions like I asked above? It's been about 3 weeks. Steve also just asked on another thread to turn off the emails to common-dev. Since we're sticking with JIRA as the source-of-truth, the common-dev emails aren't useful. On Fri, Nov

Re: Github integration for Hadoop

2015-11-13 Thread Allen Wittenauer
> On Nov 12, 2015, at 10:55 AM, Colin P. McCabe wrote: > > gerrit has a button on the UI to cherry-pick to different branches. > The button creates separate "gerrit changes" which you can then > commit. Eventually we could hook those up to Jenkins-- something > which we've

Re: Github integration for Hadoop

2015-11-13 Thread Sean Busbey
Hi Colin! If Yetus is working on an issue and can't tell what the intended branch is it points folks to project specific contribution guides. For Hadoop, the patch naming for specific branches should be covered in this section of Hadoop's contribution guide:

Re: Github integration for Hadoop

2015-11-13 Thread Colin P. McCabe
Thanks, Allen, I wasn't aware that Yetus now supported testing for other branches. Is there documentation about how to name the branch so it gets tested? best, Colin On Fri, Nov 13, 2015 at 7:52 AM, Allen Wittenauer wrote: > >> On Nov 12, 2015, at 10:55 AM, Colin P. McCabe

Re: Github integration for Hadoop

2015-11-12 Thread Colin P. McCabe
gerrit has a button on the UI to cherry-pick to different branches. The button creates separate "gerrit changes" which you can then commit. Eventually we could hook those up to Jenkins-- something which we've never been able to do for different branches with the patch-file-based workflow. best,

Re: Github integration for Hadoop

2015-11-10 Thread Karthik Kambatla
Owen: Thanks for putting the documentation together. I think I understand the proposal better now. I agree that reviewing on github is easier than having to download the patch, apply locally, and for reviews copy-paste code to the JIRA. This, we get from RB or any other review tool as well. The

Re: Github integration for Hadoop

2015-11-10 Thread Haohui Mai
I have to some scripts that are tailored for the current git workflow, which is available at https://github.com/haohui/hdcli It's relatively straightforward to make it support github. ~Haohui On Tue, Nov 10, 2015 at 9:31 AM, Karthik Kambatla wrote: > Owen: Thanks for

Re: Github integration for Hadoop

2015-11-10 Thread Steve Loughran
> On 6 Nov 2015, at 15:21, Owen O'Malley wrote: > > On Sun, Nov 1, 2015 at 2:07 PM, Chris Douglas wrote: > >> Wow, this happened quickly. >> >> Owen, could you please create a Wiki describing the proposal and >> cataloging infra references so others

Re: Github integration for Hadoop

2015-11-06 Thread Owen O'Malley
On Sun, Nov 1, 2015 at 2:07 PM, Chris Douglas wrote: > Wow, this happened quickly. > > Owen, could you please create a Wiki describing the proposal and > cataloging infra references so others can understand the > implementation in detail? Even after reading this thread, I'm

Re: Github integration for Hadoop

2015-11-03 Thread Sean Busbey
On Sun, Nov 1, 2015 at 12:52 PM, Allen Wittenauer wrote: > >> On Nov 1, 2015, at 6:05 AM, Tsuyoshi Ozawa wrote: >> >> Thank you for starting this discussion. It's good for us to rethink >> our workflow to grow community. >> However, at the moment, my concern

Re: Github integration for Hadoop

2015-11-02 Thread Zhe Zhang
> > So I think Gerrit/Crucible/whatever are on the table, with some work. > Does anyone want to take the token for asking other projects and > assembling a proposal for an alternative they're excited about? Thanks for the update and the suggestion Chris, I think it's a great idea. I'd like to

Re: Github integration for Hadoop

2015-11-02 Thread Colin P. McCabe
+1 for setting up a gerrit instance to try it out. cheers, Colin On Mon, Nov 2, 2015 at 7:13 AM, Zhe Zhang wrote: >> >> So I think Gerrit/Crucible/whatever are on the table, with some work. >> Does anyone want to take the token for asking other projects and >> assembling

Re: Github integration for Hadoop

2015-11-01 Thread Steve Loughran
> On 31 Oct 2015, at 17:58, Colin P. McCabe wrote: > > Thanks for your responses here. It sounds like the proposal here is > for doing code reviews on GH, but still doing commits in our existing > way. Since it wasn't spelled out in the initial proposal, I > interpreted it

Re: Github integration for Hadoop

2015-11-01 Thread Allen Wittenauer
> On Nov 1, 2015, at 6:05 AM, Tsuyoshi Ozawa wrote: > > Thank you for starting this discussion. It's good for us to rethink > our workflow to grow community. > However, at the moment, my concern is that we can put more pressure on > Yetus community if we move the main

Re: Github integration for Hadoop

2015-11-01 Thread Tsuyoshi Ozawa
Thank you for starting this discussion. It's good for us to rethink our workflow to grow community. However, at the moment, my concern is that we can put more pressure on Yetus community if we move the main workflows into github. Allen and Sean, what do you think? Is it good timing for Yetus

Re: Github integration for Hadoop

2015-10-31 Thread Steve Loughran
> On 30 Oct 2015, at 17:15, Colin P. McCabe wrote: > > I think the Spark guys eventually built some kind of UI on top of > github to help them search through pull requests. We would probably > also need something like this. https://spark-prs.appspot.com/users They do

Re: Github integration for Hadoop

2015-10-31 Thread Colin P. McCabe
Thanks for your responses here. It sounds like the proposal here is for doing code reviews on GH, but still doing commits in our existing way. Since it wasn't spelled out in the initial proposal, I interpreted it as doing both reviews and commits on GH, like Spark does-- which I think is

Re: Github integration for Hadoop

2015-10-30 Thread Akira AJISAKA
+1 if the current review process is kept. Pros: * Using PRs is good for increasing developers because PRs are very familiar for many developers. * Better UI. (no need to copy the diff manually for reviewing patches!) Cons: * Discussions can be split. However, according to the below blog

Re: Github integration for Hadoop

2015-10-30 Thread Andrew Wang
On Fri, Oct 30, 2015 at 1:59 PM, Colin P. McCabe wrote: > I am -1 on the current GH stuff, just because I feel like there wasn't > enough discussion, testing, and documentation of it. The initial > proposal had no details and was implemented before any of the people > who

Re: Github integration for Hadoop

2015-10-30 Thread Colin P. McCabe
I am -1 on the current GH stuff, just because I feel like there wasn't enough discussion, testing, and documentation of it. The initial proposal had no details and was implemented before any of the people who had had misgivings on the previous email thread had a chance to even see it. It's a big

Re: Github integration for Hadoop

2015-10-30 Thread Owen O'Malley
It seems like there is overwhelming support for enabling the github integration, so I went ahead and filed the infra ticket . This is explicitly not changing the way that we commit on Hadoop and commits should be squashed

Re: Github integration for Hadoop

2015-10-30 Thread Andrew Wang
I'm trying to slow this discussion down so we can: a) Determine the problem(s) we're trying to solve b) See how the proposed solutions meet this problem The flood of +1's were made before a full proposal of what "enabling github integration" means, which has only been really specified in Owen's

Re: Github integration for Hadoop

2015-10-30 Thread Colin P. McCabe
I think we should take more than 24 hours of discussion to make a big, fundamental change to our code review process. I used github while working on the Spark project, and frankly I didn't like it. I didn't like the way it split the discussion between JIRA and github. Also, often people would

Re: Github integration for Hadoop

2015-10-30 Thread Sean Busbey
On Fri, Oct 30, 2015 at 1:22 PM, Allen Wittenauer wrote: > >> * Have we tried our precommit on PRs yet? Does it work for multiple >> branches? Is there a way to enforce rebase+squash vs. merge on the PR, >> since, per Allen, Yetus requires one commit to work? > > > I

Re: Github integration for Hadoop

2015-10-30 Thread Andrew Wang
> > > >> > >> > If that's the case, we should also look at review alternatives > >> > like RB and Crucible. > >> > >> Okay by me if the community consensus supports one of them. The fact > that > >> they exist but no one uses them is not a ringing endorsement. > >> > >> HBase uses reviewboard, as

Re: Github integration for Hadoop

2015-10-30 Thread Allen Wittenauer
> * Have we tried our precommit on PRs yet? Does it work for multiple > branches? Is there a way to enforce rebase+squash vs. merge on the PR, > since, per Allen, Yetus requires one commit to work? I don’t know about the Jenkins-side of things (e.g., how does Jenkins trigger a build?).

Re: Github integration for Hadoop

2015-10-30 Thread Andrew Wang
> > > > 2) Better attribution of contributors with their GH id (Arpit) > > > > This doesn't happen very naturally other than the pull requests are > typically shown in their fork of the apache repo. > > It happens if we used PRs for integration, but yes I agree that it does not if GH is just used

Github integration for Hadoop

2015-10-29 Thread Owen O'Malley
All, For code & patch review, many of the newer projects are using the Github pull request integration. You can read about it here: https://blogs.apache.org/infra/entry/improved_integration_between_apache_and It basically lets you: * have mirroring between comments on pull requests and jira *

Re: Github integration for Hadoop

2015-10-29 Thread Hitesh Shah
+1 on supporting patch contributions through github pull requests. — Hitesh On Oct 29, 2015, at 10:47 AM, Owen O'Malley wrote: > All, > For code & patch review, many of the newer projects are using the Github > pull request integration. You can read about it here: > >

Re: Github integration for Hadoop

2015-10-29 Thread Haohui Mai
+1 On Thu, Oct 29, 2015 at 10:55 AM, Hitesh Shah wrote: > +1 on supporting patch contributions through github pull requests. > > — Hitesh > > On Oct 29, 2015, at 10:47 AM, Owen O'Malley wrote: > >> All, >> For code & patch review, many of the newer

Re: Github integration for Hadoop

2015-10-29 Thread Ashish
+1 On Thu, Oct 29, 2015 at 11:51 AM, Mingliang Liu wrote: > +1 (non-binding) > > Mingliang Liu > Member of Technical Staff - HDFS, > Hortonworks Inc. > m...@hortonworks.com > > > >> On Oct 29, 2015, at 10:55 AM, Hitesh Shah wrote: >> >> +1 on supporting

Re: Github integration for Hadoop

2015-10-29 Thread Sean Busbey
It looks like there's pretty good consensus. Why do we need a VOTE thread? Perhaps better for someone to submit a patch with proposed text for hte contribution guide[1]? -Sean [1]: http://wiki.apache.org/hadoop/HowToContribute On Thu, Oct 29, 2015 at 2:01 PM, Xiaoyu Yao

Re: Github integration for Hadoop

2015-10-29 Thread Chang Li
+1 (non-binding) On Thu, Oct 29, 2015 at 1:54 PM, Ashish wrote: > +1 > > On Thu, Oct 29, 2015 at 11:51 AM, Mingliang Liu > wrote: > > +1 (non-binding) > > > > Mingliang Liu > > Member of Technical Staff - HDFS, > > Hortonworks Inc. > >

Re: Github integration for Hadoop

2015-10-29 Thread Xiaoyu Yao
+1, should we start a vote on this? On 10/29/15, 11:54 AM, "Ashish" wrote: >+1 > >On Thu, Oct 29, 2015 at 11:51 AM, Mingliang Liu wrote: >> +1 (non-binding) >> >> Mingliang Liu >> Member of Technical Staff - HDFS, >> Hortonworks Inc. >>

Re: Github integration for Hadoop

2015-10-29 Thread Vinod Vavilapalli
Don’t think we need a vote. If someone can demonstrate how this works end-to-end, and enough folks find it useful, we can start using it. There is no need for a mandate. +Vinod > On Oct 29, 2015, at 12:01 PM, Xiaoyu Yao wrote: > > +1, should we start a vote on this? >

Re: Github integration for Hadoop

2015-10-29 Thread Arpit Agarwal
+1, thanks for proposing it. On 10/29/15, 10:47 AM, "Owen O'Malley" wrote: >All, > For code & patch review, many of the newer projects are using the Github >pull request integration. You can read about it here: >

Re: Github integration for Hadoop

2015-10-29 Thread Mingliang Liu
+1 (non-binding) Mingliang Liu Member of Technical Staff - HDFS, Hortonworks Inc. m...@hortonworks.com > On Oct 29, 2015, at 10:55 AM, Hitesh Shah wrote: > > +1 on supporting patch contributions through github pull requests. > > — Hitesh > > On Oct 29, 2015, at 10:47 AM,

Re: Github integration for Hadoop

2015-10-29 Thread Andrew Wang
Has anything changed regarding the github integration since the last time we discussed this? That blog post is from 2014, and we discussed alternative review systems earlier in 2015. Colin specifically was concerned about forking the discussion between JIRA and other places:

Re: Github integration for Hadoop

2015-10-29 Thread Steve Loughran
> On 29 Oct 2015, at 20:34, Andrew Wang wrote: > > Has anything changed regarding the github integration since the last time > we discussed this? That blog post is from 2014, and we discussed > alternative review systems earlier in 2015. > > Colin specifically was

Re: Github integration for Hadoop

2015-10-29 Thread Owen O'Malley
On Thu, Oct 29, 2015 at 1:34 PM, Andrew Wang wrote: > Has anything changed regarding the github integration since the last time > we discussed this? There is a lot more experience with it now and opinions change over time. Clearly, there is overwhelming support for

Re: Github integration for Hadoop

2015-10-29 Thread Andrew Wang
On Thu, Oct 29, 2015 at 3:12 PM, Owen O'Malley wrote: > On Thu, Oct 29, 2015 at 1:34 PM, Andrew Wang > wrote: > > > Has anything changed regarding the github integration since the last time > > we discussed this? > > > There is a lot more experience

Re: Github integration for Hadoop

2015-10-29 Thread Andrew Wang
On Thu, Oct 29, 2015 at 2:29 PM, Steve Loughran wrote: > > > On 29 Oct 2015, at 20:34, Andrew Wang wrote: > > > > Has anything changed regarding the github integration since the last time > > we discussed this? That blog post is from 2014, and

Re: Github integration for Hadoop

2015-10-29 Thread Owen O'Malley
On Thu, Oct 29, 2015 at 2:42 PM, Andrew Wang wrote: > > If I had my druthers, we'd focus on Gerrit rather than Github as a > successor review system. Better review, better fits our dev workflow. The > only question is JIRA integration. > Last time I asked, Apache Infra

Re: Github integration for Hadoop

2015-10-29 Thread Andrew Wang
On Thu, Oct 29, 2015 at 3:29 PM, Owen O'Malley wrote: > On Thu, Oct 29, 2015 at 2:42 PM, Andrew Wang > wrote: > > > > > If I had my druthers, we'd focus on Gerrit rather than Github as a > > successor review system. Better review, better fits our

Re: Github integration for Hadoop

2015-10-29 Thread Arpit Agarwal
On 10/29/15, 3:48 PM, "Andrew Wang" wrote: > If we pushed for it, I think it could happen. Gerrit support is a complete unknown. The community response to date supports Github integration. Github will appeal to new contributors as their Github profiles will reflect

Re: Github integration for Hadoop

2015-10-29 Thread Andrew Wang
On Thu, Oct 29, 2015 at 4:58 PM, Arpit Agarwal wrote: > On 10/29/15, 3:48 PM, "Andrew Wang" wrote: > > > > If we pushed for it, I think it could happen. > > Gerrit support is a complete unknown. The community response to date > supports Github

Re: Github integration for Hadoop

2015-10-29 Thread Allen Wittenauer
> On Oct 29, 2015, at 5:14 PM, Andrew Wang wrote: > > However, if we were to use GH for integration, it would be with the > auto-squash to avoid the merge commit. Would this preserve the correct > attribution? FWIW, Yetus *really really really* wants a single

Re: Github integration for Hadoop

2015-10-29 Thread Arpit Agarwal
On 10/29/15, 5:14 PM, "Andrew Wang" wrote: >On Thu, Oct 29, 2015 at 4:58 PM, Arpit Agarwal >wrote: > >> On 10/29/15, 3:48 PM, "Andrew Wang" wrote: >> >> >> > If we pushed for it, I think it could happen. >> >>