By Luca Marzo on 2019-08-03 16:13 in Production

Joomla Production Department Meeting

Date: July 30, 2019
Time: 17:00 UTC
Total time of meeting: 60 minutes


Harald Leithner (Department Coordinator), Luca Marzo (Assistant to the DC), Hannes Papenberg (Team Leader), David Jardin (Team Leader), Nicola Galgano (Team Leader), Marco Dings (Team Leader), George Wilson (Release Lead), Puneet Kala (Team Leader), Benjamin Trenkle (Team Leader), Robert Deutz (Invited Guest). 


Philip Walton (Team Leader), Ilagnayeru Manickam (Team Leader), Stefan Wajda (Team Leader), Sandra Decoux (Team Leader).


George Wilson left the call after 35 minutes.
Benjamin Trenkle joined the call after 44 minutes.

Discussion outline

Report from the Department Coordinator

  • The group discussed the current time/date schedule of the Departmental Meeting. An email survey has been used to collect preferences.

  • Harald suggests the usage of the comment box when submitting a test result via the Issue Tracker in order to provide useful information about the executed tests and the user environment. The group proposed the adoption of a standard template to guide users. Further tests in this direction will be done.!_patches#Recording_test_results

  • Maintainers should check if test coverage is adequate prior to merge a Pull Request.

  • Harald proposed the creation of a more complete procedure manual for CMS Release Team in order to improve the quality of releases.

  • George proposed to create two sets of automated tests: one for every Pull Request and one executed only once a release is triggered. This would improve the quality of releases and the speed of tests execution at every PR. The group discussed current test coverage. Further research will be done on this.

Joomla Release Leaders

Joomla 3.x

  • Release schedule for Joomla 3 changed from 4 weeks to 5 and then to 6 weeks.

  • Next release 3.9.11 planned for August 13, 2019.

Joomla 4.x

  • Plan is to get backend template merged then release the next Alpha version.

  • Merging in staging currently on hold until the backend template is merged.

  • George is working with Hannes to get mail templates merged.

  • George created a new automated deployment for to using the Joomla Jenkins instance.

  • George suggested to start looking at features that will likely be merged in Joomla 4.1.

  • The group discussed the opportunity to remove some legacy code like UCM and other parts. 

Automated Testing Team

CMS Release Team

  • Meeting 29th to discuss and come up with ideas.

  • Meeting results were to extend the use of a spreadsheet with the testing areas. 

  • To divide the areas up in to groups such as multilanguage, user, custom fields, media manager.

  • Try to get 2 people to test each group on large real life sites (dev version).

  • Any member of the group not testing in a 6 month period moved from being an active member.

Core Translation Team

  • Joomla! 3.9.9/3.9.10 language packs are released

  • Created a topic and sent an email to the Translation Coordinators about the Joomla! "Pizza, Bugs, and Fun" (PBF) event has been planned to take place on October 19, 2019 (Saturday).  The objective would be to get core language strings translated and/or to recruit new translators to existing/new language packs.

Google Summer of Code

  • Puneet shared a document with the proposal to financially support Mentors. The group to review the document and take a decision on that.

Documentation Team

  • 2 volunteers showed interest in taking over the team lead. I hope to be able to make elections at the beginning of August.

  • Few activities on JDocs during the 2 past weeks.