Meeting notes, Tuesday 24 March 2020

Today we held a meeting with the proposed agenda. The recap of the meeting is below and you can read the meeting transcript in the slack archives (a Slack account is required).

Weekly Updates

In the past seven days

  • 239 tickets were opened
  • 266 tickets were closed:
  • 240 tickets were made live.
    • 16 new Themes were made live.
    • 224 Theme updates were made live.
    • 3 more were approved but are waiting to be made live.
  • 26 tickets were not-approved.
  • 0 ticket was closed-newer-version-uploaded.

We thank to all the reviewers, keep doing a great job 🎉

New meeting calendar

The metaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress. team created the new and updated meetings calendar. Now you can keep track of any future meetings by teams. You can even import it in your google calendar if you wish.

Open floor

It was mentioned by @joyously that child themes part of the handbook needs updating. We’ll coordinate this update with the rep in charge of the Theme Dev Handbook @acalfieri.

It was agreed that the way this should be handled is so that the parent theme enqueues both its stylesheet and the child themeChild theme A Child Theme is a customized theme based upon a Parent Theme. It’s considered best practice to create a child theme if you want to modify the CSS of your theme. https://developer.wordpress.org/themes/advanced-topics/child-themes/. stylesheet if active. In this case, child themes may need to dequeue the parent style if not needed, as explained by @greenshady.

@joyously mentioned that if the parent has to check for a child theme, it knows that the version number is for a child or parent and puts it in the right place. The child theme author shouldn’t have to deal with this.

There was a discussion whether the child theme needs to specify the license of the parent theme or not (since it is a derivative of it and doesn’t work without it). We didn’t reach a conclusion so if anybody has a more legal knowledge you can comment bellow.

Tomorrow will be a triage, where we’ll go over the theme check plugin, seeing what can be improved.

#meeting, #meeting-notes, #trt