@@ -27,7 +27,7 @@ GA release date). The pre-release cycle consists of at least:
27
27
- 3 beta releases
28
28
- 4 release candidates
29
29
30
- Feature freeze for the next major/minor occurs with the first beta release.
30
+ Feature freeze for the next major/minor occurs with the first RC release.
31
31
32
32
We refer to alpha, beta, and RC as * non-stable releases* , while GA are * stable* .
33
33
@@ -871,17 +871,28 @@ If you choose to create a patch-level release, follow these steps:
871
871
mailinglist.
872
872
873
873
874
+ # # RFC voting deadline
875
+
876
+ For any RFCs to be included in the new release, they should be discussed and
877
+ have their voting polls closed no later than when the first beta is released.
878
+ However, this does not mean the new feature must have a complete implementation
879
+ by this date. It needs to be implemented before the feature freeze though.
880
+
881
+ As a courtesy to the community, the release managers should remind others about
882
+ this deadline by posting reminders to [email protected] at 5 weeks and 3
883
+ weeks prior to the first beta release. Those intervals are chosen because the
884
+ RFC needs to be announced at least 4 weeks before the deadline and the voting
885
+ needs to start at least 2 weeks before this deadline. The messages should
886
+ include this information.
887
+
874
888
# # Feature freeze
875
889
876
- A major/minor version [feature freeze][] occurs with the first beta release.
877
- Specifically, it occurs when the first beta release is packaged, which means the
878
- feature freeze occurs two days before the first beta release.
890
+ A major/minor version [feature freeze][] occurs with the first RC release.
891
+ Specifically, it occurs when the first RC release is packaged, which means the
892
+ feature freeze occurs two days before the first RC release.
879
893
880
894
The feature freeze for ` php-src` means that we will not accept any new features
881
- after the date of the feature freeze. For any RFCs to be included in the new
882
- version, they should be discussed and have the voting polls closed no later than
883
- the feature freeze date. However, this does not mean the new feature must have a
884
- complete implementation by this date.
895
+ after the date of the feature freeze.
885
896
886
897
Following the feature freeze, the focus of work for the new version will be on
887
898
fixing bugs, writing tests, and completing/polishing all accepted features.
0 commit comments