Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 1954B200B44 for ; Thu, 14 Jul 2016 21:57:03 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 17DE7160A63; Thu, 14 Jul 2016 19:57:03 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 386EF160A60 for ; Thu, 14 Jul 2016 21:57:02 +0200 (CEST) Received: (qmail 94571 invoked by uid 500); 14 Jul 2016 19:56:56 -0000 Mailing-List: contact dev-help@accumulo.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@accumulo.apache.org Delivered-To: mailing list dev@accumulo.apache.org Received: (qmail 94558 invoked by uid 99); 14 Jul 2016 19:56:56 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 Jul 2016 19:56:56 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id ADD9DCA416 for ; Thu, 14 Jul 2016 19:56:55 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.802 X-Spam-Level: X-Spam-Status: No, score=-0.802 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, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx2-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id 1T4C0QwmRyTP for ; Thu, 14 Jul 2016 19:56:53 +0000 (UTC) Received: from mail-pf0-f175.google.com (mail-pf0-f175.google.com [209.85.192.175]) by mx2-lw-us.apache.org (ASF Mail Server at mx2-lw-us.apache.org) with ESMTPS id 491205FE5E for ; Thu, 14 Jul 2016 19:56:53 +0000 (UTC) Received: by mail-pf0-f175.google.com with SMTP id y134so7066732pfg.0 for ; Thu, 14 Jul 2016 12:56:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-transfer-encoding; bh=0QcKfCLLSfIEd7g08bz/BN9U3YAMYeZYSZ5EzphGwPs=; b=vax3pFKDTDEHiGJoxpWZiy2bun95Hr0C5KloQJvoHzDsSxCfu7zl2wa1bbwhWxcD4a JfJEG4AWDAVCwdOo9Z214exyREPe25dhw/7rBEWbBCwKscGHrXvnT1mm7ZKhYV4gHi3b I6wXHjqJ2QnTWZlwg/3Dg8fZBrBeMcof7oe+cMBXvxBXz5X/Q9LIslAhH+jVjwZR8RYA 8qcIbcfmp8t/xrUcK0ZvwSSnEsNaw0RZn7AgGD0b5oJQXcoiUuFz9AtWAqj5zwy2RoIH NczxdSe0FmnYUVHQd7PsuHlqa72K4CFmgWimAHNDeVNaxmi/HdF+GwTUbt9Dw/gHxMpv 8PtA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-transfer-encoding; bh=0QcKfCLLSfIEd7g08bz/BN9U3YAMYeZYSZ5EzphGwPs=; b=hnEjSyy6OL9TypbNMGJbkYEUBBw/l2buQOFySxHmNWqb1wHa8r90P7ozxfesC35knN yHJGQanr2eyakEoNZp9dxoThrJbaAkKvayuFqaKyBK7PVXB9BC3hgZyuafM5+1DwXlNk M/9mHcf9KSA2lzBfRb2wtg1qa82NdMaRbTxaVpHmgLlPasQmFJSlhiuIkfwChMKfEWwe T2kusL4dM8kXmPP3XPUeODyz6P+8V991VyNuCrjP0/iOpNSyY8ArmUWL9cCPsqVDbDzY t6Gi5t/NxHamZux5r7DcF8KFS74ppnOMya8NdXXDPEFaGMqA41OU/foLJlBwwbmTCeVu 4C/Q== X-Gm-Message-State: ALyK8tKU8yH/MUZkuEZTkHcH0i1mBsBGCegEP1nqE/eaCNwdGYiiegN4H7ynJYq8Q/64gw== X-Received: by 10.98.43.68 with SMTP id r65mr15378165pfr.148.1468526211842; Thu, 14 Jul 2016 12:56:51 -0700 (PDT) Received: from hw10447.local (207.155.208.210.ptr.us.xo.net. [207.155.208.210]) by smtp.googlemail.com with ESMTPSA id 186sm5707574pfg.39.2016.07.14.12.56.50 for (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 14 Jul 2016 12:56:51 -0700 (PDT) Message-ID: <5787EE80.2080401@gmail.com> Date: Thu, 14 Jul 2016 15:56:48 -0400 From: Josh Elser User-Agent: Postbox 3.0.11 (Macintosh/20140602) MIME-Version: 1.0 To: dev@accumulo.apache.org Subject: Re: [DISCUSS] Jenkins notifications to dev list? References: <5787DE5B.90708@gmail.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit archived-at: Thu, 14 Jul 2016 19:57:03 -0000 Bueno. Makes sense to me and avoids future issues with that lengthy disclaimer you sent previously :) Maybe have something on the website for contributors/new-devs to find out about too? Christopher wrote: > Well, it's already self-service, for those I've added. For anybody else, I > can add you if you send me your GitHub username. Then, you'll just have to > accept my invitation to the revelc organization on GitHub, and you'll be > able to log in and add yourself to the post-build notifications. > > On Thu, Jul 14, 2016 at 2:48 PM Josh Elser wrote: > >> Yeah, that's a decent intermediate step. Getting an email is pretty much >> the only thing that's going to force me to pay attention. >> >> Making it self-service would be an even bigger plus, but I'm OK waiting >> for "Christopher response time" :) >> >> Michael Wall wrote: >>> I am good with that option Christopher. >>> >>> On Thu, Jul 14, 2016 at 2:36 PM, Christopher >> wrote: >>>> The other option is that if people really want to subscribe to >>>> notifications, I can just add their email to the post-build notification >>>> email list directly. Since I'm willing to grant access to Accumulo >>>> developers already, they can also just add themselves by editing the >>>> existing jobs. >>>> >>>> RIght now, I'm thinking: add yourself (or I can add you) to the >> post-build >>>> notification, or use the RSS, is the best option. No dev@ list, no >>>> notifications@ list. It's just too much trouble. >>>> >>>> On Thu, Jul 14, 2016 at 2:28 PM Keith Turner wrote: >>>> >>>>> Personally I am not in favor of automated things sending stuff to the >> dev >>>>> list. I like the dev just being discussion among humans. >>>>> >>>>> On Thu, Jul 14, 2016 at 1:17 PM, Dylan Hutchison< >>>>> dhutchis@cs.washington.edu >>>>>> wrote: >>>>>> On the other hand, sending failed build notifications to the dev list >>>>>> motivates us to not break the tests and make the tests stable. I'll >>>>> leave >>>>>> it to your decision Chris, unless others have an opinion. >>>>>> >>>>>> On Wed, Jul 13, 2016 at 8:54 PM, Christopher >>>>> wrote: >>>>>>> On Wed, Jul 13, 2016 at 11:02 PM Dylan Hutchison< >>>>>>> dhutchis@cs.washington.edu> >>>>>>> wrote: >>>>>>> >>>>>>>> On Wed, Jul 13, 2016 at 4:36 PM, Christopher >>>>>>> wrote: >>>>>>>>> Okay, so after some investigation ( >>>>>>>>> https://issues.apache.org/jira/browse/INFRA-12252), it appears >>>>> that >>>>>>>>> notifications@ is simply configured to block email from non >>>> apache >>>>>>>>> addresses. >>>>>>>>> >>>>>>>>> So, I have three possible solutions, if the Accumulo devs wish to >>>>>>> receive >>>>>>>>> build notifications from my instance of Jenkins: >>>>>>>>> >>>>>>>>> 1. I use my personal ASF creds on Jenkins to send build >>>>> notifications >>>>>>> as >>>>>>>>> myself. >>>>>>>>> 2. The Accumulo project request the configuration of >>>> notifications@ >>>>>> to >>>>>>>> be >>>>>>>>> changed to allow non-apache addresses. >>>>>>>>> >>>>>>>> #2 sounds ideal to me, if possible. Sending build emails to dev >>>>> would >>>>>>>> drive some people to un-subscribe. On the other hand, people that >>>>> sign >>>>>>> up >>>>>>>> for notifications@ are asking for it. >>>>>>>> >>>>>>>> >>>>>>> My reason for being reluctant to pick #2 as my preference was that I >>>>>> don't >>>>>>> know what additional burden that might place on the moderators. Plus, >>>>>> INFRA >>>>>>> (or, at least Gavin, on that ticket and in HipChat when I thanked him >>>>> for >>>>>>> clarifying) seemed pretty satisfied with the existing conventions of >>>>>> being >>>>>>> @ >>>>>>> apache.org only. I'd prefer to conform to Foundation-wide >>>> conventions >>>>>> when >>>>>>> it comes to infra stuffs, whenever possible. I know how much work it >>>> is >>>>>> on >>>>>>> INFRA to constantly ask them for special requests which diverge from >>>>> the >>>>>>> norm, especially when they are managing so much already. >>>>>>> >>>>>>> Breaking conventions within our community like #3 posed would be >>>>>> preferable >>>>>>> to me, rather than breaking Foundation-wide infra conventions. But, >>>>>> you're >>>>>>> right that it could annoy subscribers. If I remember correctly, >>>> Commons >>>>>> is >>>>>>> one community which does this, sending build notifications to their >>>> dev >>>>>>> list. >>>>>>> >>>>>>> >>>>>>>> Another option is a new email list. It doesn't even have to be >>>>>>>> ASF-affiliated. It could be some list you personally create that >>>>> many >>>>>>>> Accumulo devs personally decide to sign up for. >>>>>>>> >>>>>>>> >>>>>>> That's possible. I could set up a list specifically associated with >>>>> that >>>>>>> Jenkins server. It already has an RSS feed, which might be better, >>>>>> though, >>>>>>> if people want to subscribe to builds that way. The main purpose of >>>> me >>>>>>> setting it up was to provide direct feedback to this community, >>>> though, >>>>>>> rather than force folks to go seek out that feedback. If the RSS feed >>>>> is >>>>>>> sufficient for people, then that would save me some trouble, >>>> though... >>>>>> it's >>>>>>> certainly the easiest thing to do (nothing). >>>>>>> >>>>>>> Plus, it is also putting notifications in IRC. So maybe, RSS+IRC is >>>>> more >>>>>>> than enough. >>>>>>> >>>>>>> >>>>>>>> 3. I configure Jenkins to post to the dev list (if possible). >>>>>>>>> My preference in order is #3, then #2, then #1 last. >>>>>>>>> >