Themes Team Meeting Agenda for September 8

The themes team conducts a meeting on the second and fourth Tuesday of the month.

Along with the fixed agendas, we have an open floor at the end where you can ask or share anything related to themes.

We encourage all members and anyone interested to attend.

Channel: #themereview | Time: Tuesday, September 8th 2020, 17:00 UTC

Meeting Agenda

  1. Weekly Updates
  2. Are themes allowed to add admin notices in updates?
  3. Open floor

Weekly Updates

Current statistics can be found on: https://themes.trac.wordpress.org/ Themes TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. ticket graph: https://themes.trac.wordpress.org/ticketgraph

#agenda, #meeting, #themes-team

Themes Team Meeting Agenda for August 25

The themes team conducts a meeting on the second and fourth Tuesday of the month.

Along with the fixed agendas, we have an open floor at the end where you can ask or share anything related to themes.

We encourage all members and anyone interested to attend.

Channel: #themereview | Time: Tuesday, August 25 2020, 17:00 UTC

Meeting Agenda

  1. Weekly Updates
  2. Summary of the comments regarding theme suspensions
  3. Correction of the top menu link requirement
  4. Open floor

Weekly Updates

Current statistics can be found on: https://themes.trac.wordpress.org/ Themes TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. ticket graph: https://themes.trac.wordpress.org/ticketgraph

Summary of the comments regarding theme suspensions

A summary of the comments added to the blog post about what should happen if themes does not follow the guidelines.

-Most of the replies were focused on one situation, and not the general communication and processes.

This is not a decision, nor is it presenting a plan on how to ultimately solve and work with this issue.

Correction of the top menu link requirement

A requirement about not changing the priority of the menu item was unintentionally left out of the text on the requirements page.

@acosmin will explain the details of the requirement and the requirements page will be updated.

#meeting, #themes-team

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

Themes Team Meeting Agenda for August 4

The themes team conducts a meeting on the second and fourth Tuesday of the month.

Along with the fixed agendas, we have an open floor at the end where you can ask or share anything related to themes.

We encourage all members and anyone interested to attend.

Channel: #themereview | Time: Tuesday, August 4 2020, 17:00 UTC

Meeting Agenda

  1. Weekly Updates
  2. Announcement: Allowing themes to use a top-level menu item.
  3. Open discussion: WordPress 5.5 theme changes
  4. 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
  5. Date and time of the next meeting

Weekly Updates

Current statistics can be found on: https://themes.trac.wordpress.org/ Themes TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. ticket graph: https://themes.trac.wordpress.org/ticketgraph

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

After giving people additional time to discuss the suggestion, it was decided to move forward with allowing themes to use a top-level menu item in the admin area.

Related post on make themes blog.

WordPress 5.5 theme changes

Do you have any questions about theme-related changes in 5.5 or a change you would like to discuss?

Has the information about the changes been helpful, or how can the information and reach be improved?

Suggesting theme related core tickets for 5.6

A call for tickets to focus on for 5.6 has been posted. Component Maintainers have been asked:

What tickets of yours do you think will be ready to ship in 5.6 and need some review/feedback/approval/etc?

We have a limited time to suggest tickets. Please consider carefully if you would also be able to contribute to the tickets. Your help would be appreciated.

There are currently 190 Core Trac issues for the theme component: https://core.trac.wordpress.org/component/Themes

Only one ticket is on the 5.6 milestone. There are many ways the team could contribute to triaging these tickets.

Date and time of the next meeting

We hope everyone is well rested after the break and we suggest that the meetings should now continue on the regular schedule. This would mean that the next meeting would be on August 25.


The discussion about the meeting agenda can be held in the comments below. You are encouraged to propose topics.

Meetings usually last around 60 minutes.

Attend and share your valuable feedback and suggestions.

#agenda, #meeting

Themes Team Meeting Agenda for July 7

The themes team conducts a meeting on the second and fourth Tuesday of the month, and once per month during the summer and holiday periods.

Along with the fixed agendas, we have an open floor at the end where you can ask or share anything related to themes.

We encourage all members and anyone interested to attend.

Channel: #themereview | Time: Tuesday, July 7 2020, 17:00 UTC

Meeting Agenda

  1. Weekly Updates
  2. Using reusable blocks to ease the transition to 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. based themes
  3. Old themes with images that are not compatible with GPLGPL GPL is an acronym for GNU Public License. It is the standard license WordPress uses for Open Source licensing https://wordpress.org/about/license/. The GPL is a ‘copyleft’ license https://www.gnu.org/licenses/copyleft.en.html. This means that derivative work can only be distributed under the same license terms. This is in distinction to permissive free software licenses, of which the BSD license and the MIT License are widely used examples. due to license changes are blocked by Theme Check. What is the correct way to handle these images?
  4. How do we best handle updates to themes that has not been updated in two years?
  5. Date and time of the next meeting

The discussion about the meeting agenda can be held in the comments below. You are encouraged to propose topics.

Meetings usually last around 90 minutes.

Attend and share your valuable feedback and suggestions.

#agenda, #meeting, #themes-team