Return-Path: X-Original-To: apmail-accumulo-dev-archive@www.apache.org Delivered-To: apmail-accumulo-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 C9109C95B for ; Wed, 7 Jan 2015 20:23:41 +0000 (UTC) Received: (qmail 77301 invoked by uid 500); 7 Jan 2015 20:23:42 -0000 Delivered-To: apmail-accumulo-dev-archive@accumulo.apache.org Received: (qmail 77263 invoked by uid 500); 7 Jan 2015 20:23:42 -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 77251 invoked by uid 99); 7 Jan 2015 20:23:42 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 07 Jan 2015 20:23:42 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of josh.elser@gmail.com designates 209.85.192.45 as permitted sender) Received: from [209.85.192.45] (HELO mail-qg0-f45.google.com) (209.85.192.45) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 07 Jan 2015 20:23:37 +0000 Received: by mail-qg0-f45.google.com with SMTP id z107so1421279qgd.18 for ; Wed, 07 Jan 2015 12:23:16 -0800 (PST) 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-type:content-transfer-encoding; bh=VUixHNa2mMCvAtej80IhQsg210rnZX8570JHkMMaj6s=; b=aug9GpYeQJvyedaAJ38ommAcAERSUo0XTyEnTJYKahcG3TSMGAfaIpMLs3DCkM3V2/ R8Ge/y3GXbLlYpAKSeDEwISMVmfAMe3F9oX8XymvA0qDD6FdwWTK5ON1M0L33MdaphcJ peGOwcZRlfPBIP8I75KLvVaAgPcMgZ7ErcfkQv3eyys/tMH/VH9XSjV8zRxxxQygTdsg VmhPmWrEIbkaeItybU9YVgHed+5vnwP3Mgm6eEy6sXoKwiIzWGIplJchisRBdrzHfJzR S1xxtVaUVcEvvpmT4h3g1iA7RFeM8YnEf2iBpYlOwlJ5rMsXuDUGciLZuDVO44vM7At9 9apA== X-Received: by 10.224.13.65 with SMTP id b1mr6710557qaa.12.1420662196255; Wed, 07 Jan 2015 12:23:16 -0800 (PST) Received: from hw10447.local (pool-71-166-48-231.bltmmd.fios.verizon.net. [71.166.48.231]) by mx.google.com with ESMTPSA id y10sm2109186qad.23.2015.01.07.12.23.15 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 07 Jan 2015 12:23:15 -0800 (PST) Message-ID: <54AD95B2.5020804@gmail.com> Date: Wed, 07 Jan 2015 15:23:14 -0500 From: Josh Elser User-Agent: Postbox 3.0.11 (Macintosh/20140602) MIME-Version: 1.0 To: dev@accumulo.apache.org Subject: Re: [VOTE][LAZY] Format all supported branches References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org ack'ed John Vines wrote: > +1 > > On Wed, Jan 7, 2015 at 3:12 PM, Christopher wrote: > >> To make it easier to apply some minimal checkstyle rules for ACCUMULO-3451, >> I'm announcing my intentions to do a full, one-time, auto-format and >> organize imports on all our supported branches (1.5, 1.6, and master) to >> bring us up to some degree of compliance with our agreed-upon formatting >> standards. >> >> Benefits: >> To have additional checks, in particular against javadoc problems and other >> common trivial warnings in the build. >> To ensure less divergence from our agreed-upon formatting standards. >> Formatting first makes it much less tedious and easier on me to add these >> checks to the build. >> >> Issues I've considered: >> I will deal with all the merge conflicts. >> I will ignore generated thrift code. >> Conflicts with new code in people's branches should be minimal (and easily >> resolved by formatting according to our standards). >> Regarding concerns about history tracking, in general, each format change >> is small, but they are numerous. So, the impact on tracking history should >> be very minimal (you'll see things like a brace moved to the same line as >> the else statement it is associated with... stuff that won't generally >> affect your ability to debug). >> I'll also do a "format only" commit, separately from any substantive >> changes regarding the rule changes, so the mass formatting change will >> happen in one place, and it will also be easy to revert, if absolutely >> necessary. >> >> I'll give this 24 hours (it can be reverted if somebody objects after >> that). >> >> -- >> Christopher L Tubbs II >> http://gravatar.com/ctubbsii >> >