From owner-cvs-all Mon May 14 9:32:19 2001 Delivered-To: cvs-all@freebsd.org Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by hub.freebsd.org (Postfix) with ESMTP id 5E0E437B423; Mon, 14 May 2001 09:32:14 -0700 (PDT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (robert@fledge.pr.watson.org [192.0.2.3]) by fledge.watson.org (8.11.3/8.11.3) with SMTP id f4EGUxf72940; Mon, 14 May 2001 12:31:10 -0400 (EDT) (envelope-from robert@fledge.watson.org) Date: Mon, 14 May 2001 12:30:58 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: Blaz Zupan Cc: Greg Lehey , Poul-Henning Kamp , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: HEADS UP: DEVFS options have changed (was : cvs commit: src/sys/conf files options src/sys/alpha/conf GENERIC src/sys/i386/conf GENERIC NEWCARD NOTES src/sys/ia64/conf GENERIC src/sys/pc98/conf GENERI In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, 14 May 2001, Blaz Zupan wrote: > > > ought to be more than than enough HEADS UP for anybody paying > > > attention. > > > > I disagree. Any change in the config options is worthy of specific > > reminder. Most people don't even read cvs logs, because they're not > > developers, but this incompatibility will bite them. > > Those people should not be running -current. The goal of -CURRENT is not to make it possible for everyone to shoot everyone else in the foot. The goal of -CURRENT is that we get access to a development version of FreeBSD and can perform integration of new features in a more collaborative manner, get distributed debugging and feedback, etc. This is best done through an informed process by means of HEADS UP and announcements of major changes coming through the tree, and modifications to the UPDATING file, rather than relying on digging details out of a commit message flow of greater than one hundred messages a day. Note that the commit mailing list archives make an unwieldy and difficult to use mechanism to reconstruct upgrade events for -CURRENT, whereas UPDATING and HEADS UP messages are generally far more useful. Yes, people tracking -CURRENT should read both the freebsd-current mailing list and the commit messages, but in practice there may be a lag between the message being posted and everyone getting to read it. So to put it this way: yes, we can make it easy for you to shoot everyone in the foot, or instead, we can try to be helpful and communicative. People running -CURRENT should be aware of the risk, but we shouldn't go out of our way to create risk, and avoid documenting procedures for avoiding that risk. Robert N M Watson FreeBSD Core Team, TrustedBSD Project robert@fledge.watson.org NAI Labs, Safeport Network Services To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message