Joomla! Volunteers Portal
-
Notes meeting 06/30/25
Present: Martin, Gary, Emmanuel, Shirielle, Olivier
Objective:
Follow up on on-going projects
Item discussed:
- Joomla Health Checker: magazine article on the way.
- GSoC and Academy: on-going. No issue reported.
- Elections: emails on the way
- Auto update PR recreated for the correct branch.
Next Meeting: 2025-07-14 1500 UTC
-
Joomla Bugsquad Meeting - July 7, 2025
Attendees: Brian, Emmanuel, Hannes, Martin (Teamlead) - Duration: 60 minutes - Closed 6 no further Action Taken Issues. Discussed a few other issues. Hannes informed us about the switch from Drone CI to Github Action. Keep an eye on the Issues Cleanup Project. Thank you. Next Meeting: July 28th, 2025 18:00 20:00 CEST 19:00 BST 18:00 UTC
-
GSoC'25 - Migrating CMSs meeting - report4
What has been done throughout the week
- Clean delete after Cypress tests.
- Cypress tests for CMSs
- Unit tests for CMSs
- Add documentation in the repo (how to set up, run, and test the component).
What to do next week
- Add release versions in the repo
- Separate user and developer docs
- Media Migration (including images within text)
Furthur discussions
- WordPress Posts can have multiple categories, while joomla articles can have only one category. I need to get those data in custom fields or in
-
GSoC'25 - Joomla! Weblinks Extension [#4 Report]
What has been done through Week 5
- Fix the behaviour of viewing child categories in weblinks module.
- Added Cypress tests to include the changes made in the weblinks module.
- Add the ability to choose nested categories level in weblinks module.
- Researched and tested the current issues on the weblinks repository.
Next week plans
... -
GSoC'25 - Joomla! AI Framework [Week Report #7]
Report Period: June 26 - July 2, 2025
The seventh Joomla! AI Framework project discussion meeting was successfully held on June 27, 2025. The meeting was attended by Benjamin Trenkle, Charvi Mehra, Eoin Oliver, Tushar and Shivam Rajput.
Key Accomplishments
- June 26:
- Created Interface/AudioInterface.php defining standard audio capabilities
- Added core audio methods: speech(), getAvailableVoices(), getTTSModels(), getSupportedAudioFormats()
- Enhanced OpenAIProvider with AudioInterface implementation for text-to-speech functionality
- Implemented main TTS functionality supporting text, model, voice, and options parameters
- Developed comprehensive audio testing with 4 scenarios:
- Basic speech generation (tts-1 + alloy voice)
- Different voice and WAV format
- June 26: