From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=33332 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OnDuA-0006Pv-Ry for qemu-devel@nongnu.org; Sun, 22 Aug 2010 13:00:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OnDu9-0003Bd-Hq for qemu-devel@nongnu.org; Sun, 22 Aug 2010 13:00:22 -0400 Received: from fe01x03-cgp.akado.ru ([77.232.31.164]:60037 helo=akado.ru) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OnDu9-0003AR-7m for qemu-devel@nongnu.org; Sun, 22 Aug 2010 13:00:21 -0400 Date: Sun, 22 Aug 2010 21:00:06 +0400 (MSD) From: malc Subject: Re: [Qemu-devel] [PATCH 0/5] CODING_STYLE amendments In-Reply-To: <4C71550F.6080602@redhat.com> Message-ID: References: <4C6A4291.1020105@redhat.com> <4C6A8CD8.2080701@codemonkey.ws> <4C71550F.6080602@redhat.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Jes Sorensen Cc: Blue Swirl , Miguel Di Ciurcio Filho , Markus Armbruster , qemu-devel On Sun, 22 Aug 2010, Jes Sorensen wrote: > On 08/21/10 16:03, Blue Swirl wrote: > > On Sat, Aug 21, 2010 at 12:24 PM, Markus Armbruster wrote: > >> Could be "fun" for developers using Windows. If they exist. > > > > At least OCaml site offers binary download for Windows. I didn't > > compile Coccinelle myself, so I don't know how much that helps. > > I know nothing about Coccinelle, but I did find that yum knew where to > get it. However, that said, I think we should try to avoid depending on > exotic tools that may not exist on OSes which may be used by developers. > What about OSX? > > >>>> Even a working patch checking tool can only address the last issue > >>>> (haphazard enforcement), not the other ones. You may not care. > >>> > >>> Which other ones? > >> > >> Quoting myself: > >> > >> [...] the current CODING_STYLE is > >> idiosyncratic, > > > > Personal preference. I liked Fabrice's style but I also like current > > style. I would probably like Linux style except for the LISPisms. I > > don't like GNU or Java style. > > My favorite quote from the Linux kernel coding style: > "First off, I'd suggest printing out a copy of the GNU coding standards, > and NOT read it. Burn them, it's a great symbolic gesture." :) > > >> While wasting time for historical reasons is certainly better than > >> wasting time for the heck of it, it's arguably worse than stopping the > >> waste. > > > > But how would you do that? Drop the CODING_STYLE (and accept > > anything)? Switch to a new CODING_STYLE that is widely appreciated and > > so all bikeshedding will cease? Enforce current style? Let's burn GCC, binutils and the rest of the stuff written in this style too, the fact that Linus uses inferior editor is not good enough reson to follow his style nor advice. That said, second sentence of the opening paragraph of Linux's coding style document does resonate with me. > > I would suggest we either clean up the existing rule, or switch to the > Linux kernel style, with the explicit exemption that existing code can > keep the 4-char indentation, unless the whole file is converted. I'd > like to avoid a total reformatting of the codebase, but we could look at > it on a file by file base if it becomes relevant. > > Regards, > Jes > -- mailto:av1474@comtv.ru