Performance Chat Summary: 16 May 2023

<div style&equals;"text-align&colon;center"><&sol;div><div>&NewLine;<p><a href&equals;"https&colon;&sol;&sol;make&period;wordpress&period;org&sol;core&sol;2023&sol;05&sol;16&sol;performance-chat-agenda-16-may-2023&sol;">Meeting agenda here<&sol;a> and the full chat log is available <a href&equals;"https&colon;&sol;&sol;wordpress&period;slack&period;com&sol;archives&sol;C02KGN5K076&sol;p1684249208337179">beginning here on Slack<&sol;a>&period;<&sol;p>&NewLine;<h2 class&equals;"wp-block-heading">Announcements<&sol;h2>&NewLine;<ul>&NewLine;<li>Yesterday saw <a href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;performance&sol;releases&sol;tag&sol;2&period;3&period;0">version 2&period;3&period;0<&sol;a> of the Performance Lab plugin released<&sol;li>&NewLine;<&sol;ul>&NewLine;<h2 class&equals;"wp-block-heading" id&equals;"focus-group-updates">Priority Projects<&sol;h2>&NewLine;<h3 class&equals;"wp-block-heading" id&equals;"images">Server Response Time<&sol;h3>&NewLine;<p><a href&equals;"https&colon;&sol;&sol;make&period;wordpress&period;org&sol;performance&sol;roadmap-2023&sol;&num;category-server-response-time">Link to roadmap projects<&sol;a><&sol;p>&NewLine;<p>Contributors&colon; <a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;joemcgill&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>joemcgill<&sol;a> <a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;spacedmonkey&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>spacedmonkey<&sol;a> <a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;aristath&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>aristath<&sol;a><&sol;p>&NewLine;<ul>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;aristath&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>aristath<&sol;a> <a rel&equals;"noreferrer noopener" href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;wordpress-develop&sol;pull&sol;3470" target&equals;"&lowbar;blank">Autoloading PHP classes in WP<&sol;a>&colon; I’ve been doing some tests and it looks like this PR improves server response times a bit&period; More importantly though&comma; it reduces memory usage so that’s a big win&period; The only &OpenCurlyDoubleQuote;controversial” thing about that PR is that it allows users to override Core classes if they load their own classes with the same name early enough&period;&NewLine;<ul>&NewLine;<li>Pros&colon; <strong>No more user hacks in Core files&excl;<&sol;strong> If users want to override a class in Core&comma; it will be possible&period; There are many valid reasons and scenarios to do that&comma; since not everything in Core is filterable&period; What that means is that users will no longer resort to editing Core files directly to do what they need to do – and therefore they will be able to update their sites normally&period; Responsibility to maintain their own personal overrides falls to them&period; Maintain your own hacks&period;<&sol;li>&NewLine;<li>Cons&colon; It’s going to be a tough sell&period;<&sol;li>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;joemcgill&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>joemcgill<&sol;a> Amazing work to see&period; Would be useful to know what support or feedback <a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;aristath&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>aristath<&sol;a> wants from us to keep this moving forward&period;<&sol;li>&NewLine;<&sol;ul>&NewLine;<&sol;li>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;spacedmonkey&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>spacedmonkey<&sol;a> just created this ticket <a href&equals;"https&colon;&sol;&sol;core&period;trac&period;wordpress&period;org&sol;ticket&sol;58327">&num;58327<&sol;a><&sol;li>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;spacedmonkey&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>spacedmonkey<&sol;a> PRs in need of review&NewLine;<ul>&NewLine;<li><a rel&equals;"noreferrer noopener" aria-describedby&equals;"qtip-92" href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;wordpress-develop&sol;pull&sol;4459" target&equals;"&lowbar;blank">https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;wordpress-develop&sol;pull&sol;4459<&sol;a><&sol;li>&NewLine;<li><a rel&equals;"noreferrer noopener" href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;wordpress-develop&sol;pull&sol;4456" target&equals;"&lowbar;blank">https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;wordpress-develop&sol;pull&sol;4456<&sol;a><&sol;li>&NewLine;<li><a rel&equals;"noreferrer noopener" href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;wordpress-develop&sol;pull&sol;4455" target&equals;"&lowbar;blank">https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;wordpress-develop&sol;pull&sol;4455<&sol;a><&sol;li>&NewLine;<&sol;ul>&NewLine;<&sol;li>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;joemcgill&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>joemcgill<&sol;a> For our goal&comma; <strong>Identifying and addressing the largest server response time bottlenecks in WordPress core – <&sol;strong>I’ve drafted a blog post summarizing the performance analysis I did of WP 6&period;2 and plan to post it this week after getting a few eyes on it&period; <a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;spacedmonkey&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>spacedmonkey<&sol;a> who has been an early reviewer and contributor to this work has already been busy spinning up tickets for some of what was discovered&period;&NewLine;<ul>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;spacedmonkey&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>spacedmonkey<&sol;a> The PRs listed above are the &OpenCurlyDoubleQuote;flow hanging fruit” from the review<&sol;li>&NewLine;<&sol;ul>&NewLine;<&sol;li>&NewLine;<&sol;ul>&NewLine;<h3 class&equals;"wp-block-heading" id&equals;"images">Database Optimization<&sol;h3>&NewLine;<p><a href&equals;"https&colon;&sol;&sol;make&period;wordpress&period;org&sol;performance&sol;roadmap-2023&sol;&num;category-database-optimization">Link to roadmap projects<&sol;a><&sol;p>&NewLine;<p>Contributors&colon; <a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;aristath&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>aristath<&sol;a> <a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;spacedmonkey&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>spacedmonkey<&sol;a> <a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;olliejones&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>olliejones<&sol;a> <a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;rjasdfiii&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>rjasdfiii<&sol;a><&sol;p>&NewLine;<ul>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;spacedmonkey&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>spacedmonkey<&sol;a> Committed&NewLine;<ul>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;wordpress-develop&sol;commit&sol;1a5b52a17e0bfa1ca2d9133466b5ead098e3a1ba">https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;wordpress-develop&sol;commit&sol;1a5b52a17e0bfa1ca2d9133466b5ead098e3a1ba<&sol;a><&sol;li>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;wordpress-develop&sol;commit&sol;3114eda235d6740f82fc9f2b4bdf0735e43560ed">https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;wordpress-develop&sol;commit&sol;3114eda235d6740f82fc9f2b4bdf0735e43560ed<&sol;a><&sol;li>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;wordpress-develop&sol;commit&sol;4313210c8232cd7961f9da9660636623319070e8">https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;wordpress-develop&sol;commit&sol;4313210c8232cd7961f9da9660636623319070e8<&sol;a><&sol;li>&NewLine;<li>These are the final commits for my project to lazy load as much meta data as possible&period; Term&comma; comment and site meta now always lazy load&period;<&sol;li>&NewLine;<&sol;ul>&NewLine;<&sol;li>&NewLine;<&sol;ul>&NewLine;<h3 class&equals;"wp-block-heading" id&equals;"object-caching">JavaScript &&num;038&semi; CSS<&sol;h3>&NewLine;<p><a href&equals;"https&colon;&sol;&sol;make&period;wordpress&period;org&sol;performance&sol;roadmap-2023&sol;&num;category-javascript-css">Link to roadmap project<&sol;a><&sol;p>&NewLine;<p>Contributors&colon; <a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;mukesh27&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>mukesh27<&sol;a> <a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;10upsimon&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>10upsimon<&sol;a> <a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;adamsilverstein&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>adamsilverstein<&sol;a><&sol;p>&NewLine;<ul>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;joemcgill&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>joemcgill<&sol;a> We’re continuing to track and respond to feedback on the <a rel&equals;"noreferrer noopener" href&equals;"https&colon;&sol;&sol;core&period;trac&period;wordpress&period;org&sol;ticket&sol;12009" target&equals;"&lowbar;blank">Trac ticket<&sol;a> for adding support for script loading strategies to core&period; I’ve been focused on trying to get consensus with &commat;azaozz about the open question about how to best support <code>async<&sol;code>&comma; and in the meantime&comma; <a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;10upsimon&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>10upsimon<&sol;a> has been reviewing and responding to other feedback&comma; <a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;10upsimon&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>10upsimon<&sol;a> anything to add&quest;<&sol;li>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;10upsimon&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>10upsimon<&sol;a> I am addressing lower hanging fruit regarding test cases&comma; adding <code>&commat;covers<&sol;code>  to tests&comma; and adding failure messages&period; Regarding <code>&commat;covers<&sol;code> it is generally unclear which methods and functions I should be adding&comma; as even though we may test something as simple as an inline script in the after position attached to a deferred script&comma; there are many functions in the logic chain that are affected&comma; such as WP&lowbar;Scripts&colon;&colon;do&lowbar;item&comma; WP&lowbar;Scripts&colon;&colon;get&lowbar;eligible&lowbar;loading&lowbar;strategy etc&period; Do we add all&comma; some&comma; mose affected etc&quest; <a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;spacedmonkey&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>spacedmonkey<&sol;a> this is probably more a discussion with you&period;&NewLine;<ul>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;joemcgill&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>joemcgill<&sol;a> Right&period; I know the WP Core Handbook now has a recommendation to include <code>&commat;covers<&sol;code>&comma; but I’m not aware of any specific best practices that have been documented&comma; so some discussion here would be helpful&period;<&sol;li>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;westonruter&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>westonruter<&sol;a> AFAIK the gist of it is if a given test touches a given function&sol;method&comma; you can add <code>&commat;covers<&sol;code> to explicitly state those are being tested&period; &lpar;Not clear to me why this can’t be automatically detected though&rpar;<&sol;li>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;spacedmonkey&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>spacedmonkey<&sol;a> Covers is to note what the test covers&period; What method or function are you testing in this test&period;<&sol;li>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;10upsimon&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>10upsimon<&sol;a> So it should include no methods or functions not explicitly visible in the test function&quest;<&sol;li>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;joemcgill&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>joemcgill<&sol;a> Official PHPUnit docs is here&colon; <a rel&equals;"noreferrer noopener" href&equals;"https&colon;&sol;&sol;docs&period;phpunit&period;de&sol;en&sol;8&period;5&sol;annotations&period;html&num;appendixes-annotations-covers-tables-annotations" target&equals;"&lowbar;blank">https&colon;&sol;&sol;docs&period;phpunit&period;de&sol;en&sol;8&period;5&sol;annotations&period;html&num;appendixes-annotations-covers-tables-annotations<&sol;a><&sol;li>&NewLine;<&sol;ul>&NewLine;<ul>&NewLine;<li>Note that the docs explicitly state&colon; This will make sure that code is only marked as covered if there are dedicated tests for it&comma; but not if it used indirectly by the tests for a different class&comma; thus avoiding false positives for code coverage<&sol;li>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;spacedmonkey&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>spacedmonkey<&sol;a> Every new method or function should have a test covering it&period; That is the point of unit tests&comma; to see what is &sol; isnt covered&period;<&sol;li>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;10upsimon&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>10upsimon<&sol;a> Sure&comma; and they do&comma; but we have some tests that are so reliant on – for example – other methods in the chain that are critical to the outcome of the test&comma; but not called directly in the test&period; A good example is WP&lowbar;Scripts&colon;&colon;do&lowbar;item and  WP&lowbar;Scripts&colon;&colon;get&lowbar;eligible&lowbar;loading&lowbar;strategy&comma; but given that these have dedicated tests&comma; it appears as though adding them via <code>&commat;covers<&sol;code> is not needed at all&comma; only against tests solely created for their coverage&period;<&sol;li>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;spacedmonkey&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>spacedmonkey<&sol;a> You can have multiple covers comments if you want&period; It is common to do this in core&comma; as lots of wrapper functions call an class&period; It makes sense to mark the class &sol; method and function as covers&period;<&sol;li>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;10upsimon&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>10upsimon<&sol;a> &Hat;&Hat; This is where the lines get blurred to me&comma; this is what I have done in a recent PR that I will link to from your PR feedback&comma; I’m just not sure where the buck should stop&period; Let’s pick this up in the PR itself&period;<&sol;li>&NewLine;<&sol;ul>&NewLine;<&sol;li>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;10upsimon&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>10upsimon<&sol;a> I’m addressing <a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;westonruter&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>westonruter<&sol;a> CSP feedback as next priority&comma; which will also result in changes to the test suite<&sol;li>&NewLine;<&sol;ul>&NewLine;<h3 class&equals;"wp-block-heading" id&equals;"measurement">Images<&sol;h3>&NewLine;<p><a href&equals;"https&colon;&sol;&sol;make&period;wordpress&period;org&sol;performance&sol;roadmap-2023&sol;&num;category-images">Link to roadmap projects<&sol;a><&sol;p>&NewLine;<p>Contributors&colon; <a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;flixos90&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>flixos90<&sol;a> <a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;thekt12&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>thekt12<&sol;a> <a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;adamsilverstein&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>adamsilverstein<&sol;a> <a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;joemcgill&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>joemcgill<&sol;a><&sol;p>&NewLine;<ul>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;clarkeemily&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>clarkeemily<&sol;a> work has been progressing on &OpenCurlyQuote;More accurate lazy-loading’&NewLine;<ul>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;joemcgill&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>joemcgill<&sol;a> The following PRs have been opened related to  and could use eyes&colon;<&sol;li>&NewLine;<&sol;ul>&NewLine;<ul>&NewLine;<li><a rel&equals;"noreferrer noopener" href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;wordpress-develop&sol;pull&sol;4424" target&equals;"&lowbar;blank">https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;wordpress-develop&sol;pull&sol;4424<&sol;a><&sol;li>&NewLine;<li><a target&equals;"&lowbar;blank" href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;wordpress-develop&sol;pull&sol;4428" rel&equals;"noreferrer noopener">https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;wordpress-develop&sol;pull&sol;4428<&sol;a><&sol;li>&NewLine;<li><a target&equals;"&lowbar;blank" href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;wordpress-develop&sol;pull&sol;4300" rel&equals;"noreferrer noopener">https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;wordpress-develop&sol;pull&sol;4300<&sol;a><&sol;li>&NewLine;<li><a target&equals;"&lowbar;blank" href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;wordpress-develop&sol;pull&sol;4390" rel&equals;"noreferrer noopener">https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;wordpress-develop&sol;pull&sol;4390<&sol;a><&sol;li>&NewLine;<li><a rel&equals;"noreferrer noopener" href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;wordpress-develop&sol;pull&sol;4439" target&equals;"&lowbar;blank">https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;wordpress-develop&sol;pull&sol;4439<&sol;a><&sol;li>&NewLine;<&sol;ul>&NewLine;<&sol;li>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;flixos90&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>flixos90<&sol;a> Yes&comma; I’m planning to commit <a rel&equals;"noreferrer noopener" href&equals;"https&colon;&sol;&sol;core&period;trac&period;wordpress&period;org&sol;ticket&sol;58213" target&equals;"&lowbar;blank">https&colon;&sol;&sol;core&period;trac&period;wordpress&period;org&sol;ticket&sol;58213<&sol;a> &lpar;the above PR 4428&rpar; today&period; Any feedback on the other PRs is much appreciated&period; I’ll also follow up on the latest feedback that came in in the past couple hours<&sol;li>&NewLine;<&sol;ul>&NewLine;<h3 class&equals;"wp-block-heading" id&equals;"javascript">Measurement<&sol;h3>&NewLine;<p><a href&equals;"https&colon;&sol;&sol;make&period;wordpress&period;org&sol;performance&sol;roadmap-2023&sol;&num;category-measurement">Link to roadmap projects<&sol;a><&sol;p>&NewLine;<p>Contributors&colon; <a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;adamsilverstein&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>adamsilverstein<&sol;a> <a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;olliejones&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>olliejones<&sol;a> <a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;joemcgill&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>joemcgill<&sol;a> <a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;mukesh27&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>mukesh27<&sol;a><&sol;p>&NewLine;<ul>&NewLine;<li>No updates this week<&sol;li>&NewLine;<&sol;ul>&NewLine;<h3 class&equals;"wp-block-heading">Ecosystem Tools<&sol;h3>&NewLine;<p><a href&equals;"https&colon;&sol;&sol;make&period;wordpress&period;org&sol;performance&sol;roadmap-2023&sol;&num;category-ecosystem-tools">Link to roadmap projects<&sol;a><&sol;p>&NewLine;<p>Contributors&colon; <a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;joegrainger&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>joegrainger<&sol;a><&sol;p>&NewLine;<ul>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;mukesh27&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>mukesh27<&sol;a> I am currently working on some of the issues for Plugin Checker&comma; and there are some PRs ready for review at <a rel&equals;"noreferrer noopener" href&equals;"https&colon;&sol;&sol;github&period;com&sol;10up&sol;plugin-check&sol;pulls&sol;mukeshpanchal27" target&equals;"&lowbar;blank">https&colon;&sol;&sol;github&period;com&sol;10up&sol;plugin-check&sol;pulls&sol;mukeshpanchal27<&sol;a>&comma; If anyone has capacity please review it&period; Thanks&excl;<&sol;li>&NewLine;<li>&commat;joegrainer We are working on some of the final issues for the <a rel&equals;"noreferrer noopener" href&equals;"https&colon;&sol;&sol;github&period;com&sol;10up&sol;plugin-check&sol;" target&equals;"&lowbar;blank">Plugin Checker<&sol;a> that came out of the Review&sol;QA&period; This brings in some bug fixes and other enhancements as we work towards an initial release&period; You can follow the progress on the <a rel&equals;"noreferrer noopener" href&equals;"https&colon;&sol;&sol;github&period;com&sol;10up&sol;plugin-check&sol;" target&equals;"&lowbar;blank">GitHub repo<&sol;a> here&period; Thanks&excl;<&sol;li>&NewLine;<&sol;ul>&NewLine;<h3 class&equals;"wp-block-heading" id&equals;"infrastructure">Creating Standalone Plugins<&sol;h3>&NewLine;<p><a href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;performance&sol;issues&sol;656">Link to GitHub overview issue<&sol;a><&sol;p>&NewLine;<p>Contributors&colon; <a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;flixos90&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>flixos90<&sol;a> <a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;mukesh27&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>mukesh27<&sol;a> <a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;10upsimon&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>10upsimon<&sol;a><&sol;p>&NewLine;<ul>&NewLine;<li>No updates this week<&sol;li>&NewLine;<&sol;ul>&NewLine;<h1 class&equals;"wp-block-heading">Open Floor<&sol;h1>&NewLine;<ul>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;spacedmonkey&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>spacedmonkey<&sol;a> This discussion has been very active – <a rel&equals;"noreferrer noopener" href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;performance&sol;issues&sol;403" target&equals;"&lowbar;blank">https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;performance&sol;issues&sol;403<&sol;a> Interested parties should take a look<&sol;li>&NewLine;<&sol;ul>&NewLine;<p><strong>Our next chat will be held on <a href&equals;"https&colon;&sol;&sol;www&period;timeanddate&period;com&sol;worldclock&sol;fixedtime&period;html&quest;iso&equals;20230523T1500"><abbr class&equals;"date" title&equals;"2023-05-23T15&colon;00&colon;00&plus;00&colon;00">Tuesday&comma; May 23&comma; 2023 at 15&colon;00 UTC<&sol;abbr><&sol;a> in the <a href&equals;"https&colon;&sol;&sol;wordpress&period;slack&period;com&sol;messages&sol;core-performance&sol;">&num;core-performance channel<&sol;a> in <a href&equals;"https&colon;&sol;&sol;make&period;wordpress&period;org&sol;chat&sol;">Slack<&sol;a>&period;<&sol;strong><&sol;p>&NewLine;<p class&equals;"o2-appended-tags"><a href&equals;"https&colon;&sol;&sol;make&period;wordpress&period;org&sol;core&sol;tag&sol;core-performance&sol;" class&equals;"tag"><span class&equals;"tag-prefix">&num;<&sol;span>core-performance<&sol;a>&comma; <a href&equals;"https&colon;&sol;&sol;make&period;wordpress&period;org&sol;core&sol;tag&sol;performance&sol;" class&equals;"tag"><span class&equals;"tag-prefix">&num;<&sol;span>performance<&sol;a>&comma; <a href&equals;"https&colon;&sol;&sol;make&period;wordpress&period;org&sol;core&sol;tag&sol;performance-chat&sol;" class&equals;"tag"><span class&equals;"tag-prefix">&num;<&sol;span>performance-chat<&sol;a>&comma; <a href&equals;"https&colon;&sol;&sol;make&period;wordpress&period;org&sol;core&sol;tag&sol;summary&sol;" class&equals;"tag"><span class&equals;"tag-prefix">&num;<&sol;span>summary<&sol;a><&sol;p>&NewLine;<&sol;div>&NewLine;

