neilms said:
why does it say builds begin which suggests an ongoing process. What specifically is built and where is it built?
The "
FreeBSD Release Engineering" document may shed some light on your questions (note the warning at the top though).
There are dedicated machines that build the world and kernel for all
supported architectures and create corresponding
snapshot ISO images.
(You can see snapshot images for 11.0-CURRENT in there for example.)
So yes, it
is an ongoing process. It's not like someone enters a single command and *BAM* everything appears in a split second.
neilms said:
So once RC-5 is available, will there be a RC-6 for FreeBSD 10 or does that depend upon the status of bugs?
There won't be any more RCs as they have already started building 10.0-RELEASE on the 15th.
RCs are exactly that:
release candidates. At some point of development, developers create an RC. They, and end-users, test it, find many bugs, fix them and another RC is eventually created. The process is repeated until all current problems are eliminated. When the result is satisfying, a RELEASE is created.
After 10.0 is released, an "errata" document will be published (e.g.
for 9.2-RELEASE), as well as some
Errata Notices, in addition to
Security Advisories.
Development never stops. Both RCs and RELEASEs are just branches in the tree, i.e. a certain state of the code, created at a certain point in time, for a specific purpose (testing, bug fixing, use in production environments, etc).