Performance Chat Summary: 6 December 2022

Meeting agenda here and the full chat log is available beginning here on Slack.
Focus area updates
Images
@adamsilverstein @mikeschroder
- @adamsilverstein:
New ticket to ensure core support for WebP is complete: #57328
- When WebP was introduced to core, the implementation focused primarily on the most common use – lossy images. Part of the reason is that although WebP supports lossless compression, alpha transparency and animation as a format, actual support in WordPress depends on the underlying graphics engine (GD/Imagick) where support for these is more varied (for example GD only supports lossless WebP since version 2.3.3 and PHP vs 8.1). Furthermore, detecting support for these features of the format is difficult or maybe not possible.
- If anyone has the bandwidth to dig into this issue, guessing we can improve the current implementation to better match the expectations outlined in the ticket.
- @spacedmonkey: Any updates on SVG?
- @adamsilverstein: Some recent discussions (see https://github.com/WordPress/wporg-mu-plugins/issues/300), but nothing very recently
- @mxbclang: No one is currently working on it as other priorities have taken precedence
Feedback requested
- See above
- Needs Discussion (10 issues)
- Needs Dev (2 issues)
Object Cache
- @spacedmonkey: Working on
theme.json
issues, following code paths and making that code faster. Looping back on adding caching toWP_User_Query
(adding tests) and migratingget_pages
to useget_posts
. Committed:
Feedback requested
- See above
- Needs Discussion (4 issues)
- Needs Review (1 issue)
Measurement
N/A
- No updates
Feedback requested
- Needs Discussion (5 issues)
- Needs Review (1 issue)
JS & CSS
- No updates
Feedback requested
- Tree-shaking block styles on the frontend #41020
- Needs Discussion (4 issues)
- Needs Review (2 issues)
Database
- @mxbclang: SQLite module has been approved though we would welcome additional review: https://github.com/WordPress/performance/pull/547
- Planning to merge by end of week, so if you want to review, please do so by end of day Wednesday
- @mxbclang will drop a message in #core-performance to let the team now when it is merged and ready for testing
- Welcome as many testers as possible in advance of release of 1.8.0 on December 19
Feedback requested
- Needs Discussion (2 issues)
- Needs Review (3 issues)
Infrastructure
- @mxbclang via @flixos90: Aiming to complete Server-Timing PR including testing this week, so pending that will request reviews by end of week. Reviews already welcome and much appreciated, particularly around how the API looks and behaves.
Feedback requested
- See above
- Needs Discussion (5 issues)
- Needs Review (3 issues)
Open floor
- @mxbclang: Anyone from the team planning to attend WordCamp Asia?
- @spacedmonkey going; @adamsilverstein and @mehulkaklotar hoping to attend
Our next chat will be held on Tuesday, December 13, 2022 at 16:00 UTC in the #core-performance channel in Slack.
#core-js, #core-media, #performance, #performance-chat, #summary, #hosting-community