Performance Chat Summary: 1 October 2024
Meeting agenda here and the full chat log is available beginning here on Slack.
Announcements
- Welcome to our new members of #core-performance
- WordPress 6.7 Beta 2 is next week, October 8
Priority Items
- WordPress performance Trac tickets
- Current release (6.7)
- Future releases
- Performance Lab plugin (and other performance plugins)
- Active priority projects
WordPress Performance Trac Tickets
- There are currently 9 performance issues in 6.7 (bugs)
- @joemcgill planning on punting #59600, because I don’t think we have any clear next steps to move that forward
- Just want to review it an make sure there aren’t any follow-up items in that ticket that need to be tended to first
- I also noticed that there was an issue with the performance tests during the release party due to the inclusion of a new default theme. Curious if we already have a ticket to update this, or any next steps we need to do. @mukesh27 do you know?
- @mukesh27 it was fixed in #59151
- @joemcgill will spin up a new ticket to conditionally test TT5 on WP versions that support that theme
- @mukesh27 ran WP 6.7 Beta 1 Performance Benchmark Report – please seehttps://wordpress.slack.com/archives/C02KGN5K076/p1727785426773919 shows the regression in block theme
Performance Lab Plugin (and other Performance Plugins)
- Performance Lab plugin and the following performance plugins:
- @westonruter I submitted the initial version of Web Worker Offloading (powered by Partytown) to the plugin directory. This initial version integrates with WooCommerce’s integration with Google Analytics (integration²)
- @mukesh27 opened a PR 1573 as follow-up work for Use a single WordPress.org API request to get information for all plugins
Active Priority Projects
Investigate INP Improvements
- @adamsilverstein noticed a new comment in the INP opportunities doc (created in March) noting that Elementor has fixed one of the issues identified there. Their new release has the fix which loads CSS more dynamically based on content.
Improving the calculation of image size attributes
- @joemcgill For improving the calculation of image sizes attributes, we’ve been doing some experimentation with using block context to pass layout information from parent blocks to their ancestors and have noticed that #62046 is affecting our work. I’d like to see if we could get this solved for 6.7 so we don’t need to ship a workaround for this bug in our feature plugin implementation. @gziolo flagged this as too late for 6.7 on the ticket, but as a bug, I think it could still land during betas.
- @joemcgill also tagged @flixos90 and @adamsilverstein for some feedback on https://github.com/WordPress/performance/issues/1186.
Enable Client Side Modern Image Generation
Enhance Onboarding Experience of Performance Lab Plugin
- @flixos90 The Performance Lab feedback form did not receive any responses, so we will share requests for feedback on social media and other channels
Open Floor
- Further discussion on WP 6.7 performance benchmarks
- @joemcgill regarding (Slack post) the performance metrics for classic themes looks pretty steady, which is great! For TT4, it seems like we need to investigate the cause of the additional performance regression during template rendering, because adding 10% is not great.
- Can we spin up a tracking issue in our performance repo to collect each of these benchmarks during the release and have a place to discuss the potential causes/remediation efforts?
- @mukesh27 to start this issue
Our next chat will be held on Tuesday, October 8, 2024 at 15:00 UTC in the #core-performance channel in Slack.