Return-Path: X-Original-To: apmail-hadoop-common-dev-archive@www.apache.org Delivered-To: apmail-hadoop-common-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 38B62191EC for ; Tue, 5 Apr 2016 00:07:04 +0000 (UTC) Received: (qmail 97460 invoked by uid 500); 5 Apr 2016 00:07:02 -0000 Delivered-To: apmail-hadoop-common-dev-archive@hadoop.apache.org Received: (qmail 97376 invoked by uid 500); 5 Apr 2016 00:07:02 -0000 Mailing-List: contact common-dev-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: common-dev@hadoop.apache.org Delivered-To: mailing list common-dev@hadoop.apache.org Received: (qmail 97361 invoked by uid 99); 5 Apr 2016 00:07:02 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Apr 2016 00:07:02 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id DDC06180450 for ; Tue, 5 Apr 2016 00:07:01 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.801 X-Spam-Level: X-Spam-Status: No, score=-0.801 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=cmccabe.xyz header.b=dy59DWsd; dkim=pass (1024-bit key) header.d=messagingengine.com header.b=eQI8XmRc Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id N5VGLHFoVp5D for ; Tue, 5 Apr 2016 00:06:59 +0000 (UTC) Received: from new2-smtp.messagingengine.com (new2-smtp.messagingengine.com [66.111.4.224]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 5E2635FAFA for ; Tue, 5 Apr 2016 00:06:59 +0000 (UTC) Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailnew.nyi.internal (Postfix) with ESMTP id 30FDEFCB for ; Mon, 4 Apr 2016 20:06:53 -0400 (EDT) Received: from web3 ([10.202.2.213]) by compute6.internal (MEProxy); Mon, 04 Apr 2016 20:06:53 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=cmccabe.xyz; h= content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=q6PhdPwGHCznhooho5/yCPJ70w0=; b=dy59DW sdPiTtTI7bYXDnEU7QCon+RFfHUimfKi8WJVSZohtutM304NbIW591+g6oWZgbkp xBW7SmG3EcFT73W+OSi8WbEJifY+AcALraUQ7syX1c6brqvYCLh6SfP2zoXDcFQ+ 508PeG9JSfOyMeE2AvN5NAqjEIcmdVuruI1Co= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=q6PhdPwGHCznhoo ho5/yCPJ70w0=; b=eQI8XmRcAPzO0ei463deig7ty0bFHXKwz2ovdJgWyqX1Rzq aFNXez9wI6Pjwc24bUaC4BMgnlfKOOwWNHmoeM8Y9H/xRan6tH7uVYI3JQkx4seZ LUuT0kQ0mEu+Q5d/+P4f7Tf/JQjq5kW4Cu9JCEFkzDUCC4kKPrYWe0QJJ90c= Received: by web3.nyi.internal (Postfix, from userid 99) id 4D34C10549B; Mon, 4 Apr 2016 20:06:52 -0400 (EDT) Message-Id: <1459814812.2284336.569004681.6101C289@webmail.messagingengine.com> X-Sasl-Enc: jos89IBbevIidmOpT3U80cxRJ3za9xu3Kr6HhpmXemWN 1459814812 From: Colin McCabe To: common-dev@hadoop.apache.org MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" X-Mailer: MessagingEngine.com Webmail Interface - ajax-da4d7a80 In-Reply-To: References: <19E3715B-5663-469B-87A1-153E7B24A5E7@hortonworks.com> <56332B13.9020904@oss.nttdata.co.jp> <5F22ADE0-D5E7-4EA2-AD26-BCC37CA40027@altiscale.com> <8307C27B-818F-4C2D-8F86-58E566A80740@hortonworks.com> <12FCE5AC-15DA-4B2D-9744-DB625163ECB7@altiscale.com> Subject: Re: Github integration for Hadoop Date: Mon, 04 Apr 2016 17:06:52 -0700 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. >=20 > Is there any update on this. ? > Any INFRA ticket filed to disable these mails? >=20 > Because, I am sure, people would have got frustrated by seeing mails > generated by my recent PR submissions. And each time, when some comment > gets added to PR. >=20 > -Vinay >=20 > On Tue, Nov 24, 2015 at 3:35 AM, Andrew Wang > wrote: >=20 > > Hi Eric, > > > > My comment wrt GH permissions is available in context earlier in the > > thread, pasting again here: > > > > =3D=3D=3D=3D=3D=3D=3D > > > > 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, Issues, Pull Request, Pull Reque= st > > Comment, and push, Push > > > > Are these the right set of permissions to disable integrating PRs? Name= ly, > > the "push" permissions look unnecessary. We should also disable GH issu= es > > since we don't want users filing issues there. > > > > > > On Mon, Nov 23, 2015 at 1:59 PM, Colin P. McCabe > > wrote: > > > > > 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, Nov 21, 2015 at 9:19 AM, Eric Yang wrote: > > > > 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 Gith= ub, > > or > > > > comment on JIRA for summary of the activities. Micro comments are > > squash > > > > away. The final commit is always happening on Apache git rather th= an > > > > Github. Therefore, there is no disabling required for pull request. > > > > Primary activity is still on JIRA, and Github is only a supplement = to > > > make > > > > line by line code review easy. Overall user experience is better t= han > > RB > > > > or Gerrit in my opinion. > > > > > > > > regards, > > > > Eric > > > > > > > > On Thu, Nov 19, 2015 at 11:28 AM, Andrew Wang < > > andrew.wang@cloudera.com> > > > > wrote: > > > > > > > >> 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 13, 2015 at 6:59 PM, Sean Busbey > > > wrote: > > > >> > > > >> > 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 cov= ered > > > in > > > >> > this section of Hadoop's contribution guide: > > > >> > > > > >> > http://wiki.apache.org/hadoop/HowToContribute#Naming_your_patch > > > >> > > > > >> > Yetus will actually support a little bit more than that guide > > > suggests. > > > >> If > > > >> > a project doesn't define a URL to point people at for help in na= ming > > > >> > patches we default to this guide: > > > >> > > > > >> > https://yetus.apache.org/documentation/latest/precommit-patchnam= es/ > > > >> > > > > >> > > > > >> > > > > >> > On Fri, Nov 13, 2015 at 8:05 PM, Colin P. McCabe < > > cmccabe@apache.org> > > > >> > wrote: > > > >> > > > > >> > > 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 < > > aw@altiscale.com > > > > > > > >> > > wrote: > > > >> > > > > > > >> > > >> On Nov 12, 2015, at 10:55 AM, Colin P. McCabe < > > > cmccabe@apache.org> > > > >> > > 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 never been able to do for different branches wi= th > > the > > > >> > > >> patch-file-based workflow. > > > >> > > > > > > >> > > > > > > >> > > > If you=E2=80=99re saying what I think you=E2=80=99re= saying, people have > > > been > > > >> > > able to submit patches via JIRA patch file attachment to major > > > branches > > > >> > for > > > >> > > a few months now. Yetus closes the loop and supports pretty mu= ch > > any > > > >> > branch > > > >> > > or git hash. (Github PRs also go to their respective branch or > > git > > > >> hash > > > >> > as > > > >> > > well.) > > > >> > > > > > >> > > > > >> > > > > >> > > > > >> > -- > > > >> > Sean > > > >> > > > > >> > > > > >