From owner-freebsd-chat Wed Jun 28 0:54:27 2000 Delivered-To: freebsd-chat@freebsd.org Received: from ns1.sunesi.net (ns1.sunesi.net [196.15.192.194]) by hub.freebsd.org (Postfix) with ESMTP id 1608C37BE89 for ; Wed, 28 Jun 2000 00:54:23 -0700 (PDT) (envelope-from nbm@sunesi.net) Received: from nbm by ns1.sunesi.net with local (Exim 3.03 #1) id 137CeX-000Bic-00; Wed, 28 Jun 2000 09:52:57 +0200 Date: Wed, 28 Jun 2000 09:52:57 +0200 From: Neil Blakey-Milner To: Brett Glass Cc: Brooks Davis , Francisco Reyes , FreeBSd Chat list Subject: Re: Why can't upgrades be simpler? Message-ID: <20000628095257.A44982@mithrandr.moria.org> References: <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> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: <4.3.2.7.2.20000627131107.0449d500@localhost>; from brett@lariat.org on Tue, Jun 27, 2000 at 01:18:59PM -0600 Organization: Sunesi Clinical Systems X-Operating-System: FreeBSD 3.3-RELEASE i386 X-URL: http://rucus.ru.ac.za/~nbm/ Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Tue 2000-06-27 (13:18), Brett Glass wrote: > >3.0 -> 3.1 -> ... -> 3.4 -> 3.5 > > \ > > \ > > \ > > -------------> 4.0 > > > > This is one of the things about the FreeBSD development methodology > with which I (and others!) have long taken issue. Since ".0" versions > are usually described as "experimental," and often have glitches > that make it unwise to deploy them in production environments, the > branching should occur later. Instead of creating a new (N+1).0 branch > as soon as N.0 ships, one should wait for branch N to achieve full > production quality. Thus, (N+1).0 should probably start with the > code from version N.2. The result would look like this: > > 3.0 -> 3.1 -> 3.2 -> ... -> 3.4 -> 3.5 -> ... -> 3.8 > \ > \ > \ > ---------------> 4.0 This would mean no new features in 6 months. Since changes only go into the stable branch from being in the current branch, you can easily say that (N+1).0 contains everything N.x contains. If you wish to contribute to backporting and solidifying the stable branch, your patches to the current branch, to subsequently be applied to the stable branch, are eagerly awaited. (this is the generic 'you') Neil -- Neil Blakey-Milner Sunesi Clinical Systems nbm@mithrandr.moria.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message