CMS Release Team Meeting December 21, 2022
CMS Release Team Meeting 2022-12-21
Wed, Dec, 21, 2022, UTC 19:00
Duration: 45 Minutes
Participants: Tobias, Phil, Jenn, Roland, Niels, Claudia, Benjamin, Olivier, Sigrid, Christiane
Meetings cycle for next year
We voted and said yes, stay with the three week cycle.
Should we support PHP 8.2. The core now throws notices like "Creation of dynamic property Joomla\CMS\Table\User::$name is deprecated in libraries/src/Table/Table.php on line 198". This will be an ErrorException in PHP 9.0. A ticket should be opened and tagged for Joomla 5 so that this can be addressed correctly. For Joomla 4 annotations need to be added. The annotation "#[AllowDynamicProperties]" needs to be added to the class. Adding some info to the manual for developers. Phil said to add this to the manual so developers can do it correctly immediately.
Question from Maintenance team: Release “freeze” time too long for alpha phase?
Alpha & beta have 3 days testing/freeze rather than 10. To document.
Developer’s ultimatum to remove all his PRs by year’s end. What should we do?
Next release managers proposals
Next CMS Release team meeting is scheduled for Wed. Jan 11, 19:00 UTC