===== PHP 8.1 Preparation Tasks =====
* Elect managers
* Triage bugs.php.net for PHP 8.1
* Triage github pull requests
* Push appropriate RFC at appropriate time
===== Timetable =====
Based upon a target GA in late November. Individual releases may be added or removed to accommodate development progress.
* Tag on Tuesday, release on Thursday
* 6 months pre-release phase
^ Date ^ Release ^
| Jun 10 2021 | Alpha 1 [[https://www.php.net/archive/2021.php#2021-06-10-1|Announce]] [[https://downloads.php.net/~patrickallaert/|Files]] |
| Jun 24 2021 | Alpha 2 [[https://externals.io/message/115119|Announce]] [[https://downloads.php.net/~patrickallaert/|Files]] |
| Jul 08 2021 | Alpha 3 [[https://www.php.net/archive/2021.php#2021-07-08-1|Announce]] [[https://downloads.php.net/~ramsey/|Files]] |
| Jul 20 2021 | Feature freeze |
| Jul 22 2021 | Beta 1 [[https://www.php.net/archive/2021.php#2021-07-22-1|Announce]] [[https://downloads.php.net/~ramsey/|Files]] |
| Aug 05 2021 | Beta 2 [[https://www.php.net/archive/2021.php#2021-08-05-2|Announce]] [[https://downloads.php.net/~ramsey/|Files]] |
| Aug 19 2021 | Beta 3 [[https://www.php.net/archive/2021.php#2021-08-19-1|Announce]] [[https://downloads.php.net/~ramsey/|Files]] |
| Sep 02 2021 | RC 1 [[https://www.php.net/archive/2021.php#2021-09-02-1|Announce]] [[https://downloads.php.net/~patrickallaert/|Files]] |
| Sep 16 2021 | RC 2 [[https://www.php.net/archive/2021.php#2021-09-16-1|Announce]] [[https://downloads.php.net/~patrickallaert/|Files]] |
| Sep 30 2021 | RC 3 [[https://www.php.net/archive/2021.php#2021-09-30-1|Announce]] [[https://downloads.php.net/~ramsey/|Files]] |
| Oct 14 2021 | RC 4 [[https://www.php.net/archive/2021.php#2021-10-14-1|Announce]] [[https://downloads.php.net/~ramsey/|Files]] |
| Oct 28 2021 | RC 5 [[https://www.php.net/archive/2021.php#2021-10-28-2|Announce]] [[https://downloads.php.net/~patrickallaert/|Files]] |
| Nov 11 2021 | RC 6 [[https://www.php.net/archive/2021.php#2021-11-11-1|Announce]] [[https://downloads.php.net/~ramsey/|Files]] |
| Nov 25 2021 | GA |
===== Release Managers =====
* Veteran: Joe Watkins
* Rookie 1: Ben Ramsey
* Rookie A: Patrick Allaert
==== Volunteers ====
This list only contains individuals who have formally and publicly volunteered via the internals mailing list.
Veteran volunteer(s):
* [[https://news-web.php.net/php.internals/113882|Joe Watkins]]
Rookie candidates listed in the order in which they formally volunteered:
* [[https://news-web.php.net/php.internals/113335|Adiel Cristo]]
* [[https://news-web.php.net/php.internals/113438|Gunnard Engebreth]]
* [[https://news-web.php.net/php.internals/113706|Harm Smits]]
* [[https://news-web.php.net/php.internals/113728|Eric Van Johnson]]
* [[https://news-web.php.net/php.internals/113737|Patrick Allaert]]
* [[https://news-web.php.net/php.internals/113760|Sergey Panteleev]] | [[https://github.com/saundefined|GitHub]]
* [[https://news-web.php.net/php.internals/113782|Ben Ramsey]]
* [[https://news-web.php.net/php.internals/113887|Saif Eddin Gmati]]
===== Voting =====
With eight candidates and two seats available, it may be necessary to go out to sixth preference before finding two elections.
While this is unlikely, you are encouraged to use all six votes. If you vote for the same person twice, this will not help that person's chances, it will only throw away one of your votes and deprioritize the remaining ones, so please cast //unique// votes.
Voting using STV (Single Transferable Vote) started on April 12th, 2021. Voting will be open until April 26th, 2021.
Tie breaking will be at the discretion of the prior branch RMs.
==== 1st Preference ====
Select your first preference for 8.1 Release Manager here.
* A Cristo
* G Engebreth
* H Smits
* E vJohnson
* P Allaert
* S Panteleev
* B Ramsey
* S E Gmati
==== 2nd Preference ====
Select your second preference for 8.1 Release Manager here.
If your first preference is eliminated in round 1, your vote will be reallocated
based on second preference.
* A Cristo
* G Engebreth
* H Smits
* E vJohnson
* P Allaert
* S Panteleev
* B Ramsey
* S E Gmati
==== 3rd Preference ====
Select your third preference for 8.1 Release Manager here.
If both your first and second preferences are eliminated in earlier rounds,
your vote will be reallocated based on your third preference.
* A Cristo
* G Engebreth
* H Smits
* E vJohnson
* P Allaert
* S Panteleev
* B Ramsey
* S E Gmati
==== 4th Preference ====
Select your fourth preference for 8.1 Release Manager here.
If your top three preferences are eliminated in earlier rounds,
your vote will be reallocated based on your fourth preference.
* A Cristo
* G Engebreth
* H Smits
* E vJohnson
* P Allaert
* S Panteleev
* B Ramsey
* S E Gmati
==== 5th Preference ====
Select your fifth preference for 8.1 Release Manager here.
If your top four preferences are eliminated in earlier rounds,
your vote will be reallocated based on your fifth preference.
* A Cristo
* G Engebreth
* H Smits
* E vJohnson
* P Allaert
* S Panteleev
* B Ramsey
* S E Gmati
==== 6th Preference ====
Select your sixth preference for 8.1 Release Manager here.
If all other preferences are eliminated in earlier rounds,
your vote will be reallocated based on your sixth preference.
* A Cristo
* G Engebreth
* H Smits
* E vJohnson
* P Allaert
* S Panteleev
* B Ramsey
* S E Gmati