Production Dept. Meeting MINUTES - June 13, 2023
By Llewellyn van der Merwe on 2023-06-16 16:41 in Production
Production Dept. Meeting MINUTES
- June 13, 2023
Participants: Benjamin Trenkle (Department Coordinator), David Jardin (Team Leader), Harald Leithner (Release Lead 5.0), Martin Kopp (Release Manager 4.4), Olivier Buisard (Release Manager 4.3), Shirielle “SD” Williams (Release Manager 4.3), Franciska Eichert (Team Leader), Viviana Menzel (Assistant Team Leader), Crystal Dionysopoulos (Team Leader), Llewellyn van der Merwe (Docker Maintainer), Sigrid Gramlinger (Team Leader), Shivam Rajput (Team Leader), Tobias Zulauf (Release Lead 3.10)
Absent: Allon Moritz (Release Manager 4.4), Niels Braczek (Team Leader), Carlos Rodriguez (Team Leader), Hannes Papenberg (Team Leader), Christiane Maier-Stadtherr (Team Leader), Robert Deutz (Team Leader), Philip Walton (Marketing Liaison)
Joomla! Accessibility Team (Christiane Maier-Stadtherr)
- The Accessibility conference and workshop I (Viviana) visited last week was not good as expected. I’m waiting for the videos / presentations to make a recap.
In the workshop we worked with Wordpress and I have to say Joomla with TinyMCE is so much better! We have a really good and powerful system that helps users to create accessible content (good markup, powerful editor, joally plugin…). We need to do more marketing on this. The EU directive 2019/882 (in short: https://www.a11y-act.eu/ ) is coming and will affect a lot of websites, we should use it in our favour.
Joomla! Experience Team (Crystal Dionysopoulos)
- Need more volunteers to reenergize the team and get things done. Anyone interested in joining please contact me.
Security Strike Team (David Jardin)
- Cleaned up JSST ticket system
- Arranged onboarding call with 4.4 release managers
Release Managers (Harald, Niels, Olivier, SD, Martin, Allon, Tobias, Llewellyn)
Release Manager 5.0 (Harald Leithner, Niels Braczek):
- B/C Motion preparation:
- library/src/Schema/ChangeItem/SqlsrvChangeItem.php - sqlsrv is not supported since 4.0
- Upgrade Webauthnlib to Version 3 - b/c break for extensions depending on the old version (for security reasons we need to upgrade webauthnlib)
- plugins/multifactorauth/webauthn/src/Hotfix - not needed anymore since Joomla 5 updated the webauthn lib
- plugins/system/webauthn/src/Hotfix - not needed anymore since Joomla 5 updated the webauthn lib
- libraries/src/Log/DelegatingPsrLogger.php - b/c break because upgrading psr logger which is needed by new webauthn version, class is now final
- administrator/compoonents/com_menus/src/Controller/MenusController.php method resync - only used in joomla 1.6
- Removal of Joomla/ldap dependency see
https://github.com/joomla/joomla-cms/issues/40643 - We don't use it anymore and it is broken in 4.x anyway, afaik now all major 3rd party ldap
implementation depend on it's own ldap libs - Remove obsolete uninstallEosPlugin method from
https://github.com/joomla/joomla-cms/pull/40711 - Not needed anymore by core because the EOS will not longer be uninstalled (should effect no one) - small b/c break for a debug function in Joomla/CMS/Language/Language class - Reason abstract from framework to reduce code
- Removing erroneous User::aid attribute #40310 - this attribute is targeted to be removed in 6.0 but should have been removed in joomla 1.6
Release Manager 4.4 (Allon Moritz, Martin Kopp):
- We will discuss with Mark Fleeson the implementation of the EOS plugin/module, based on the decision about the EOS behaviour
Release Lead 4.3 (Olivier Buisard, Shirielle “SD” Williams):
- Slowly going through PRs tagged 4.3, from oldest to newest, to re-label them if needed (about 100 PRs).
Other Business
- There was some discussion about collaborating on high-level strategy or product goals on a sprint; is there anything we can do to help make this happen?
- Crystal will make a plan/proposal for the strategy sprint and share in the PD channel before making concrete date suggestions or talking to other departments.