Performance Chat Summary: 16 January 2024

Performance Chat Summary: 16 January 2024

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

Announcements

  • Welcome to our new members of #core-performance
  • Performance Lab plugin release today for version 2.8.0

Priority Projects

Server Response Time

Notes from today’s call:

  • @thekt12 I was exploring use of transient for sites that don’t have persistent cache.
    https://core.trac.wordpress.org/ticket/60120#comment:8
    However I have paused the above for a while and started with #59532 as this is a bit similar to https://github.com/WordPress/wordpress-develop/pull/5718.
    Also, https://github.com/WordPress/wordpress-develop/pull/5718 is ready for mostly final review
  • @joemcgill #59969 seems to be very close on the Core side, just needing a couple of changes to the PR. Can we get that sorted soon @thekt12 or are you waiting on some additional feedback?
    • I think that blocks the supporting work you’ve started in the GB repo at present
    • @flixos90 Yeah it’s tricky and somewhat clunky to figure out the sequencing there
    • @flixos90 If the core change needs to come first, let’s commit that very soon and then update  and merge the Gutenberg change and aim for a back port not too far away
    • I reviewed @swissspidy‘s performant translations PR yesterday, and it looks great to me. It would be great if a few more folks here could take a look too since it’s a big change
  • @swissspidy The performant translations PR is close to be mergeable, it‘s in very good shape already
  • @joemcgill Also, for #60120, @spacedmonkey are you planning on continuing the PR you started, or is your intent for someone else to pick up that work? Either is fine, just wasn’t sure
    • Almost ready for commit

Database Optimization

Notes from today’s call:

JavaScript & CSS

Notes from today’s call:

Images

Notes from today’s call:

Measurement

Notes from today’s call:

  • @joemcgill The main thing that is on my mind is that we need to fix the performance tests that are failing in the 6.4 branch #60127. This would be good to get fixed before the next minor release, which is being organized for the next few weeks

Ecosystem Tools

Notes from today’s call:

Open Floor

  • @pbearne I am thinking of tackling Improving the calculation of image sizes attributes#760 but would like a quick chat/call to agree on the approach before I start. Could we plan that?
    • @joemcgill I’ve got an ongoing project internally where I’ve been working on that, @pbearne. Probably best to wait on more definition before diving into anything.
    • @joemcgill Would be happy to have you collaborate though. I most likely won’t have anything ready to share this week though
  • @flixos90 Just a reminder that the Performance Lab 2.8.0 release party will be in a good 1 hour from now, at 18:00 UTC. Please stop by and help out if you’re available!

Our next chat will be held on Tuesday, January 23, 2024 at 16: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 *