Skip to content

Commit c90cb55

Browse files
authored
Merge pull request #1167 from junpataleta/updateLastWeekBeforeRelease
Update the wording for the "Last week before the release"
2 parents be6dab6 + 28e131b commit c90cb55

File tree

1 file changed

+9
-3
lines changed
  • general/development/process/integration

1 file changed

+9
-3
lines changed

general/development/process/integration/index.md

+9-3
Original file line numberDiff line numberDiff line change
@@ -125,10 +125,16 @@ Along this period we always release as many stable weeklies, both supported (alw
125125

126126
- **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.
127127
- **Once rc are released**, new features or improvements "unrelated" with the release are forbidden. No unhold voting, no managers. Simply forbidden.
128-
- **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.
128+
- **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.
129+
130+
:::info More information about the last week before the release
131+
132+
- Issues related to the major release are:
133+
- Follow-up issues required/planned for the release (especially must-fix and `mdlqa` issues)
134+
- A direct regression caused by a bug fix from a recent release
135+
- Security issues
136+
- 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.
129137

130-
:::info
131-
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.
132138
:::
133139

134140
### On-sync period

0 commit comments

Comments
 (0)