From owner-freebsd-arch@FreeBSD.ORG Fri Sep 5 14:16:47 2003 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A660E16A4BF for ; Fri, 5 Sep 2003 14:16:47 -0700 (PDT) Received: from rwcrmhc12.comcast.net (rwcrmhc12.comcast.net [216.148.227.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0995C43F93 for ; Fri, 5 Sep 2003 14:16:47 -0700 (PDT) (envelope-from DougB@freebsd.org) Received: from 12-234-22-23.client.attbi.com ([12.234.22.23]) by comcast.net (rwcrmhc12) with SMTP id <2003090521164601400dndfle>; Fri, 5 Sep 2003 21:16:46 +0000 Date: Fri, 5 Sep 2003 14:16:43 -0700 (PDT) From: Doug Barton To: freebsd-arch@freebsd.org Message-ID: <20030905140628.H90946@12-234-22-23.pyvrag.nggov.pbz> Organization: http://www.FreeBSD.org/ X-message-flag: Outlook -- Not just for spreading viruses anymore! MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: RFC: NO_FOO knobs in make.conf X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Sep 2003 21:16:47 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Howdy, Seems this topic is a perennial favorite, so I'd like to establish general agreement on a policy to deal with this going forward. I propose the following "guidelines" for discussion: 1. All new knobs, in all branches, should have WORD_SEPERATORS between distinct English words. This aids understanding of what the knob means for English speakers, and more importantly, those for whom English is not their first language. That, and actually having a standard are the two main reasons I'm proposing this version. 2. Assuming that adequate volunteer resources can be found, all knobs in HEAD should be converted to the WORD_SEP format, and compatibility shims added, preferably with a suitable warning. This should happen prior to the 6-current branch. 3. At some point in the future, the shims in 2. will be removed in 6-current. 4. The shims from 2. should probably not be removed in the eventual RELENG_5. (I'm open on this, I just want to be sure we get it down "on paper.") 5. Conversion of the knobs should never be backported to RELENG_4 Once we get general consensus (not universal agreement :) on this, I'll take responsibility for marshaling the aforementioned volunteer resources. Doug - -- This .signature sanitized for your protection -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQE/WP0+yIakK9Wy8PsRAiheAJ9VmnseSIbVAeBumCiQmfCZ77a9PgCfdVeO 9dmR6vlUnn2z997AUT7f6Qw= =m5/e -----END PGP SIGNATURE-----