Meeting notes Tuesday 4th of August 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

  • 288 tickets were opened
  • 334 tickets were closed:
  • 292 tickets were made live.
    • 23 new Themes were made live.
    • 269 Theme updates were made live.
    • 4 more was approved but are waiting to be made live.
  • 34 tickets were not-approved.
  • 8 ticket was closed-newer-version-uploaded.

The review waiting time is down to 4 week.

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

Announcement: Allowing themes to use a top-level menu item.

The team reps decided to allow themes to use one top-level menu item. The decision was made after careful consideration in order to prevent users from abusing the notification system, and potentially spamming the post screen with upsell.

Having one top level menu will give theme authors enough exposure and a dedicated place where they can put the theme documentation.

Open discussion: WordPress 5.5 theme changes

There are lots of new changes coming in WordPress 5.5. You can read the field guide that explains things more in depth: https://make.wordpress.org/core/2020/07/30/wordpress-5-5-field-guide/

One of the things that will change is that the jquery-migrate will be removed, as a preparation for updating the jQuery version in WordPress 5.6. Feel free to test this: https://make.wordpress.org/core/2020/06/29/updating-jquery-version-shipped-with-wordpress/

Another thing to take care of are custom logos. Please check your theme custom logos to ensure they do not target the anchor tag directly in the CSSCSS CSS is an acronym for cascading style sheets. This is what controls the design or look and feel of a site.. Link will be removed from homepage (but kept on other pages).

There was mention of having a global system to notify theme authors of the upcoming changes using email, similarly to what plugins team are doing when there is a major WordPress release.

Suggesting theme-related coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. tickets for WordPress 5.6

There are numerous tickets in core with Themes component tag: https://core.trac.wordpress.org/query?status=!closed&component=Themes

We should focus on the ones that have a patch so that they can be merged to the core, and focus on getting the nav blockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience., and other blocks in WordPress 5.6

Date and time of the next meeting

The next meeting will be on August 25.

#meeting, #meeting-notes, #themes-team