Performance Chat Summary: 15 August 2023

Meeting agenda here and the full chat log is available beginning here on Slack.

Announcements

  • Welcome to our new members of #core-performance
  • Contributor Day at WordCamp US next week, Thursday August 24
  • The team are still intending to proceed with the 2.6.0 Performance Lab plugin release on Monday August 21
  • The team have voted to SKIP the performance weekly chat on Tuesday August 22 due to folks attending the Community Summit

Priority Projects

Server Response Time

Link to roadmap projects

Contributors: @joemcgill @spacedmonkey @aristath @swissspidy

  • @swissspidy provided his update in the comments of the agenda for i18n performance:
    • After the initial i18n performance analysis blog post we want to continue testing the Ginger MO solution, submit it to the plugin directory ASAP (long queue!), and promote it in the Performance Lab plugin.
    • It was suggested to find a more descriptive plugin name than “Ginger MO” — please leave your feedback here
    • Will also ask people & hosts at WCUS to test it in their environments.
  • @joemcgill I’ve been doing some profiling of WP 6.3 with a goal of looking for opportunities to improve the template loading process, and am curious about some of the effort that’s gone into making the underlying caching of theme_json data more persistent.  I know that in 6.3 we decided not to use a transient for this data, but would be interested in more context and if there are opportunities to look into this further in 6.4 @oandregal and @flixos90 would probably have the most context here.

Database Optimization

Link to roadmap projects

Contributors: @aristath @spacedmonkey @olliejones

  • No updates this week

JavaScript & CSS

Link to roadmap project

Contributors: @mukesh27 @10upsimon @adamsilverstein @westonruter

Images

Link to roadmap projects

Contributors: @flixos90 @thekt12 @adamsilverstein @joemcgill

Measurement

Link to roadmap projects

Contributors: @adamsilverstein @olliejones @joemcgill @mukesh27 @swissspidy

Ecosystem Tools

Link to roadmap projects

Contributors: @mukesh27 @swissspidy @westonruter

  • No updates this week

Creating Standalone Plugins

Link to GitHub overview issue

Contributors: @flixos90 @mukesh27 @10upsimon

  • @10upsimon I’ve been working on an ongoing POC for managing standalone performance plug-ins from the performance plug-ins settings screen, I’m almost at a point where I’m happy to share the code engineered this far for further team input.
  • It’s involved introduction of a class structure and thus some minor additions to engineering infrastructure too (class auto loading etc).
  • It also involves the addition of what I believe to be the first asset (js/css) of the plug-in and so I’m thinking of also working on a rough POC implementation for asset build handling as well.

Open Floor

  • N/A

Our next chat will be held on Tuesday, August 29, 2023 at 15:00 UTC in the #core-performance channel in Slack.

#core-performance, #performance, #performance-chat, #summary

Leave a Reply

Your email address will not be published. Required fields are marked *