doc: process: Correct and expand slightly on the Merge Window concept

For quite a long time we've been using a 3 week, rather than 2 week,
merge window as it was only 2 weeks during the timeframe where we did 2
month rather than 3 month releases.  This corrects the places that still
had 2 weeks and tries to make things a bit clearer overall.

Cc: Heinrich Schuchardt <xypron.glpk@gmx.de>
Signed-off-by: Tom Rini <trini@konsulko.com>
This commit is contained in:
Tom Rini 2022-07-12 17:34:15 -04:00
parent 6b484ba69f
commit 105bccb3b9

View File

@ -8,8 +8,8 @@ Management Summary
* Development happens in Release Cycles of 3 months. * Development happens in Release Cycles of 3 months.
* The first 2 weeks are called Merge Window, which is followed by a * The first 3 weeks of the cycle are referred to as the Merge Window, which is
Stabilization Period. followed by a Stabilization Period.
* Patches with new code get only accepted while the Merge Window is open. * Patches with new code get only accepted while the Merge Window is open.
@ -27,7 +27,7 @@ U-Boot development takes place in `Release Cycles
<https://www.denx.de/wiki/U-Boot/ReleaseCycle>`_. A Release Cycle lasts <https://www.denx.de/wiki/U-Boot/ReleaseCycle>`_. A Release Cycle lasts
normally for three months. normally for three months.
The first two weeks of each Release Cycle are called *Merge Window*. The first three weeks of each Release Cycle are called *Merge Window*.
It is followed by a *Stabilization Period*. It is followed by a *Stabilization Period*.
@ -36,8 +36,9 @@ The end of a Release Cycle is marked by the release of a new U-Boot version.
Merge Window Merge Window
------------ ------------
The Merge Window is the period when new patches get submitted The Merge Window is the period when new patches get submitted (and hopefully
(and hopefully accepted) for inclusion into U-Boot mainline. accepted) for inclusion into U-Boot mainline. This period lasts for 21 days (3
weeks) and ends with the release of ``"-rc1"``.
This is the only time when new code (like support for new processors or new This is the only time when new code (like support for new processors or new
boards, or other new features or reorganization of code) is accepted. boards, or other new features or reorganization of code) is accepted.