Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Jul 2004 09:11:10 +0100
From:      Matthew Seaman <m.seaman@infracaninophile.co.uk>
To:        Nikos Vassiliadis <nvass@teledome.gr>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: RELENG question
Message-ID:  <20040721081110.GC56544@happy-idiot-talk.infracaninophile.co.uk>
In-Reply-To: <200407211037.43016.nvass@teledome.gr>
References:  <200407211037.43016.nvass@teledome.gr>

next in thread | previous in thread | raw e-mail | index | archive | help

--8NvZYKFJsRX2Djef
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Jul 21, 2004 at 10:37:42AM +0300, Nikos Vassiliadis wrote:

> I need a confirmation/correction about this. Is RELENG-4 and RELENG-4-10 =
the same thing,
> since the latest stable is 4.10? if i got this right, RELENG-4-10 will be=
 used to stay explicitly
> with 4.10-? and RELENG-4 will be used to update to the latest 4.X-STABLE.=
 All security fixes
> and critical updates are in RELENG-4 too. Are these correct?

No -- RELENG_4 and RELENG_4_10 are quite different things.  And note
that it's RELENG_4 not RELENG-4.

RELENG_4_10 is the cvs branch corresponding to 4.10-RELEASE-pN.
That's a code branch which is relatively static, receiving only
security patches and serious errata (which is different to 4.9-RELEASE
and earlier, which only got security fixes).  A RELEASE version is
intended for production use where downtime is complete anathema.

RELENG_4 is the cvs branch corresponding to 4.10-STABLE.  That's a
*development* branch, where new code and support for new devices will
be introduced.  Note that we call it '4.10-STABLE' simply because 4.10
was the last RELEASE branch created.  Generally as you track 4-STABLE
over time, that version number will be incremented about every four
months.  However, 4.10 might well be the last release from the 4.x
series, withthe creation of the RELENG_5 branch that's planned to
occur simultaneously with the release of 5.3.

A 4.10-STABLE release is called 'STABLE' because that's how it's meant
to run: stably.  FreeBSD STABLE versions have an enviable track record
at achieving just that.  It has been achieved only by careful testing
of all code in the 'CURRENT' or HEAD branch of CVS before MFC (Merge
=46rom Current) into the STABLE branch.  RELENG_4 gets all of the
security fixes and errata that are applied to RELENG_4_10, although
they might occur in a slightly different form: eg. an upgrade of a
component software system to a new version rather than a minimal set
of patches to do no more than fix a particular flaw.

	Cheers,

	Matthew


--=20
Dr Matthew J Seaman MA, D.Phil.                       26 The Paddocks
                                                      Savill Way
PGP: http://www.infracaninophile.co.uk/pgpkey         Marlow
Tel: +44 1628 476614                                  Bucks., SL7 1TH UK

--8NvZYKFJsRX2Djef
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)

iD8DBQFA/iUeiD657aJF7eIRAiK3AKCxb6VAs6KrSoGfF9r+j61veP2ZrACgn9il
6CJkZLyZhmcGGt0tsd+01lw=
=j5Xi
-----END PGP SIGNATURE-----

--8NvZYKFJsRX2Djef--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040721081110.GC56544>