From owner-freebsd-chat Thu May 30 05:54:53 1996 Return-Path: owner-chat Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA14150 for chat-outgoing; Thu, 30 May 1996 05:54:53 -0700 (PDT) Received: from epprod.elsevier.co.uk (epprod.elsevier.co.uk [193.131.222.35]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id FAA14137 for ; Thu, 30 May 1996 05:54:46 -0700 (PDT) Received: from snowdon.elsevier.co.uk (snowdon.elsevier.co.uk [193.131.197.164]) by epprod.elsevier.co.uk (8.6.13/8.6.12) with ESMTP id NAA24609 for ; Thu, 30 May 1996 13:53:27 +0100 Received: from cadair.elsevier.co.uk (actually host cadair) by snowdon with SMTP (PP); Thu, 30 May 1996 13:53:30 +0100 Received: (from dpr@localhost) by cadair.elsevier.co.uk (8.6.12/8.6.12) id NAA00083; Thu, 30 May 1996 13:52:43 +0100 From: Paul Richards Message-Id: <199605301252.NAA00083@cadair.elsevier.co.uk> Subject: Re: Indentation styles To: rnordier@iafrica.com (Robert Nordier) Date: Thu, 30 May 1996 13:52:42 +0100 (BST) Cc: thorpej@nas.nasa.gov, coredump@nervosa.com, proff@suburbia.net, chat@freebsd.org In-Reply-To: <199605291822.UAA00765@eac.iafrica.com> from "Robert Nordier" at May 29, 96 08:22:41 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-chat@freebsd.org X-Loop: FreeBSD.org Precedence: bulk In reply to Robert Nordier who said > > (Moved to chat.) Since we're in chat... > > Companies have coding style standards largely because they pay people to > put up with them. _Maybe_ a free OS project shouldn't have the same > because it doesn't necessarily do to treat volunteers like the hired help. Companies have coding standards because it's the only way to ensure that the next guy to look at the code has a chance of working out what the hell is going on. That's the only reason for the things and we *try* and maintain a coding standard in FreeBSD for the same reason. If only the original author is able to comfortably read the code then it's a nightmare to maintain and there's no guarantee that author will be part of the project for ever. I think most of the original team were all KNF coders anyway so most of the code has stayed in good shape but as the project has grown so the coding styles have become more varied. There *IS* a style guide with quite well thought out rules but it doesn't seem like that many people are aware of it. > I agree standards are a Good Thing, but possibly FreeBSD should rather > promote stylistic diversity in the virtual workplace. :) Mostly it should > depend on how everyone feels.... Mostly it depends on whether you can be bothered to try and herd sheep. -- Paul Richards. Originative Solutions Ltd. (Netcraft Ltd. contractor) Elsevier Science TIS online journal project. Email: p.richards@elsevier.co.uk Phone: 0370 462071 (Mobile), +44 (0)1865 843155