Return-Path: Delivered-To: apmail-felix-dev-archive@www.apache.org Received: (qmail 79412 invoked from network); 22 Dec 2007 13:08:04 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 22 Dec 2007 13:08:04 -0000 Received: (qmail 50620 invoked by uid 500); 22 Dec 2007 13:07:52 -0000 Delivered-To: apmail-felix-dev-archive@felix.apache.org Received: (qmail 50583 invoked by uid 500); 22 Dec 2007 13:07:52 -0000 Mailing-List: contact dev-help@felix.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@felix.apache.org Delivered-To: mailing list dev@felix.apache.org Received: (qmail 50574 invoked by uid 99); 22 Dec 2007 13:07:51 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 22 Dec 2007 05:07:51 -0800 X-ASF-Spam-Status: No, hits=2.0 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of mcculls@gmail.com designates 64.233.178.241 as permitted sender) Received: from [64.233.178.241] (HELO hs-out-2122.google.com) (64.233.178.241) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 22 Dec 2007 13:07:29 +0000 Received: by hs-out-2122.google.com with SMTP id 23so601062hsn.6 for ; Sat, 22 Dec 2007 05:07:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:references:x-google-sender-auth; bh=oUSWeEzEyrggAiSWpfP6SWBFATU/DV1drYaL0zwmxQs=; b=b/48SLzCaqYev2nO5X2TSAkAHPIjfw82+LMFRVMB7/GUKt3Y3UvCAlT6m26/nkEZEQ0VUjmGXEcqJzCxmq51joMFkcmRxayMBnncpeqLu0QDT2TuhRZeiprf24sIq70QPlYZkeQQwtKFwzWvxqY/7etcZgDiTQ05QRZkgXQjuQQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:references:x-google-sender-auth; b=TNWUQfEbvUgmE4XE+eiXDKhO7rSJYS6WzJjWoZAhd6aDtKL4HIGLZu6vXZWVqBare4gz9AXCU3V9GQ/JjHtQCS4D2zk5HVN6BRyyvzAbOWJR7659EQNkgxZP9l81NBfGUX80AqJXR9Q2XW7SaTCfd5o0FEp0a7UD7Sg+EaS2zkU= Received: by 10.151.10.7 with SMTP id n7mr728962ybi.144.1198328852338; Sat, 22 Dec 2007 05:07:32 -0800 (PST) Received: by 10.150.178.19 with HTTP; Sat, 22 Dec 2007 05:07:32 -0800 (PST) Message-ID: <81f0d9c0712220507p2d81a554ub212cb0b85f76c3d@mail.gmail.com> Date: Sat, 22 Dec 2007 21:07:32 +0800 From: "Stuart McCulloch" Sender: mcculls@gmail.com To: dev@felix.apache.org Subject: Re: Coding Standards [was [Quick vote] Coding Standard for Import Statements] In-Reply-To: <476BFB78.4010902@interfree.it> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_715_13212072.1198328852305" References: <4767D62D.6000607@apache.org> <4768C698.6060806@apache.org> <476BFB78.4010902@interfree.it> X-Google-Sender-Auth: 654eb943dd58086a X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_715_13212072.1198328852305 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline On 22/12/2007, Stefano Lenzi wrote: > > Carsten Ziegeler wrote: > > I changed the subject for this general discussions, more comments below. > > > > Marcel Offermans wrote: > >> If you don't mind, I do have a comment about this quick vote. > > Sure, I don't mind :) - quiet the opposite :) > > > >> Let me > >> start by stating that I think that coding standards are important. In > >> fact, I was one of the people who pushed for them and came up with the > >> draft for the first version of the document. > >> > >> However, I think the real discussion we should have is about formatting > >> source code. Do we want to somehow make sure all code is formatted > >> exactly the same? Does this mean we need to standardize on a single IDE > >> or a separate formatting tool? > > I would like to propose the integration of maven-checkstyle-plugin in > order main POM so that we can keep an eye on non-complaint sources. > Furthermore, we can store the checkstyle and formatter configuration in > our SVN repository, as many projects do. we use checkstyle over at OPS4J and have our Eclipse formatter config in svn, and it's worked out well - using checkstyle is a great way to monitor the code Also by exploiting a common > public location (the SVN repository in this case) containing a set of > configuration file (both for checksyle and code formatting) we can > auto-configure IDEs by an ad-hoc tuned POM. > > What do you think? +1 (non-binding) I'd find this very useful -- Cheers, Stuart ------=_Part_715_13212072.1198328852305--