Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Sep 2007 08:47:09 -0700
From:      "Bruce A. Mah" <bmah@freebsd.org>
To:        Alexander Leidinger <Alexander@Leidinger.net>
Cc:        freebsd-current@freebsd.org, Aristedes Maniatis <ari@ish.com.au>
Subject:   Re: 7 release timetable
Message-ID:  <46E95B7D.8010604@freebsd.org>
In-Reply-To: <20070913090146.ueiy855n2808w4ss@webmail.leidinger.net>
References:  <2E4631F6-0AE9-4451-A51A-BCF4DB8DECEC@ish.com.au> <20070913090146.ueiy855n2808w4ss@webmail.leidinger.net>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig33F4C1ACD04097466B2EAA5A
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

If memory serves me right, Alexander Leidinger wrote:
> Quoting Aristedes Maniatis <ari@ish.com.au> (from Thu, 13 Sep 2007 =20
> 09:22:10 +1000):
>=20
>> I don't want this to sound like a "is it ready yet?" email, but as we
>> are rolling out some new servers in the next months I'd like to get
>> some idea of whether it is time for us to start testing hardware and
>> configurations against current, ready for deployment in the not distan=
t
>> future. In particular I am very interested in the excellent
>> improvements for SMP and mysql performance.
>=20
> The source of 7-current is frozen. This means all changes have to be =20
> approved by our release engineering team. If you test _now_ and report =
=20
> problems you may see, the chance is high that those problems get fixed =
=20
> before 7.0 is released. Some people already use 7-current in =20
> production (but this is not recommended by the developers of FreeBSD).

(Speaking for myself, not for re@ as a whole.)

I think that if the OP is interested in *testing* against hardware he
might deploy later this year, then yes, starting to play with CURRENT is
a good idea.  The basic feature set is complete for the most part, and
ABI/API changes are pretty much done (with a couple of outstanding
items).  Do watch out for (and report) bugs, although realize that
there's ongoing bugfixing work still in progress.

>> * The bug reports at http://www.freebsd.org/cgi/query-pr-summary.cgi
>> don't seem to correlate with activity on current. Is there a separate
>> bug tracker so that users like myself can see what known bugs remain
>> prior to release? Other open source projects I am affiliated with (for=

>> example those at Apache) use bug tracking databases in this way. Or is=

>> FreeBSD a little more organic with each developer keeping their own
>> todo list.
>=20
> There's no separate bug tracker. Typically bugs for -current are =20
> reported on this mailinglist and people either directly have a look at =
=20
> it, or request that people open up a bug report in our bug tracker. =20
> The critical bugs are currently tracked by the release engineering =20
> team. There was even a commit to the webpages which contains an =20
> initial list of known problems prior to beta1, but this list didn't =20
> contain all bugs which where reported to current@. I don't know if the =
=20
> list of known defects the release engineering team has is the same as  =

> what is available in CVS.

The recent commit to the Web pages was a result of an email conversation
amongst re@ where we tried to list the biggest outstanding items.  I am
not a big fan of listing every little bug on status pages because long
experience has shown that these tend to get out of date.  I usually keep
an eye on messages to the freebsd-current@ (or freebsd-stable@, as
appropriate) list to see what issues people run into.

At this point, the two classes of fixes that are at the forefront of my
brain are:  TCP and locking.  Both of these have ongoing work that's
being tested and evaluated prior to being committed.

>> * Is there a set release schedule and known bugs notes for snapshots?
>=20
> No, there's nothing like this for snapshots. This would be too much =20
> work. We only have this for releases.

Well, we try to do snapshots about once a month, at the start of the
month.  The September snapshot builds for CURRENT and 6-STABLE are being
built now.  We usually don't do much, if anything, in terms of listing
known bugs for snapshots.

RELENG_7 branching is dependent on a few ABI-changing patches and maybe
some TCP work...after that we should be able to do the first of the
7.0-BETA builds.

>> I'd like to try a snapshot but I don't know whether to wait a
>> day/week/month for the next one. Or are they released just when someon=
e
>> thinks the source is in a good overall state?
>=20
> They are released periodically. AFAIK there's no runability check =20
> before a snapshot goes out, the only requirement is that it builds =20
> correctly.

Well, we do a *little* more than that...our standard procedure is to do
at least a smoke test to make sure that a snapshot at least boots and
installs, although beyond that there's not a lot of functional testing.

BETA builds (when they start) will get a little more attention, as will
the RC builds leading up to the actual 7.0 release.

Bruce.



--------------enig33F4C1ACD04097466B2EAA5A
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFG6Vt92MoxcVugUsMRAuaCAJ9iNqIac2hJD+iV9c/h7vpWlm7qHgCeNJqU
JwurURBu3EplAVl8XBhLbqU=
=+jeY
-----END PGP SIGNATURE-----

--------------enig33F4C1ACD04097466B2EAA5A--



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