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

By Krishna Gandhi on 2026-07-27 19: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:   - Built RAG: published translation rules are now retrieved and injected into the translation prompt, so the machine translation follows them (#7, #8, merged).- Retrieval works in three tiers: flatten the item's text, one indexed query for the published rules of the target language, then whole word matching, capped so the prompt stays bounded.- Live tested it in German across terminology,...

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

Joomla Bug Squad Meeting - July 27th, 2026

By Martin Kopp on 2026-07-27 16:23 in Bug Squad

Attendees: Hitesh M, Martin (Teamlead) - Duration: 20 minutes - Discussed 1 item on the agenda - please check agenda and add to it!.  Thank you for joining. Next Meeting:  August 10th 2026 18:00 CEST 16:00 UTC.

Read more:   Joomla Bug Squad Meeting - July 27th, 2026

OSM Inc. Board Meeting July 9, 2026

By Bruce Scherzinger on 2026-07-27 16:19 in Board of Directors

Open Source Matters, Inc.Full Board of Directors and Officers Meeting Date: 2026-07-09Start Time: 17:00 UTCEnd Time: 19:34 UTCTotal time of meeting: 2 hours 34 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 Apologies: Secretary left the meeting at 18:55 UTC Operations DC left the meeting at 19:05...

Read more:   OSM Inc. Board Meeting July 9, 2026

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

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

This week was almost entirely the condition builder interface. The subform based approach from the previous week could not express nesting, and my mentors had asked for the subform to go. So I replaced it with a purpose built builder: a single condition tree, built by adding checks and expressions, serialised to one JSON value rather than a repeatable form. That meant removing the old condition form files, writing the builder itself, and adding constraints so operators and values stay valid...

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

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

By Reda Mohamed on 2026-07-25 17:04 in Google Summer of Code Joomla Team

What I have done Completed multi-category support for com_newsfeeds, including backend integration, saving/loading secondary categories, and category filtering. Implemented custom fields support for the API in both com_content (articles) and com_contact, ensuring fields assigned to secondary categories load and save correctly. Resolved API PATCH request behaviors to safely preserve existing tags when payloads are sent without a tags property. Continued extensive testing...

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

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 - Automated Workflow [Week Report #7]

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

Two pull requests landed this week, completing the conditions and filters feature that the post-midterm plan put first. PR #15 added the condition evaluation engine and item filtering to the transition task plugin, and PR #16 added the interface for it. Together these let an automation rule say both which items it applies to and when it should fire, rather than firing for everything in a stage. Alongside that I reworked how a due automation is passed around the plugin,...

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

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

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 #8]

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 July 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 July, 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