Skip to content

Commit

Permalink
Update the wording for the "Last week before the release"
Browse files Browse the repository at this point in the history
Clarify and provide more information regarding the issues related to the
major release, especially during the last week before the release
  • Loading branch information
junpataleta committed Oct 25, 2024
1 parent 6ab86dd commit 28e131b
Showing 1 changed file with 9 additions and 3 deletions.
12 changes: 9 additions & 3 deletions general/development/process/integration/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -125,10 +125,16 @@ Along this period we always release as many stable weeklies, both supported (alw

- **Once beta is released**, new features or improvements "unrelated" with the release will be really harder to be accepted. A +4 from developer managers (normally +3 is enough) will be needed to proceed with the issue. Integrators vote will be, always, -1.
- **Once rc are released**, new features or improvements "unrelated" with the release are forbidden. No unhold voting, no managers. Simply forbidden.
- **Last week before release**, only "related" issues will be picked for integration. Everything else (bug fixes included) are kept out (given the "integration_held" label) if unrelated, at very least until after release. No distractions.
- **Last week before the release**, only "related" issues to the major release will be picked for integration. Everything else will be kept out and given the "`integration_held`" label until after the release or the on-sync period. No distractions.

:::info More information about the last week before the release

- Issues related to the major release are:
- Follow-up issues required/planned for the release (especially must-fix and `mdlqa` issues)
- A direct regression caused by a bug fix from a recent release
- Security issues
- Normally, the minor release date of the currently supported Moodle versions coincides with the major release date. While we'd like to integrate as many bug fixes as possible for the minor releases, bug fixes that are deemed unrelated to the major release will be kept out of the integration queue during the last week before the release. These bug fixes will be processed for the next minor release instead.

:::info
Definition: `related` said to be a followup of required/planned to release OR a direct (and recent) regression caused by a bug fix OR a security issue.
:::

### On-sync period
Expand Down

0 comments on commit 28e131b

Please sign in to comment.