The automated testing team is responsible for different kind of tests which can be run in an automated way. Mainly they are executed when authors offer code changes on Github. Here a few intersting stats about the current status:
Code style checks
Code style checks do help to have a unique code style accross the whole code base.
Files for PHP code style checks are 3232.
JS, SCSS and CSS code style checks
Unit/integration tests
Integration and unit tests are low lewel code tests, which are testing parts of our code.
We are running 1127 unit tests on Windows and Linux with different PHP versions on PHP '8.1', '8.2', '8.3', '8.4', '8.5'.
We are running 13 integration tests on Windows and Linux with different PHP versions on PHP '8.1', '8.2', '8.3', '8.4', '8.5' on LDAP, MariaDB, Postgres and MySQL.
System tests
System tests are real browser tests and do test the
Attendees: Anja de Crom, Claudia Weber-Lenck,Dan Atrill, Emmanuel Lemor, Brian Teeman, Christiane Maier-Stadtherr, Viviana Menzel, Serge Billon, Herman Peeren
What did we talk about
This was a chat meeting to go collect ideas for the April issue. After the idea-collecting, we had a lively discussion about AI. Some of us don't care if a text is AI generated or not, others (including me) prefer content written by humans for humans. In our guidelines we clearly state authors can't use AI to write their content for them. So the idea was to discuss what we can and can't use it for. No verdict has been reached yet for that one, although we heard several people say
Period: July 2024 - March 2026 Author: Phil Walton Date: 25 March 2026
Since the last report (June 2024), the CMS Maintenance Team has continued its weekly Wednesday meetings, reviewing and processing pull requests across the Joomla CMS repository. This report provides a factual summary of PR activity over the 21-month period.