By Michael Babker on 2017-08-11 00:00 in Production

Attendees

  • Michael Babker - Department Coordinator
  • Allon Moritz - Media Manager Team Lead
  • David Jardin - Security Team Lead
  • Dimitris Grammatiko - JavaScript Working Group Lead
  • George Wilson - Framework Working Group Lead
  • Jonathan Magoga - User Experience Team Lead
  • Niels Braczek - Bug Squad Lead
  • Puneet Kala - GSoC Team Lead
  • Roland Dalmulder - CMS Maintenance Team Lead
  • Sandra Thevenet - Documentation Working Group Lead

Department Coordinator

Planning is under way for the team’s meeting at the Joomla World Conference, we will conduct an in-person meeting on the day before the event.  The 3.8 beta release was published as the meeting ended, the planned release timeline calls for the release candidate to be pushed on September 5 and the stable release on September 19.  Finally, the team leads had a discussion regarding the minimum supported software stack for the next major versions of the CMS and Framework with an announcement forthcoming.

EDIT (14 August) - Announcement published at https://developer.joomla.org/news/704-looking-forward-with-joomla-4.html

Automated Testing

There have been some unexpected issues with the new Jenkins testing infrastructure that has set back transitioning to fully using it, the team is working to address these issues.  The team has also been actively engaged with the GSoC projects.

Bug Squad

The Bay Area Joomla User Group will be running a PBF event on August 12, team members will be online to assist during the day.  We are looking into ways to track team member activity in areas beyond our issue tracker.

Documentation

See the last team report (https://volunteers.joomla.org/teams/documentation-working-group/reports/596-jdocs-report-july-19th-2017) for latest information.

Framework

Travis-CI configurations have been updated in all repositories for the new images they have pushed out, a couple of packages have issues with these configurations that will need to be addressed.  Use of the PHPCS 2.x standard has started to roll out to the packages as well.

GSoC

Anibal Sanchez and Niels Braczek will be representing Joomla at the GSoC Mentor Summit later this year.  For the 2018 program, the team will start the process much sooner (targeting November/December 2017) for recruiting possible mentors and gathering project ideas.  More notes can be found in the team’s latest report (https://volunteers.joomla.org/teams/google-summer-of-code-joomla-team/reports/617-gsoc-team-meeting-and-updates-july-august-2017).

JavaScript

The team is preparing an information document about custom elements to help the department teams be best informed about different manners of implementation and inherently how it should be done in Joomla 4.  The team is currently working on getting a testing environment set up for automated test coverage of the custom elements code.

Joomla!X

The Joomla!X ORM has successfully been backported to Joomla! 3.7.  When asked about how to publish this package, we decided to use the `joomla-x` vendor namespace on Packagist as a means to denote experimental packages.

Media Manager

Activity has been slow the last few weeks due to team member holidays and focus on Joomla! 4 work.  Through the GSoC project, a demo plugin integrating Dropbox support is now available.

Security

Thus far, Joomla has been the only CMS to react to the web installer issue (see https://developer.joomla.org/news/702-best-security-process-fast-reactions-to-new-threats.html for additional context).  Several team member applications have been received and will be reviewed at the team’s next meeting.

User Experience

The new team lead has been brought on board and is working to get the team structured and functional.  Already, there are several tasks and focuses being discussed related to Joomla! 4.  Also working to get the Accessibility team running and prepare the team and its lead to be voted as an “official” project team.

The meeting was adjourned after 1 hour 35 minutes.