8.0 Feature Freeze

php.internals

Sara Golemon

6 years ago
FF officially hits on Tuesday, so here's the status of the repo: IF YOUR EMAIL ADDRESS IS INCLUDED IN THE TO: FIELD, THEN YOU HAVE HOMEWORK ATTACHED. RFCs still in voting phase: * StackFrame class: This seems poised to fail, so no action needed. * Phar Metadata unserialization: This is poised to overwhelmingly pass. - Tyson, please get this merged Monday evening to avoid timing issues with the FF branch. It's okay that the vote is technically open till Tuesday. In the extremely unlikely scenario that enough people change their vote at the last minute, we can deal with that. RFC voted on, but implementation not merged: * APXSLoadModule https://wiki.php.net/rfc/apxs-loadmodule - The text of this RFC says the fix is "quite simple", but no implementation is attached, and a cursory search does not appear to reveal any new code merged for this. - Kris, this is your RFC to shepheard. Please mark as implemented, get in merged tomorrow, or defer till 8.1 * DateTime and Daylight Saving Time Transitions https://wiki.php.net/rfc/datetime_and_daylight_saving_time - Again, no implementation attached, and no obvious sign anything has been merged. Same rules, mark it, do it, or defer it. - Daniel/Derick? Is this done? RFC apparently done, but still marked Not-Yet-Implemented (these should be formally marked as Implemented in 8.0 by their RFC owners -- both Niki): * Shorter attribute syntax * Reclassify Engine Warnings RFC explicitly permitted to extend beyond Feature Freeze: * Shorter Attribute Syntax Change - Joe/Derick - Please make sure this RFC moves along and reaches conclusion by beta3, as discussed previously. -Sara

Derick Rethans

6 years ago
On Sun, 2 Aug 2020, Sara Golemon wrote:
> * DateTime and Daylight Saving Time Transitions > https://wiki.php.net/rfc/datetime_and_daylight_saving_time > - Again, no implementation attached, and no obvious sign anything has > been merged. Same rules, mark it, do it, or defer it. > - Daniel/Derick? Is this done?
This RFC is mostly a description of how things should work, and not really a new feature RFC. Some parts of it have been implemented, others are still outstanding (but there are "SKIP"ed test for it). I would like to fix this for PHP 8.0, but this is a bug fix, and hence should have little influence on the feature freeze. The only thing that is considered a new "feature" is "This RFC proposes adjusting the time string parser to handle strings containing DST and ST.", but that would be a new feature in "timelib" now, of which I will merge the latest develop branch soon. It will not implement this new 'DST/ST' parts yet.
> RFC explicitly permitted to extend beyond Feature Freeze: > * Shorter Attribute Syntax Change > - Joe/Derick - Please make sure this RFC moves along and reaches > conclusion by beta3, as discussed previously.
I'm picking this up and reworking it with Benjamin's ideas, which I think is the way forwards. cheers, Derick
-- PHP 7.4 Release Manager Host of PHP Internals News: https://phpinternals.news Like Xdebug? Consider supporting me: https://xdebug.org/support https://derickrethans.nl | https://xdebug.org | https://dram.io twitter: @derickr and @xdebug