Skip to content

Commit

Permalink
Merge pull request #1167 from junpataleta/updateLastWeekBeforeRelease
Browse files Browse the repository at this point in the history
Update the wording for the "Last week before the release"
  • Loading branch information
andrewnicols authored Nov 4, 2024
2 parents be6dab6 + 28e131b commit c90cb55
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 c90cb55

Please sign in to comment.