By Marco Dings on 2020-04-07 23:00 in Production

Production Dept. Meeting MINUTES
April 07, 2020

1900 CEST, UTC+2  Event time TZ

 

DETAILS

Duration: 120min

Participants: David Jardin (Team Leader), George Wilson (Release Lead 4.0), Harald Leithner (Release Lead 3.9), Marco Dings (Department Coordinator), Mike Brandner (Team Leader), Nicola Galgano (Team Leader), Niels Braczek (Team Leader), Philip Walton (Team Leader), Tobias Zulauf (Release Lead 3.10), Benjamin Trenkle (Team Leader)

Absent with notice: Carlos Cámara (Team Leader), Robert Deutz (Team Leader), Hannes Papenberg (Team Leader)

Absent without notice: Ilagnayeru Manickam (Team Leader), , Puneet Kala (Team Leader)

Agenda Items & minutes

Department Coordinator (Marco Dings)

Talk Topics:

  1. There were a number of misunderstandings in publishing the march 10th meeting minutes. All should be resolved (except for formatting)

  2. Created a new Agenda/meeting minutes template in google doc, not table based and no special fonts etc (this one)., Can’t test atm in the actual JVP context

  3. GFORGE ( mentioned as Gforce) during the previous meeting is related to Joomla code. I misunderstood Wilco’s message. The message at the time should have read:
    The servers have not been updated in 7 years, should Rochen detect any signs of a hack they will be shut down.

  4. Joomlacode server had to be hard rebooted last week. We are running an increasing risk. I propose to have a meeting with the group working on 4.0 and Wilco to see how migration can be speed up, also for older releases

  5. The RfC for RfC was discussed in the board who did not want to motion it until there was a final proposal. Subsequently it was discussed in SA&S and we should have a production wide discussion in a separate meeting (action holder NB).

  6. Motion registry spreadsheet has been updated with extra fields and enhanced result calculations

  7. Beta release for J4 should still be ultimately at JAB in may, notwithstanding that it's virtual now. See me remark in release lead section.


 

Joomla! Enhancement Development Team (Benjamin Trenkle)

Working groups

  • Workflow (JEDT - WF)

    1. Work on refactoring started and should be finished before beta


Joomla Accessibility Team (Carlos Cámara Mora)

Updates/Proposed Topics:

  1. We need to find more testers to take care of all the a11y issues in github as right now we only have one member performing the tests. I’m trying to find testers in the community and outside the Joomla community.


Security Strike Team (David Jardin)

Talk Topics:

  1. InputFilter “magically” returns arrays even in places where non-array values are expected (i.e. the int filter), causing issues like the one fixed with https://github.com/joomla/joomla-cms/pull/28481.
    We need a long term solution for this issue. Proposals:
    a) add a new “realint” filter
    b) add a new “$supportArray” method parameter which defaults to true in 3.x and false in 4.x


 

Release Leads (George Wilson, Tobias Zulauf Harald Leithner)

* Release Lead 4.0 (George Wilson)

  1. Beta items largely checked off

    1. Volunteer to re-review interfaces https://github.com/joomla/joomla-cms/issues/24587

    2. Tests for “Namespace JHtml”  https://github.com/joomla/joomla-cms/pull/28581 Nicola for bug squad

    3. Testing 3.x vs 4.x behaviour for https://github.com/joomla/joomla-cms/issues/25490

  2. Marketing meeting with J4 Marketing Team ahead of planned J4 Beta at JAB

  3. Work on what’s required for the 3.10 Upgrade

    1. Initial conversation with Jenn Gress for Update Working Group for end user upgrade/mini-migration documentation

    2. Tobias working on improving the UI of the 3.10->4.0 migration (issue https://github.com/joomla/joomla-cms/issues/28465)

  4. Lots of work on J4 updated documentation:

    1. Deleted quite a bit of 1.0 documentation/SVN Related Documentation

    2. Moved lots of 1.5 documentation into the J1.5 namespace on the wiki so it gets the outdated banner

    3. Started working on the main developer portals. Lots of the plugin and module portal pages now have Joomla 4 compatible tutorials. Phil to own module tutorial

  5. Formalise tech requirements (Server + Browser) support and upload https://downloads.joomla.org/technical-requirements so docs references can be created.

* Release Leads 3.9 (Harald Leithner):

  1. Preparing for 3.9.17 Release Candidate next week

Updates/Proposed Topics:

  1. As I understand from George the listed beta blockers are checked of in the estimates sheet. What do we now need to get to beta [mdi]

 


 

Documentation Team (Mike Brandner)

Talk Topics:

  1. Participation in the GSoD is in preparation (submission 13.Apr.-4.May.)

  2. Ideas for submission are similar to 2019

    1. J3.10-J4 migration

    2. J4 help pages

    3. update the main documents (portal pages) to 3.9/3.10

    4. Any more ideas?

  3. Now we should look for Mentors

 


 

Bug Squad (Nicola Galgano)

Talk Topics:

  1. Improve/update the sheet for the cyclic pbf - p

  2. Ask help from SM team to spread the voice some days before saturday with a advertise campaign

  3. proposal/discussion to stream a live session to help newbies how to test with patchtester4 or with the direct download pr link

Updates/Proposed Topics:

  1. [George] Issue tracker - will stop working in September - see https://developer.github.com/changes/2020-02-10-deprecating-auth-through-query-param/ Needs a full rewrite of the GitHub Framework Package.

Niels to take a look at the authentication.

 


 

Software Architecture & Strategy Team (Niels Braczek)

Talk Topics:

  1. RfC-RfC: Has been discussed by the Board (see their minutes). They want to wait until the draft is ready, before they make a decision. The draft *is* ready for an initial (entrance) vote, so not sure how to proceed.
    Proposal: Give it 2 weeks to discuss it in PD from now on, then put it to *acceptance* vote (as defined in that RfC) within *this* group, thus taking the Board’s result as a successful entrance vote.

Updates/Proposed Topics:

  1. RfC-RfC: Marco will move the repo ‘joomla-x/joomla-standards’ to ‘joomla/rfc’. After discussion here.

  2. PM tool: A questionnaire had been sent out and answers collected, currently being incorporated into an initial proposal.

  3. Automated Testing: Question was raised, why ATT doesn’t make use of the Docker based virtualisation project that was created during a sprint for that purpose about three years ago. In the meantime, DPDocker has appeared, which could be useful for ATT as well.

 


 

CMS Release Team (Philip Walton)

Updates/Proposed Topics:

  1. https://volunteers.joomla.org/teams/cms-release-team/reports/1209-pizza-bugs-and-fun-without-the-pizza-the-start

  2. First meeting went well with the PBF without P and we are extending it to a beginners session on Friday night and then the full thing Saturday

  3. Rewrote the setting up xampp on windows tutorial and old ones were retired.