Skip to content

Commit 33e556e

Browse files
authored
Improving CONTRIBUTING.md for backport details (#23057)
See the changes. Two key points: * Necessary enhancements could be backported. * The backports shouldn't break downgrade between minor releases.
1 parent 4d2d3bd commit 33e556e

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

CONTRIBUTING.md

+11-3
Original file line numberDiff line numberDiff line change
@@ -299,9 +299,7 @@ known as the release freeze. All the feature pull requests should be
299299
merged before feature freeze. And, during the frozen period, a corresponding
300300
release branch is open for fixes backported from main branch. Release candidates
301301
are made during this period for user testing to
302-
obtain a final version that is maintained in this branch. A release is
303-
maintained by issuing patch releases to only correct critical problems
304-
such as crashes or security issues.
302+
obtain a final version that is maintained in this branch.
305303

306304
Major release cycles are seasonal. They always begin on the 25th and end on
307305
the 24th (i.e., the 25th of December to March 24th).
@@ -311,6 +309,16 @@ for the previous version. For example, if the latest, published release is
311309
v1.2, then minor changes for the previous release—e.g., v1.1.0 -> v1.1.1—are
312310
still possible.
313311

312+
The previous release gets fixes for:
313+
314+
- Security issues
315+
- Critical bugs
316+
- Regressions
317+
- Build issues
318+
- Necessary enhancements (including necessary UI/UX fixes)
319+
320+
The backported fixes should avoid breaking downgrade between minor releases as much as possible.
321+
314322
## Maintainers
315323

316324
To make sure every PR is checked, we have [team

0 commit comments

Comments
 (0)