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 288A3177ED for ; Fri, 24 Apr 2015 17:43:24 +0000 (UTC) Received: (qmail 97217 invoked by uid 500); 24 Apr 2015 17:43:22 -0000 Delivered-To: apmail-hadoop-common-dev-archive@hadoop.apache.org Received: (qmail 97148 invoked by uid 500); 24 Apr 2015 17:43:22 -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 97136 invoked by uid 99); 24 Apr 2015 17:43:22 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 24 Apr 2015 17:43:22 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: message received from 54.164.171.186 which is an MX secondary for common-dev@hadoop.apache.org) Received: from [54.164.171.186] (HELO mx1-us-east.apache.org) (54.164.171.186) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 24 Apr 2015 17:43:16 +0000 Received: from mail-wg0-f49.google.com (mail-wg0-f49.google.com [74.125.82.49]) by mx1-us-east.apache.org (ASF Mail Server at mx1-us-east.apache.org) with ESMTPS id 3C94D43CA1 for ; Fri, 24 Apr 2015 17:42:56 +0000 (UTC) Received: by wgin8 with SMTP id n8so58087528wgi.0 for ; Fri, 24 Apr 2015 10:42:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=iU2vi6Dymo4IBY5nLNbVxAtqxK745Yqqi5Aw8v3HQ/0=; b=QguerbBShNBjaaSEOmYPi5T5u+GFzNrEc7Iog7u8qQcEAiKD6CLRTo5bL1XmqIPCkK Q/0cA3p26n+a0Izjoo0BycK8+bIgoxyIAl6j3ZmTPYxpdPQcVns4gzZZdPZdKsT6QXzj TrAyaNalzxuuv+0YaVojAMo3ydRSnW5JYCJP2XU2IqsYhzUtf1E9m8iCzP/NqXduYpUa jwbGyrnx0V1cdgfOLrVBt6xIa3Nns2mOri46YfVA66eQ89TXW6I1u+cwN6Qe7SZ/XKO6 3e9OaNbtdPEfuMQgrEcpjSd5UcQTS0m7fHvF3/UEvK6RacOAbdMfV1V/3vCjlvnvlN2d 4vEw== MIME-Version: 1.0 X-Received: by 10.194.192.104 with SMTP id hf8mr18075097wjc.44.1429897330490; Fri, 24 Apr 2015 10:42:10 -0700 (PDT) Received: by 10.180.217.69 with HTTP; Fri, 24 Apr 2015 10:42:10 -0700 (PDT) In-Reply-To: References: <8D5F7E3237B3ED47B84CF187BB17B66611B352B0@SHSMSX103.ccr.corp.intel.com> <8999F4C9-A56A-4CF3-AC46-053EA407625B@altiscale.com> <47887D7E-5782-4C31-A458-010DDD6229B7@hortonworks.com> Date: Fri, 24 Apr 2015 10:42:10 -0700 Message-ID: Subject: Re: IMPORTANT: testing patches for branches From: Sidharta Seethana To: common-dev@hadoop.apache.org Content-Type: multipart/alternative; boundary=047d7b873cbe73019805147bea3d X-Virus-Checked: Checked by ClamAV on apache.org --047d7b873cbe73019805147bea3d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Allen, I am not questioning whether checkstyle is a requirement. My concern is that some of the rules in there are arcane/unnecessary - we should use a better list of rules, in my opinion. This is why I filed HADOOP-11869. As pointed out by Jason, this is not a dupe of HADOOP-11866 unless scope is being increased. thanks, -Sidharta On Fri, Apr 24, 2015 at 12:55 AM, Allen Wittenauer wrote= : > > > > On Apr 23, 2015, at 7:57 PM, Sidharta Seethana > wrote: > > > About (3.) , a lot of the check style rules seem to be > arcane/unnecessary. > > Please see : https://issues.apache.org/jira/browse/HADOOP-11869 > > > a) I've closed it as a dupe of HADOOP-11866 to keep everything in one > place. > > b) I've had HADOOP-11778 open for a while to update checkstyle to a more > modern version=E2=80=A6. which will also likely fix HADOOP-11546. > > c) According to our commit guidelines, checkstyle is a requirement for > commitment. If we want to remove that requirement, we need to modify the > guidelines and comment out the registration line in the checkstyle.sh > plugin. We've been ignoring it for whatever reasons, likely because the > code in the old test-patch.sh was pretty broken to the point of being > disabled. > > > Personally, while some view this as a "minor formatting issue", i= t > reflects poorly on the project to have every file formatted differently. > check style is meant to enforce those rules. This *is* a quality check. > > Given that branch-2 went from "stable" (~2.4) to "beta" (~2.6) to > "alpha" (officially 2.7), well=E2=80=A6 I guess I shouldn't be surprised = that > quality is going down though. --047d7b873cbe73019805147bea3d--