Production Dept. Meeting MINUTES - July 26, 2022
By Llewellyn van der Merwe on 2022-08-03 10:16 in Production
Production Dept. Meeting MINUTES
- July 26, 2022
Participants: Benjamin Trenkle (Department Coordinator), Hannes Papenberg (Team Leader), Mike Brandner (Team Leader), Olivier Buisard (Release Manager 4.3), Shirielle “SD” Williams (Release Manager 4.3), Franciska Perisa (Release Lead 4.2), Christiane Maier-Stadtherr (Team Leader), Viviana Menzel (Assistant Team Leader), Llewellyn van der Merwe (Assistant Department Coordinator), Niels Braczek (Team Leader), Sigrid Gramlinger (Team Leader), Shivam Rajput (Team Leader), Philip Walton (Marketing Liaison), Robert Deutz (Team Leader), Tobias Zulauf (Release Lead 3.10)
Absent: David Jardin (Team Leader), Roland Dalmulder (Release Lead 4.2), Harald Leithner (Release Lead 5.0), Jacob Waisner (Team Leader)
Production Department Coordinator (Benjamin Trenkle)
- ✅ Motion PROD2022/003 - Rename the "Release Lead" role to "Release Manager" - passed
- ✅ Motion PROD2022/004 - Elect Olivier Buisard and Shirielle "SD" Williams as Release Leads for Joomla! 4.3 - passed
- ✅ Motion PROD2022/005 - Set minimum supported PHP version for Joomla! 5.0 to 8.1.0 - passed
- ✅ Motion PROD2022/006 - Set minimum supported MySQL version for Joomla! 5.0 to 8.0.11 - passed
- ✅ Motion PROD2022/007 - Set minimum supported MariaDB version for Joomla! 5.0 to 10.4.0 - passed
- ✅ Motion PROD2022/008 - Set minimum supported Postgresql version for Joomla! 5.0 to 12.0 - passed
- ✅ Motion PROD2022/009 - Set minimum supported nginx version for Joomla! 5.0 to 1.21 - passed
Bug Squad Team (Jacob Waisner)
- 4.2 RC1 is out so the JBS is putting focus on getting any bugs worked out prior to stable. Community involvement will be important as we will need as much testing as possible.
Joomla! Enhancement Development Team (Shivam Rajput)
- Google Summer of Docs
- Mike and I met over the Video Conference in parallel to Documentation Team Sprint to wrap up the landing page for the GSoD 2023.
- One of the projects was also drafted.
- Second project in discussion right now.
- Looking forward to suggestions/feedback for the GSoD Projects.
- Mike and I met over the Video Conference in parallel to Documentation Team Sprint to wrap up the landing page for the GSoD 2023.
- Google Summer of Code (GSoC)
- Currently in First Evaluation Phase
- 4 out of 5 projects are running as expected. One contributor dropped.
- Currently in First Evaluation Phase
Joomla! Accessibility Team (Christiane Maier-Stadtherr)
- Worked on the new developers documentation (Docusaurus) during the doc sprint in Darmstadt
Automated Testing Team (Hannes Papenberg)
- We got a CLI installation for Joomla, allowing for easier API testing and one-click-installers: https://github.com/joomla/joomla-cms/pull/38325
Release Managers
Release Manager 5.0 (Harald Leithner, Niels Braczek):
- In J5, nested sets are to be abandoned. Recursive queries are to replace them.
- The database driver for MySQL will be duplicated for MariaDB and evolved separately so that the respective peculiarities can be supported more specifically.
- Database access through sockets for performance where possible.
- All deprecation removals (and architectural changes) will be applied using Rector rules (as far as possible). Those rules will be made available to 3PDs, so they can update their extensions accordingly.
Release Manager 4.3 (Olivier Buisard, Shirielle “SD” Williams):
- Presentation - goals for the release (looking for the features that would be good candidates for the release)
Release Lead 4.2 (Roland Dalmulder, Franciska Perisa)
- RC1 - test, test, test!
Release Lead 3.10 (Tobias Zulauf):
- 3.10.11-rc1 to be released on the 07.08.2022
- 3.10.11 to be released on the 16.08.2022 together with 4.2.0
- After the release of 3.10.11 the 3.10 release will enter the security only phase and will only receive security updates until 17 August 2023. There is a great article by Philipp Walton about it in the magazine: Joomla 3.10 enters the Security Support Phase
Maintainer Framework (Niels Braczek):
- Started to write Rector rules. I was able to overcome initial problems (caused by lack of proper documentation) last week.
Documentation Team (Mike Brandner)
- We need a usable Documentation for Users “Joomla User Guide” and we should set up a new website for User Documentation (Joomla ?)
- PR needs to be documented in developer docs (motion planned)
- JDoc Sprint on 23.July 2023
- Set up of Developer Documentation with Docusaurus
https://github.com/joomla/Manual
https://manual.joomla.org - Application prepared for Goole Season of Docs with Developer Documentation and User Documentation
https://docs.joomla.org/GSoD_2023
- Set up of Developer Documentation with Docusaurus