Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Dec 2025 00:22:30 +0000
From:      Lexi Winter <ivy@freebsd.org>
To:        questions@freebsd.org
Subject:   Re: Trying to understand base system packages
Message-ID:  <aToOxuaXNTa5LOOP@amaryllis.le-fay.org>
In-Reply-To: <20251210203319.c248921c4e6aca9ba07458ae@gmail.com>
References:  <20251205122830.cb88058f193987b47a95a77c@gmail.com> <20251205134510.6fae5caf@dorfdsl.de> <20251205143119.441cc1bd8722345d074a4480@gmail.com> <16e766b9-f442-4cef-a991-c940f6b8182a@gmail.com> <20251207081139.7e2f65b97b4c089ac0add431@gmail.com> <aTkvIvFJHLf4WxUa@amaryllis.le-fay.org> <aTm6mdWQ_nyv21El@rain.cave> <20251210203319.c248921c4e6aca9ba07458ae@gmail.com>

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

[-- Attachment #1 --]
Sad Clouds wrote in <20251210203319.c248921c4e6aca9ba07458ae@gmail.com>:
> I assumed that the "technology preview" meant: "the feature is fully
> complete and ready to use, but may contain minor bugs".
> 
> The fact that it is still undergoing development and design changes,
> suggests that the feature is still work in progress.

the entire FreeBSD system is "still undergoing development and design
changes", yet we still ship releases every year.  also, "the feature
is fully complete and ready to use, but may contain minor bugs" is a
description of FreeBSD as a whole.  basically, what you're describing
is a production software release: we think this is ready, but it may
contain some bugs (which is why we have errata).

the reason pkgbase is described explicitly as a tech preview is that we
*know* it's missing support for less common, yet important use cases[0],
but at the same time:

- it offers clear advantages for many users, despite having some rough
  edges, so there is a user benefit to providing it for people who want
  to use it;

- we are at the point where we need feedback from actual users to
  inform future development, and a tech preview is a good way to
  achieve that.

[0] along with at least one major issue, which is the way sets are
    managed; unfortunately, for various reasons we didn't realise
    sets would be required until very late in the development cycle,
    so there wasn't time to work out all the pkg bugs before release.

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----

iHUEABYKAB0WIQSyjTg96lp3RifySyn1nT63mIK/YAUCaToOwwAKCRD1nT63mIK/
YB1FAP4z4hduqtEpywnf2OBMekrpt2rwTluL8ODy/qDRNox7IAD+MBTt9XUiZwMZ
eNdpBc+N6/G0+FmYGrsXVNr3Gx6sNgk=
=XM4p
-----END PGP SIGNATURE-----

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