GSoC'26 - Translator Feedback Loop [Week Report #8]

By Krishna Gandhi on 2026-07-20 17:33 in Google Summer of Code Joomla Team

For an overview of how things are going, see the Kanban board of the project Done this week: - Defaulted the translation queue status filter to "review" on a first visit, so translators land on the items waiting for feedback while the filter stays clearable (merged, #18). - Backfilled pre-existing Joomla associations into the translation queue on install, so already-translated articles show their real per-language state instead of "No translation yet" and are not offered for...

Read more: GSoC'26 - Translator Feedback Loop [Week Report #8]

GSoC'26 – Multi-category Support for Joomla [week Report #2]

By Reda Mohamed on 2026-07-20 08:35 in Google Summer of Code Joomla Team

What I have done Completed the implementation of context-aware navigation for items assigned to multiple categories. Added multi-category support to com_banners, including backend integration, saving/loading secondary categories, and category filtering. Fixed issues discovered during testing to ensure consistent behavior across supported components. Continued testing and refining the implementation. Problems Encountered some component-specific differences in category handling and...

Read more: GSoC'26 – Multi-category Support for Joomla [week Report #2]

Production Dept. Meeting July 07, 2026

By Christiane Maier-Stadtherr on 2026-07-19 07:44 in Production

Duration: 17mins Attendees: Sigrid Gramlinger, Benjamin Trenkle, Christiane Maier-stadtherr, Herman Peeren, Heiko Lübbe, Martin Kopp, Olivier Buisard, Richard Fath, Viviana Manzel CMS Maintenance Team (Beniamin Trenkle) Wednesday reviewing continues. Looking for another sprint soonish. CMS Release Team (Stefan Wendhausen) Release managers (names in alphabetical order) Release 5.4 (Heiko Lübbe, Richard Fath): 5.4.7 security and bugfix release released

Read more: Production Dept. Meeting July 07, 2026

JCM Submit-Your-Stuff Meeting for the July issue

By Anja de Crom on 2026-07-16 15:00 in Community Magazine Team

Attendees: Anja de Crom, Dan Atrill, Serge Billon, Herman Peeren, Christiane Maier-Stadtherr, Viviana Menzel What did we talk about This was a chat meeting meant to go over the list of articles in the making. For July, we have a good number of interesting articles. A lot is happening in the Joomlasphere right now and the Joomla Community Magazine is on top of it. So keep an eye out for this month's issue, you won't be disappointed!  The meeting lasted around 40 minutes. Want to...

Read more: JCM Submit-Your-Stuff Meeting for the July issue

Joomla Academy 2026 – Ajaxified Backend [Midterm Report]

By Adarsh Dubey on 2026-07-15 17:25 in Academy

Here is a summary of the work completed during the first half of the coding period Added SubmissionContext to derive the component, view, controller and normalized task action from submitted administrator forms. Added SubmissionEligibility backed by server provided Joomla script options, allowing supported tasks to use AJAX while unsupported tasks continue through native form submission. Added a reusable SubmissionTransport that submits the existing form as FormData, follows...

Read more: Joomla Academy 2026 – Ajaxified Backend [Midterm Report]

GSoC'26 - Automated Workflow [Week Report #6] - Midterm

By Weno Ndum Billy Hans on 2026-07-10 13:45 in Google Summer of Code Joomla Team

A sync meeting was held on July 06. The midterm evaluation was completed this week. What has been done throughout the week July 06: Worked out the design for the conditions/filters feature and the one-to-many rules model; sync meeting with mentors. July 07: Shared the filters & transition-conditions design doc; completed the midterm evaluation; registered to present at JUG London. Incorporated review feedback (separating filters from conditions, moving to nested boolean expressions,...

Read more: GSoC'26 - Automated Workflow [Week Report #6] - Midterm

GSoC'26 – Multi-category Support for Joomla [Midterm Report]

By Reda Mohamed on 2026-07-09 06:48 in Google Summer of Code Joomla Team

Here's a summary of the work completed during the first half of the coding period:   Added support for assigning multiple categories to articles while keeping a single primary category. Added the secondary categories field to the administrator article form. Added the same functionality to frontend article editing. Added support for creating secondary categories directly from the field. Updated custom fields so fields assigned to secondary categories are available...

Read more: GSoC'26 – Multi-category Support for Joomla [Midterm Report]

CMS Release Team Meeting July 8, 2026

By Stefan Wendhausen on 2026-07-08 18:48 in CMS Release Team

Participants: Jenn, Christiane, Martin, Sigrid, Heiko, Harald, Olivier, Benjamin, Martina, Stefan; We discussed the two releases, 5.4.7 and 6.1.2.

Read more: CMS Release Team Meeting July 8, 2026

GSoC'26 - Translator Feedback Loop [Midterm Report]

By Krishna Gandhi on 2026-07-07 10:42 in Google Summer of Code Joomla Team

For an overview of how things are going, see the Kanban board of the project 36 pull requests merged since coding began on May 25. Summary of what has been done: - Set up the com_translations component for Joomla 6 (J5-compatible): installer, service providers, database tables for the translation queue, per-language queue states, feedback and rules. - Built the translation queue as a grid view: source items as rows, installed target languages as columns, each cell showing that item's...

Read more: GSoC'26 - Translator Feedback Loop [Midterm Report]

Production Dept. Meeting June 23, 2026

By Christiane Maier-Stadtherr on 2026-07-07 07:51 in Production

Duration: 12mins Attendees: Sigrid Gramlinger, Benjamin Trenkle, David Jardin, Herman Peeren, Heiko Lübbe, Martin Kopp, Olivier Buisard, Richard Fath Production Department Coordinator (Sigrid Gramlinger) Budgets will be discussed in the board meeting. Bug Squad  Team (Martin Kopp) Having bi-weekly meetings now Mondays at 16:00 UTC CMS Maintenance Team (Beniamin Trenkle) Magazine article and report for sprint created, beside that, weekly PR decisions can be looked up on...

Read more: Production Dept. Meeting June 23, 2026

OSM Inc. Board Meeting June 26, 2026

By Bruce Scherzinger on 2026-07-06 17:03 in Board of Directors

Open Source Matters, Inc.Full Board of Directors and Officers Meeting Date: 2026-06-25Start Time: 17:00 UTCEnd Time: 18:00 UTCTotal time of meeting: 1 hour Attendees: President - Elisa Foltyn Vice President - Emmanuel Lemor (late) Treasurer - Ufuk Avcu Production DC - Sigrid Gramlinger Outreach DC - Richard Gosler Secretary - Bruce Scherzinger Apologies: Emmanuel Lemor Carlos Cámara Proxies: Sigrid Gramlinger for Carlos Cámara (Operations DC) Discussion...

Read more: OSM Inc. Board Meeting June 26, 2026

Marketing Meeting - 18 June 2026

By Cyril Reze on 2026-07-03 16:43 in Marketing Team

Date: 18 June 2026 - 19:00-20:00 CEST (5:00pm - 6:00pm UTC) Attendees: Cyril Rezé, Emmanuel Lemor, Josean Telleria, Mike Kritzer, Richard Gosler.   Security Incidents An active wave of hacking is affecting numerous Joomla sites within the community. AI-assisted hacking is intensifying the threat. This affects not only Joomla but all web platforms. The JED's VEL list is not up to date. How should Joomla communicate with users, and how can information on this subject be...

Read more: Marketing Meeting - 18 June 2026

GSoC'26 - Automated Workflow [Week Report #5]

By Weno Ndum Billy Hans on 2026-07-03 13:43 in Google Summer of Code Joomla Team

A sync meeting was held on June 29 (Dileep Adari, Tushar Malik). Priorities were set around failure notifications, filters/conditions, and a security review; article-level scheduling was kept as a stretch item. What has been done throughout the week June 29: Sync meeting; started scaffolding the next issues. June 30 – July 01: Addressed review comments on PR #6 (added backend validation before saving automation values, per Dileep's feedback); created the GitHub issues discussed...

Read more: GSoC'26 - Automated Workflow [Week Report #5]

JCM Kickoff Meeting for the July issue

By Anja de Crom on 2026-06-30 15:04 in Community Magazine Team

Attendees: Anja de Crom, Dan Atrill, Brian Teeman, Serge Billon, Viviana Menzel, Herman Peeren, Christiane Maier-Stadtherr What did we talk about This was a chat meeting to go collect ideas for the June issue. Since we had a lot of content for the June issue, we've moved a few articles from June to July, and together with the articles that were proposed today, we have around 15 articles for June, which is good.Anja has had the annual JCM Happiness Talk with most of the team members. The...

Read more: JCM Kickoff Meeting for the July issue

Edit Joomla Bug Squad Meeting - June 29th, 2026

By Martin Kopp on 2026-06-29 20:02 in Bug Squad

Attendees: Abdelrahman, Hannes, Christiane, Martina, Martin (Teamlead) - Duration: 45 minutes - Discussed 0 items on the agenda - please check agenda and add to it!.  Discussed a PR from Abdelraham. Thank you for joining. Next Meeting:  July 13th 2026 18:00 CEST 16:00 UTC.

Read more:  Edit Joomla Bug Squad Meeting - June 29th, 2026

GSoC'26 - Automated Workflow [Week Report #4]

By Weno Ndum Billy Hans on 2026-06-26 13:40 in Google Summer of Code Joomla Team

Focus: the Automation tab UI, end-to-end testing, and the first PR. What has been done throughout the week Built the Automation tab on the transition edit screen: interval/cron configuration and a run-as user, with TransitionModel save/load and backend validation. Tested on a fresh install with Blog Workflow fixtures, including an article chaining through the full editorial pipeline (Idea → Copywriting → … → Unpublished) hands-free. Completed transition-level automation and...

Read more: GSoC'26 - Automated Workflow [Week Report #4]

OSM Inc. Board Meeting June 11, 2026

By Bruce Scherzinger on 2026-06-23 15:16 in Board of Directors

Open Source Matters, Inc.Full Board of Directors and Officers Meeting Date: 2026-06-11Start Time: 17:00 UTCEnd Time: 18:40 UTCTotal time of meeting: 1 hour 40 minutes Attendees: President - Elisa Foltyn Vice President - Emmanuel Lemor Treasurer - Ufuk Avcu Operations DC - Carlos Cámara Production DC - Sigrid Gramlinger Outreach DC - Richard Gosler Secretary - Bruce Scherzinger Discussion Synopsis Treasurer Budget 2026–27 The fiscal year ends on 30 June, so the budget plan...

Read more: OSM Inc. Board Meeting June 11, 2026

Production Dept. Meeting June 9, 2026

By Christiane Maier-Stadtherr on 2026-06-22 07:03 in Production

Duration: 10mins Attendees: Benjamin Trenkle, Christiane Maier-Stadtherr, Herman Peeren, Martin Kopp, Olivier Buisard, Richard Fath, Stefan Wendhausen, Viviana Menzel   Production Department Coordinator (Sigrid Gramlinger) STF Call for Selection Committee is open. You can nominate yourself or somebody else for the Selection Committee. The Committee will be selecting the contractors for the different...

Read more: Production Dept. Meeting June 9, 2026

GSoC'26 - Automated Workflow [Week Report #3]

By Weno Ndum Billy Hans on 2026-06-19 13:17 in Google Summer of Code Joomla Team

Focus: run-as execution, timezone correctness, and hardening. What has been done throughout the week Diagnosed that executeTransition() returned false under the scheduler because it runs as a guest (no logged-in user), so the core.execute.transition permission check failed. Fixed it by loading the rule's run_as_user_id as the application identity before firing, then restoring it afterward; no changes to core. Fixed timezone handling by computing deadlines in...

Read more: GSoC'26 - Automated Workflow [Week Report #3]

CMS Release Team Meeting June 17, 2026

By Stefan Wendhausen on 2026-06-17 18:15 in CMS Release Team

Participants: Stefan, Heiko, Martin, Richard, Torsten and Rachel; We discussed the upcoming releases on 7 July and finalised the testing schedule internally.

Read more: CMS Release Team Meeting June 17, 2026

JCM Submit-Your-Stuff Meeting for the June issue

By Anja de Crom on 2026-06-16 16:30 in Community Magazine Team

Attendees: Anja de Crom, Dan Atrill, Serge Billon, Brian Teeman, Herman Peeren, Christiane Maier-Stadtherr, Viviana Menzel What did we talk about This was a chat meeting meant to encourage people to submit their work to the Magazine website - but nearly everything has submitted already! And this month we have so many articles that some of them have to move to the July issue (because usually people are on holiday in July, this way we have our first content already). Claudia, the...

Read more: JCM Submit-Your-Stuff Meeting for the June issue

Joomla Bug Squad Meeting - June 15th, 2026

By Martin Kopp on 2026-06-16 11:50 in Bug Squad

Attendees: Abdelrahman, Adarsh, Hannes, Krishna, Martin (Teamlead) - Duration: 30 minutes - Discussed 1 items on the agenda - please check agenda and add to it!.  Martin showed a little demo about the upcoming Health Checker and its plugins. Thank you for joining. Next Meeting:  June 29th 2026 18:00 CEST 16:00 UTC.

Read more: Joomla Bug Squad Meeting - June 15th, 2026

Stability issues and MySQl 9

By Allon Moritz on 2026-06-15 08:22 in Automated Testing Team

In recent months we had some stability issues because of some random installation system test failures. The problem was that for a long time the installation test was not executed with the stylesheet. As this happened on 6.2 and 5.4 with the pr's #46879 and #47734, Chrome shot some random Javascript errors about transition problems. This was fixed and tests are running stable now. Currently Microsoft has some docker issues, where layers can't be downloaded during Github Actions, but this...

Read more: Stability issues and MySQl 9

GSoC'26 - Automated Workflow [Week Report #2]

By Weno Ndum Billy Hans on 2026-06-13 13:14 in Google Summer of Code Joomla Team

Focus: the scheduler task plugin and first end-to-end automated transition. What has been done throughout the week Built plg_task_workflowtransition: fetchOverduePairs (joins schedule → transitions → rules), fireOverdueTransitions, and computeDeadline supporting both interval and cron rules. Added reevaluateOnChange so new articles seed a schedule row on save. Reused Joomla's core Workflow::executeTransition() rather than reimplementing...

Read more: GSoC'26 - Automated Workflow [Week Report #2]

OSM Inc. Board Meeting May 28, 2026

By Bruce Scherzinger on 2026-06-08 14:47 in Board of Directors

Date: 2026-05-28Start Time: 17:00 UTCEnd Time: 19:20 UTCTotal time of meeting: 2 hours 20 minutes Attendees: President - Elisa Foltyn Vice President - Emmanuel Lemor Treasurer - Ufuk Avcu (by proxy) Operations DC - Carlos Cámara Production DC - Sigrid Gramlinger Outreach DC - Richard Mosler Secretary - Bruce Scherzinger Apologies: Ufuk Avcu Proxies: Sigrid Gramlinger for Ufuk Avcu Discussion Synopsis Treasurer We set up a Wise EUR account for the Sovereign Tech Fund so we...

Read more: OSM Inc. Board Meeting May 28, 2026

Joomla! 7 Deprecation Sprint - June 2026

By Benjamin Trenkle on 2026-06-06 23:53 in CMS Maintenance Team

Participants: Allon Moritz, Benjamin Trenkle,Christiane Maier-Stadtherr, Hannes Papenberg, Harald Leithner, Martin Kopp, Richard Fath, Tuan Pham Ngoc, Viviana Menzel The Joomla Maintenance Team completed a major cleanup for Joomla 7.0, removing over 100 deprecated code notices and merging 25+ related pull requests. Legacy APIs and outdated helpers were removed to simplify maintenance, improve code quality, and make the codebase more accessible for contributors. Documentation was updated...

Read more: Joomla! 7 Deprecation Sprint - June 2026

Production Dept. Meeting May 26, 2026

By Christiane Maier-Stadtherr on 2026-06-06 19:29 in Production

Duration: 10mins Attendees: Sigrid Gramlinger, David Jardin, Herman Peeren, Heiko Lübbe, Olivier Buisard, Viviana Menzel Production Department Coordinator (Sigrid Gramlinger) STF Project - Contract should come within the next days. Kick off now on July 1st, we are looking for Project managers and Expert Audit:https://www.opensourcematters.org/projects.html Martina shared the link of the Linux Foundation with me. For “Legal” it seems, we need to fix the JSON. And for “Quality” - who can...

Read more: Production Dept. Meeting May 26, 2026

OSM Inc. Board Meeting May 14, 2026

By Bruce Scherzinger on 2026-06-06 15:03 in Board of Directors

Open Source Matters, Inc.Full Board of Directors and Officers Meeting Date: 2026-05-14Start Time: 15:00 UTCEnd Time: 17:00 UTCTotal time of meeting: 2 hours Attendees: President - Elisa Foltyn Vice President - Emmanuel Lemor Treasurer - Ufuk Avcu (absent - no proxy) Operations DC - Carlos Cámara (early departure - Emmanuel as proxy) Outreach DC - Richard Mosler Secretary - Bruce Scherzinger Apologies: Sigrid Gramlinger (Production DC) Proxies: Elisa Foltyn for Sigrid...

Read more: OSM Inc. Board Meeting May 14, 2026

GSoC'26 - Automated Workflow [Week Report #1]

By Weno Ndum Billy Hans on 2026-06-06 13:09 in Google Summer of Code Joomla Team

Focus: data model, permissions design, and the first plugin. What has been done throughout the week Finalized the automation data model and got mentor sign-off on the run_as_user_id permissions approach (automation separates the actor from the permission subject for the first time — see design note). Wrote the database migration: new #__workflow_transition_automation and #__workflow_automation_schedule tables, added to both base.sql (fresh install)...

Read more: GSoC'26 - Automated Workflow [Week Report #1]

JCM Kickoff meeting for the June issue

By Anja de Crom on 2026-06-02 14:40 in Community Magazine Team

Attendees: Anja de Crom, Claudia Weber-Lenck,Dan Atrill, Emmanuel Lemor, Brian Teeman, Viviana Menzel, Herman Peeren, Christiane Maier-Stadtherr What did we talk about This was a chat meeting to go collect ideas for the June issue. The list for June looks promising, and if everything gets written and submitted in time, we'll have a good number of quality articles.Viviana, Christiane and Benjamin have worked hard to move the JCM website from Easyblog (if you don't know that: it's a...

Read more: JCM Kickoff meeting for the June issue