Date: Tue, 19 May 2020 05:11:35 +0200 From: Polytropon <freebsd@edvax.de> To: Janos Dohanics <web@3dresearch.com> Cc: FreeBSD Questions <freebsd-questions@freebsd.org> Subject: Re: [FreeBSD-Announce] FreeBSD 12.0 end-of-life Message-ID: <20200519051135.9424896e.freebsd@edvax.de> In-Reply-To: <20200518191731.80bda3b8f1bf183791f27bb6@3dresearch.com> References: <20200217231452.717FA1E820@freefall.freebsd.org> <CAFYkXjmZi1-MB6W0HsMx9gHek7Xg5heoSKKWkNTnw74dxRTwAw@mail.gmail.com> <20200218091959.b0220ac75bcfbbced91a5708@sohara.org> <CAFYkXjmWBUDyV3XKL1qwt=g0AUgDttDfOB6euKqJMAmOs-1Prw@mail.gmail.com> <CAPyFy2D4Dyq6P6sZZ70R1cG%2BNoVcv808sbQeSWTzTrNELnH8ew@mail.gmail.com> <CAFYkXjk=rpp_8nD=xGirghCLouRAsC-N%2BJJppMKDQN0aGKnKDw@mail.gmail.com> <D2835D98-3303-4DE7-A98D-82035535E18B@yuripv.me> <CAEJNuHycWihEj0_61bW2WBBU3vWmqQHKWKd3DqCXtLAD%2BWof5A@mail.gmail.com> <355B9AC5-84F8-48A3-ABD2-14B43AECC9D7@kreme.com> <20200516204553.a317afe4.freebsd@edvax.de> <2C311DED-DF68-4BEB-B322-4468CB5AB31E@mail.sermon-archive.info> <20200518191731.80bda3b8f1bf183791f27bb6@3dresearch.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 18 May 2020 19:17:31 -0400, Janos Dohanics wrote: > On Sat, 16 May 2020 13:12:37 -0700 > Doug Hardie <bc979@lafn.org> wrote: > > > > [...] > > > > I started using FreeBSD somewhere between 2.5 and 2.7 and I remember > > the confusion of those "labels". Yes the information is there, but > > it's not obvious to the new user. I was running production systems > > and the name "stable" seemed like the right one. However, the > > descriptions made me think that perhaps that was not the right > > choice. I finally settled on "release" but it was quite a difficult > > decision. After many discussions on this mailing list, I finally > > understood the differences. I still find the names misleading, but I > > can work with them. I do feel for anyone new to FreeBSD trying to > > figure that out. It might be "obvious" to those who know, but it's > > not for others. > > > > -- Doug > > How stable is *-STABLE? The "potentially problematic misunderstanding" about STABLE is connecting it to stability. But STABLE means that the API and ABI are _stable_ ("the same" or "100 % compatible") for that specific development version during all of its snapshots. > The closer it is to *-RELEASE perhaps? That's hard to say. If you understand the FreeBSD development model as a kind of distillery, you cannot be sure about "near RELEASE"; imagine: Active development takes place in CURRENT / HEAD. Features get added and tested, features might also disappear. Sometimes it crashes, sometimes it doesn't even compile. From what testers confirm, further development happens. Those results arrive in STABLE for further testing and optimizing, heading toward a potential release. On this course, ALPHA, BETA, RC (release candidates) and PRERELEASE are generated, until the final version is shipped as RELEASE. From ongoing development in CURRENT (after RELEASE), the same process generates patches that then arrive in RELEASE-pX. As you will surely agree, "near RELEASE" doesn't say much if you take this model into account. > This is not to challenege the expertise of people on this list or the > sound advice of the Handbook on which branch to use for what. May be I > have been just lucky doing end-user stuff (dhcp, cyrus, postfix, apache, > samba, etc.), but *-STABLE has been stable for me. It _should_ be, as STABLE is not considered an "experimental branch" per se, it's more like "bleeding edge", where you get the latest results, but you still have the chance to cut your finger... ;-) > More likely, this reflects the quality of work FreeBSD developers have > been doing. Fully true. With such a development model, it's hard to imagine that severe mistakes "accidentally" arrive in a RELEASE, as "move fast and breat the users' things" is not the fundamental conceot of FreeBSD development. :-) -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20200519051135.9424896e.freebsd>