Return-Path: X-Original-To: apmail-yetus-dev-archive@minotaur.apache.org Delivered-To: apmail-yetus-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 5499018E0D for ; Wed, 2 Mar 2016 21:33:32 +0000 (UTC) Received: (qmail 41422 invoked by uid 500); 2 Mar 2016 21:33:32 -0000 Delivered-To: apmail-yetus-dev-archive@yetus.apache.org Received: (qmail 41368 invoked by uid 500); 2 Mar 2016 21:33:32 -0000 Mailing-List: contact dev-help@yetus.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@yetus.apache.org Delivered-To: mailing list dev@yetus.apache.org Received: (qmail 41341 invoked by uid 99); 2 Mar 2016 21:33:31 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Mar 2016 21:33:31 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 8AE0D1A06E1 for ; Wed, 2 Mar 2016 21:33:31 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.179 X-Spam-Level: * X-Spam-Status: No, score=1.179 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd2-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 (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id jehACUKoeuZb for ; Wed, 2 Mar 2016 21:33:29 +0000 (UTC) Received: from mail-yk0-f177.google.com (mail-yk0-f177.google.com [209.85.160.177]) by mx2-lw-us.apache.org (ASF Mail Server at mx2-lw-us.apache.org) with ESMTPS id 837805FE37 for ; Wed, 2 Mar 2016 21:33:29 +0000 (UTC) Received: by mail-yk0-f177.google.com with SMTP id z13so1070730ykd.0 for ; Wed, 02 Mar 2016 13:33:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=NEeqVcBo45GKA4fDKxqb1gamtkuNaBRmbgtLuiclV2I=; b=W5kWCaoLXDzFXeHNdz0Msc2bSsBmwNdfeI2HhisVb6eTD9WdZEAxjhWtJ+ByNOUPfa yGhCAfR6sl9qfaJWUU33sAWdNGvcDCynGqTRVsxR5mlw7hLPaMm27oCQzpG7rY1qgycG LR4Qv3EVvUdPzUpe1PYQ8PpMFtJzmmDgM9snNJJLmy6/Aw/hpa6/Rmyxi6Jn4VEyLJ1E RF4bCX9AYAsuISzVchz9/6ZvQ6yYUhbsWt6oBas7+Br5Zvyxw3OYHwzJ8TijRQQzN19P DDlsyPYiVIqXYoN7q6quN/sIPUtENi5HPQ1W2oogeqhmsLmumI1ICe/cH//eLMGhJTej 9X8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=NEeqVcBo45GKA4fDKxqb1gamtkuNaBRmbgtLuiclV2I=; b=RbWXW/6xebuwCcxhVIFfQQjsqI3CyEeaRIUzVlWc3Dwl6gDulQtgbJzqF0+ljkmeqb GjGdVl371BlEGjGzO00saj+/QQAS4Yj9RLpypiF3aYO6MeIjZo/6BwmH1qY0CBfoYrtp naRsLt0JZMANzgoWp2/B1XJd7P3yAsB48Fi3HCLYljRJRQh7j92N2ch4xX0oozkpQtoy KpFq90gt7ikKl5CWsSrBIzS1Rx/ELAB9UwVLr1bG/9pjNfl9Hol2FOtD85WHCjEz4Dc2 JnZk/5XIiXr7aAQQmEanBN+LfSD3+YEAvnodkgvtlxOQDMdScmlg1YbGF7222Cx+xb+Q UtOQ== X-Gm-Message-State: AD7BkJKEGbuxlkWhRkGRi66kT22PBnD3rBGXsolYctSxY8itv8gchHqAZJrEmdwjDdJEO+vH5BV7AAkr1jccwg== X-Received: by 10.37.230.215 with SMTP id d206mr17276558ybh.126.1456954408939; Wed, 02 Mar 2016 13:33:28 -0800 (PST) MIME-Version: 1.0 Received: by 10.37.217.83 with HTTP; Wed, 2 Mar 2016 13:33:09 -0800 (PST) In-Reply-To: References: From: =?UTF-8?Q?Enis_S=C3=B6ztutar?= Date: Wed, 2 Mar 2016 13:33:09 -0800 Message-ID: Subject: Re: /bin/ls permission issue on precommit tests To: "dev@hbase.apache.org" Cc: dev@yetus.apache.org Content-Type: multipart/alternative; boundary=94eb2c0a8066ffb76c052d17a187 --94eb2c0a8066ffb76c052d17a187 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Wed, Mar 2, 2016 at 12:24 PM, Sean Busbey wrote: > On Wed, Mar 2, 2016 at 2:04 PM, Enis S=C3=B6ztutar w= rote: > > On Wed, Mar 2, 2016 at 11:53 AM, Sean Busbey wrote: > > > >> Such a tag would be a distribution according to ASF rules. The Yetus > >> PMC would have to vote on it just as we do releases. > >> > > > > Not necessarily. We can depend on a pre-release tag of any of our > > dependencies as long as we are not releasing them with our release. We > are > > not releasing yetus together with HBase. We can depend on any snapshot > tag > > for our precommit build. I was suggesting that the yetus community have= a > > guideline on what commit has is the best. > > > > It would be a distribution for _the_Yetus_PMC_. HBase is free to do as > it pleases, you are correct, but ASF rules about use from those outside o= f > dev@yetus is clear: If the Yetus PMC is aware of regular use of our > project in > non-released form we need to take action to stop it. > I *really*, *really* would like to avoid going down the rabbit hole of > ASF rules lawyering on "who's using the artifact" and other ways of > attempting > to use semantics to avoid the root cause of yetus needing to release more > often. > That will be exhausting, a waste of time that could instead be put toward= s > actually having releases, and will doom the Yetus project to fail in > its expressed purpose of making software for the public good (rather than > for > ASF internal belly-itching). > ASF internal projects are the immediate consumer of yetus today and we depend on it in a critical manner in the development lifecycle. That is why prioritizing ASF internal needs for YETUS makes sense to me. Given enough time, and if yetus community keeps up with frequent releases and more stability we would not need to depend on unreleased tags. But if HBase and Hadoop and other projects are blocked for precommit until a release which may be another week or so, I would rather go with a solution that fixes the issue now and worry about the perfect solution later. > > > > > >> > >> The answer to the issue of blocking downstream folks is to release mor= e > >> often. > >> > >> The Yetus PMC has a release cadence goal of weekly. Other projects > >> that want access to more frequent releases can help the situation by > >> helping to vote on releases. > >> > > > > This is great, but I did not see it happen yet. Again, my main goal is = to > > unblock current state with the least amount of friction. > > > > As I mentioned, the best way to unblock the current state is to help > vote on releases. > > Another way to help would be to be more vocal on prioritization for > things going into a release. For example, we have the 0.2.0 vote closing > this coming Friday rather than the prior Monday because the Yetus > community prioritized fixing a few last sharp edges over > the weekend. More voices that state the pressing need for blocking > issues will help the community make calls that are in line with what you > desire. > > FWIW, I had no visibility that HBase was hitting YETUS-285 and so I > had no reason to push for a sooner release with my HBase hat on. > > > -- > Sean > --94eb2c0a8066ffb76c052d17a187--