Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Dec 2006 16:38:18 -0500
From:      Jerry McAllister <jerrymc@msu.edu>
To:        Fareed Rizkalla <fareedrizkalla@yahoo.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: STABLE and CURRENT
Message-ID:  <20061221213818.GA581@gizmo.acns.msu.edu>
In-Reply-To: <20061220185159.91135.qmail@web33715.mail.mud.yahoo.com>
References:  <20061220185159.91135.qmail@web33715.mail.mud.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Dec 20, 2006 at 10:51:59AM -0800, Fareed Rizkalla wrote:

> Hello,
> 
> I think the FreeBSD team should have a special page
> containing a table of all releases and beside these
> releases is marked STABLE or CURRENT.
> 
> Instead of having to refer which is STABLE and which
> from the CURRENT and sometimes it gets a bit tricky
> and confusing.

there are several good explanations out there about stable and current 
and release and head, etc and you should probably check them out,
because you do seem confused.  A table would work for what you are
asking because EACH branch has current and stable and finally release.
So, there is a 6 current, a 6.2 stable and a 6.1 RELEASE simultaneously
and soon will be a 6 current, a 6.3 stable and a 6.2 RELEASE all
happily co-existing.

Each are really just snapshots of the way the system is at a given time.
Current is where the main cutting edge work is being done in a branch.
Stable is a branch off a branch that is being cleaned up to become
a release.   Release is the branch frozen and released.   

Generally, Current is really loose and having new - not really proven
stuff being added.   Stable only has changes added that are needed to
prepare it for a release - bug fixes and stuff cleaned up, etc.  Release
has no changes added to it, except that security issues will be fixed
if possible as long as that release is still being supported.

There is also a sooper cutting edge level that is a major version level
above the one that stable and current are being cut from.  That is now
the 7.xxx level and there is a 7_current of it, but no release from it
for now until it gets sufficiently mature.    

The 5.xxx level is still being supported, but I believe no more releases
are planned and only security fixes will be applied.  At the point that
the 7.xxx level starts having a release, probably support for 5.xxx will
be ended and 6.xxx will be wound down to a security-only level and
a sooper-current branch designated 8.xxx will be created.

And on and on.

////jerry


> 
> Best Regards
> Fareed Rizkalla
> 
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around 
> http://mail.yahoo.com 
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"
> 



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