rfc:php57
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
rfc:php57 [2014/12/16 00:07] – ajf | rfc:php57 [2017/09/22 13:28] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== PHP RFC: PHP 5.7 ====== | ====== PHP RFC: PHP 5.7 ====== | ||
- | * Version: 0.1 | + | * Version: 0.2 |
* Date: 2014-12-15 | * Date: 2014-12-15 | ||
* Author: Andrea Faulds, ajf@ajf.me | * Author: Andrea Faulds, ajf@ajf.me | ||
- | * Status: | + | * Status: |
* First Published at: http:// | * First Published at: http:// | ||
===== Introduction ===== | ===== Introduction ===== | ||
- | There is going to be a new major release of PHP, [[rfc: | + | There is going to be a new major release of PHP, [[rfc: |
===== Proposal ===== | ===== Proposal ===== | ||
- | A final minor version of PHP 5 shall be made, PHP 5.7, to be released at the same time as PHP 7. Its timeline will track that used by PHP 7 (see the [[rfc:php7timeline|PHP 7 Timeline RFC]]): | + | A final minor version of PHP 5 shall be made, PHP 5.7. Its feature freeze should coincide with that of PHP 7, however it will be released earlier |
^ Proposed Milestones ^^^ | ^ Proposed Milestones ^^^ | ||
^ Milestone | ^ Milestone | ||
- | | 1. **Line up any remaining RFCs that target PHP 5.7.** | + | | 1. **Line up any remaining RFCs that target PHP 5.7 and PHP 7.** | Now - Mar 15 (4+ additional months) | There are already two of these, the [[rfc: |
| 2. **Finalize implementation & testing of changes.** | | 2. **Finalize implementation & testing of changes.** | ||
- | | 3. **Release Candidate (RC) cycles** | + | | 3. **Release Candidate (RC) cycles** |
- | | 4. **GA/ | + | | 4. **GA/ |
- | Unlike normal PHP minor versions, no new features may be added to the PHP 5.7 release - any new features must go into PHP 7 instead. However, RFCs targeting PHP 7 may choose to add deprecation notices or other warnings to PHP 5.7, and bug fixes will be allowed as usual. | + | Unlike normal PHP minor versions, no new features may be added to the PHP 5.7 release - any new features must go into PHP 7 instead. However, RFCs targeting PHP 7 may choose to add deprecation notices or other warnings to PHP 5.7, and pre-reserve new reserved words that will be used by PHP 7 features. Bug fixes will be allowed as usual. |
- | ===== Proposed Voting Choices | + | ===== Vote ===== |
The vote will be a straight Yes/No vote with 2/3 majority. | The vote will be a straight Yes/No vote with 2/3 majority. | ||
+ | |||
+ | Voting started on 2014-12-29 and ended on 2015-01-08. | ||
+ | |||
+ | <doodle title=" | ||
+ | * Yes | ||
+ | * No | ||
+ | </ | ||
===== References ===== | ===== References ===== | ||
Line 33: | Line 40: | ||
===== Changelog ===== | ===== Changelog ===== | ||
+ | * v0.2 - Target August, allow reserved words | ||
* v0.1 - Initial version | * v0.1 - Initial version |
rfc/php57.1418688425.txt.gz · Last modified: 2017/09/22 13:28 (external edit)