Sponsored
Sponsored
A WordPress Commenter

Recent Posts

Blocktober Wraps Up as Telex Inspires a Wave of WordPress Experimentation

As October winds down, so too does Blocktober, Tammie Lister’s month-long challenge to create a…

13 hours ago

WordPress Foundation and WooCommerce Join Countersuit Against WP Engine, Alleging Trademark Infringement and False Advertising

The WordPress Foundation and WooCommerce have joined Automattic and Matt Mullenweg in countersuing WP Engine,…

4 days ago

FAIR and Patchstack Joining Forces at CloudFest USA Hackathon to Build New Security Integration

The first-ever CloudFest USA Hackathon, taking place November 4 in Miami, will bring together contributors…

5 days ago

WordCamp Canada 2025 Fosters Connections Between Generations of WordPress Users

Canada’s largest gathering of WordPress enthusiasts drew a strong turnout at Carleton University last weekend,…

5 days ago

WooCommerce 10.3 Brings Cost of Goods Sold to Core, MCP Beta for AI Integrations

WooCommerce 10.3 was released this week, introducing one of the most requested features for store…

6 days ago

Devin Walker Joins Automattic as Artistic Director for Jetpack

Automattic has hired GiveWP co-founder Devin Walker as Artistic Director for Jetpack, where he will…

6 days ago