From owner-freebsd-chat Thu Jun 29 3:25:11 2000 Delivered-To: freebsd-chat@freebsd.org Received: from trinity.skynet.be (trinity.skynet.be [195.238.2.38]) by hub.freebsd.org (Postfix) with ESMTP id 1A45E37BE40 for ; Thu, 29 Jun 2000 03:25:07 -0700 (PDT) (envelope-from blk@skynet.be) Received: from [195.238.1.121] (brad.techos.skynet.be [195.238.1.121]) by trinity.skynet.be (Postfix) with ESMTP id 6E9A11838C; Thu, 29 Jun 2000 12:24:37 +0200 (MET DST) Mime-Version: 1.0 X-Sender: blk@pop.skynet.be Message-Id: In-Reply-To: <4.3.2.7.2.20000628112835.00de8710@localhost> References: <4.3.2.7.2.20000627131107.0449d500@localhost> <200006270352.XAA29208@sanson.reyes.somos.net> <200006270352.XAA29208@sanson.reyes.somos.net> <20000626232045.A17065@orion.ac.hmc.edu> <4.3.2.7.2.20000627131107.0449d500@localhost> <4.3.2.7.2.20000628112835.00de8710@localhost> Date: Thu, 29 Jun 2000 12:19:27 +0200 To: Brett Glass , Neil Blakey-Milner From: Brad Knowles Subject: Re: Why can't upgrades be simpler? Cc: Brooks Davis , Francisco Reyes , FreeBSd Chat list Content-Type: text/plain; charset="us-ascii" ; format="flowed" Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org At 11:32 AM -0600 2000/6/28, Brett Glass wrote: > The problem with the current system is that so much of the development > of the "stable" branch, from the .0 release on, is "backporting." It > shouldn't be. The "stable" branch should be the focus of at least as > much attention as the next "experimental" release. I've been thinking more and more lately that FreeBSD needs a three-branch model -- a "-DEVEL" branch where major architectural changes are made (such as the upcoming SMP work), a "-CURRENT" branch where most of the real development is done for both kernel and userland (so long as it doesn't require major architectural changes, such as the /dev/random stuff), and a "-STABLE" where things get moved once they have proven themselves in "-CURRENT" and are safe to be moved down. Alternatively, perhaps a four-branch model would work even better -- splitting the "-CURRENT" branch between kernel work and userland, so that the latter might actually be reasonably useful for semi-production use at some sites. -- These are my opinions -- not to be taken as official Skynet policy ====================================================================== Brad Knowles, || Belgacom Skynet SA/NV Systems Architect, Mail/News/FTP/Proxy Admin || Rue Colonel Bourg, 124 Phone/Fax: +32-2-706.13.11/12.49 || B-1140 Brussels http://www.skynet.be || Belgium To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message