Meeting agenda here and the full chat log is available beginning here on Slack.
Announcements
Focus group updates
Images
@adamsilverstein @mikeschroder
GitHub project
- @spacedmonkey: Need dev notes for https://core.trac.wordpress.org/ticket/53232
- @eugenemanuilov: Worked on #524 to disable JPEG subsizes generation for WebP images; #525 also in progress and almost ready for CR
- @ankitgade: Working on background processing infrastructure related to image regeneration
- @shetheliving: No updates on next steps on WebP just yet; discussions still ongoing
Feedback requested
Object Cache
@tillkruess @spacedmonkey
GitHub project
Feedback requested
Site Health
N/A
GitHub project
- We’re seeking 1-2 POCs for this group; if you’re interested, please comment here or ping in Slack
- No updates
Feedback requested
Measurement
N/A
GitHub project
Feedback requested
JavaScript
@aristath @sergiomdgomes
GitHub project
- @aristath: No movement on the JS front recently, so focusing on general performance improvements instead, including #56636, #56637, #56654 and just a few minutes ago #56666. The process I’ve been following is to basically run vanilla WP using Xdebug-profiling, examine the results using webgrind and try to reduce the amount of function calls – as well as their cost. Generally small tweaks, with relatively big benefits. Last week #55005 was also merged in Core, so overall I believe WP 6.1 contains a lot of nice and impactful performance changes – as highlighted by all the updates from other folks above.
Feedback requested
Infrastructure
@flixos90
GitHub project
Feedback requested
@spacedmonkey and @aristath
- @spacedmonkey: Think this is a great idea and could be useful in core for running unit tests and for other projects like wordpress-wasm. Wonder if the performance team should help take on this problem, even if it is to review the solution and ensure that there’s no performance regression.
- @aristath: Understand that testing could be difficult, so currently converting it to work as a plugin in this repository. Trying to convert to something that would make sense for core and then publish in the .org repo as a featured plugin. Hoping if this is in the form of the plugin, more people will test and provide feedback. Also noting that the initial proposal focused on small-to-medium sites, but there’s great potential for growth in other areas as well where large sites can take advantage of SQLite.
- @spacedmonkey: I’ve forked hyperdb and run very large multisites, can provide context here
- @aristath: We’ll need lots of context once we get rolling – the prospect of pairing SQLite and hyperdb is very exciting
Our next chat will be held on Tuesday, October 4, 2022 at 11am EDT in the #core-performance channel in Slack.
#core-js, #core-media, #performance, #performance-chat, #summary, #hosting-community
#meta