Performance Chat Summary: 7 March 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;03&sol;07&sol;performance-chat-agenda-07-march-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;p1678204771942099">beginning here on Slack<&sol;a>&period;<&sol;p>&NewLine;<h2 class&equals;"wp-block-heading">Announcements<&sol;h2>&NewLine;<ul>&NewLine;<li>Proposed update to our chat structure for future weeks to be focused more around our <a href&equals;"https&colon;&sol;&sol;make&period;wordpress&period;org&sol;performance&sol;roadmap-2023&sol;">2023 performance roadmap<&sol;a>&NewLine;<ul>&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> Focusing on the roadmap items sounds great to me&period; I’d say some of those points are rather broad though&comma; maybe we can still go a bit more granular per project&period; There’s also some projects on the roadmap that are well underway while others are merely ideas that may not see a lot of updates soon&comma; so we need to think about how to balance that&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> I think that would be the plan&comma; to dive more into those sub-bullet point per priority as listed in our roadmap &lpar;sorry&comma; should have clarified that&excl;&rpar;<&sol;li>&NewLine;<&sol;ul>&NewLine;<&sol;li>&NewLine;<li><strong>This was agreed<&sol;strong> – for future meetings&comma; the agenda will be structured below&comma; with the goal of diving deeper into each roadmap priority sub-project&NewLine;<ul>&NewLine;<li>Announcements<&sol;li>&NewLine;<li>Roadmap priorities&colon;&NewLine;<ul>&NewLine;<li>Server response time<&sol;li>&NewLine;<li>Database optimization<&sol;li>&NewLine;<li>JavaScript &&num;038&semi; CSS<&sol;li>&NewLine;<li>Images<&sol;li>&NewLine;<li>Measurement<&sol;li>&NewLine;<li>Ecosystem tools<&sol;li>&NewLine;<&sol;ul>&NewLine;<&sol;li>&NewLine;<li>Infrastructure<&sol;li>&NewLine;<li>Open floor<&sol;li>&NewLine;<&sol;ul>&NewLine;<&sol;li>&NewLine;<&sol;ul>&NewLine;<&sol;li>&NewLine;<&sol;ul>&NewLine;<h2 class&equals;"wp-block-heading" id&equals;"focus-group-updates">Focus area updates<&sol;h2>&NewLine;<h3 class&equals;"wp-block-heading" id&equals;"images">Images<&sol;h3>&NewLine;<p><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;mikeschroder&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>mikeschroder<&sol;a><&sol;p>&NewLine;<p><a href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;performance&sol;projects&sol;1">GitHub project<&sol;a><&sol;p>&NewLine;<ul>&NewLine;<li><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> not around today so no updates<&sol;li>&NewLine;<&sol;ul>&NewLine;<h4 class&equals;"wp-block-heading" id&equals;"feedback-requested">Feedback requested<&sol;h4>&NewLine;<ul>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;performance&sol;issues&quest;q&equals;is&percnt;3Aopen&plus;project&percnt;3AWordPress&percnt;2Fperformance&percnt;2F1&plus;label&percnt;3A&percnt;22Needs&plus;Discussion&percnt;22">Needs Discussion<&sol;a> &lpar;11 issues&rpar;<&sol;li>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;performance&sol;issues&quest;q&equals;is&percnt;3Aopen&plus;project&percnt;3AWordPress&percnt;2Fperformance&percnt;2F1&plus;label&percnt;3A&percnt;22Needs&plus;Dev&percnt;22&plus;">Needs Dev<&sol;a> &lpar;1 issue&rpar;<&sol;li>&NewLine;<&sol;ul>&NewLine;<h3 class&equals;"wp-block-heading" id&equals;"object-caching">Object Cache<&sol;h3>&NewLine;<p><a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;tillkruess&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>tillkruess<&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><&sol;p>&NewLine;<p><a href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;performance&sol;projects&sol;6">GitHub project<&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> I have been doing some discovery around lazy loading all meta data in WordPress&NewLine;<ul>&NewLine;<li><a rel&equals;"noreferrer noopener" href&equals;"https&colon;&sol;&sol;core&period;trac&period;wordpress&period;org&sol;ticket&sol;57645" target&equals;"&lowbar;blank">https&colon;&sol;&sol;core&period;trac&period;wordpress&period;org&sol;ticket&sol;57645<&sol;a><&sol;li>&NewLine;<li><a rel&equals;"noreferrer noopener" href&equals;"https&colon;&sol;&sol;core&period;trac&period;wordpress&period;org&sol;ticket&sol;57801" target&equals;"&lowbar;blank">https&colon;&sol;&sol;core&period;trac&period;wordpress&period;org&sol;ticket&sol;57801<&sol;a><&sol;li>&NewLine;<li><a rel&equals;"noreferrer noopener" href&equals;"https&colon;&sol;&sol;core&period;trac&period;wordpress&period;org&sol;ticket&sol;57496" target&equals;"&lowbar;blank">https&colon;&sol;&sol;core&period;trac&period;wordpress&period;org&sol;ticket&sol;57496<&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;spacedmonkey&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>spacedmonkey<&sol;a> Lazy loading term and comment is super easy&comma; as this is done elsewhere in core&period; Post&comma; user and site might be a little harder&NewLine;<ul>&NewLine;<li><a rel&equals;"noreferrer noopener" href&equals;"https&colon;&sol;&sol;core&period;trac&period;wordpress&period;org&sol;ticket&sol;57625" target&equals;"&lowbar;blank">https&colon;&sol;&sol;core&period;trac&period;wordpress&period;org&sol;ticket&sol;57625<&sol;a><&sol;li>&NewLine;<li><a rel&equals;"noreferrer noopener" href&equals;"https&colon;&sol;&sol;core&period;trac&period;wordpress&period;org&sol;ticket&sol;57802" target&equals;"&lowbar;blank">https&colon;&sol;&sol;core&period;trac&period;wordpress&period;org&sol;ticket&sol;57802<&sol;a><&sol;li>&NewLine;<li><a rel&equals;"noreferrer noopener" href&equals;"https&colon;&sol;&sol;core&period;trac&period;wordpress&period;org&sol;ticket&sol;57593" target&equals;"&lowbar;blank">https&colon;&sol;&sol;core&period;trac&period;wordpress&period;org&sol;ticket&sol;57593<&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;spacedmonkey&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>spacedmonkey<&sol;a> Otherwise&comma; created a couple of PRs related to server speed that could use some eyes&NewLine;<ul>&NewLine;<li><a rel&equals;"noreferrer noopener" href&equals;"https&colon;&sol;&sol;core&period;trac&period;wordpress&period;org&sol;ticket&sol;57864" target&equals;"&lowbar;blank">https&colon;&sol;&sol;core&period;trac&period;wordpress&period;org&sol;ticket&sol;57864<&sol;a><&sol;li>&NewLine;<li><a rel&equals;"noreferrer noopener" href&equals;"https&colon;&sol;&sol;core&period;trac&period;wordpress&period;org&sol;ticket&sol;57705" target&equals;"&lowbar;blank">https&colon;&sol;&sol;core&period;trac&period;wordpress&period;org&sol;ticket&sol;57705<&sol;a><&sol;li>&NewLine;<&sol;ul>&NewLine;<&sol;li>&NewLine;<&sol;ul>&NewLine;<h4 class&equals;"wp-block-heading" id&equals;"feedback-requested-2">Feedback requested<&sol;h4>&NewLine;<ul>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;performance&sol;issues&quest;q&equals;is&percnt;3Aopen&plus;label&percnt;3A&percnt;22Needs&plus;Discussion&percnt;22&plus;project&percnt;3AWordPress&percnt;2Fperformance&percnt;2F6&plus;">Needs Discussion<&sol;a> &lpar;5 issues&rpar;<&sol;li>&NewLine;<&sol;ul>&NewLine;<h3 class&equals;"wp-block-heading" id&equals;"measurement">Measurement<&sol;h3>&NewLine;<p>N&sol;A<&sol;p>&NewLine;<p><a href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;performance&sol;projects&sol;5">GitHub project<&sol;a><&sol;p>&NewLine;<ul>&NewLine;<li><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> We are working towards completing the infrastructure for the Plugin Checker and once done we’ll have a working plugin with some initial checks&period; At that point we’ll be taking the time to do some initial testing&comma; review the infrastructure and make any changes before working on the additional checks&period; You can see 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; Feel free to leave any thoughts&sol;ideas you may have in the repo too&excl;<&sol;li>&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> Automated performance testing has been committed to the WP core repo https&colon;&sol;&sol;core&period;trac&period;wordpress&period;org&sol;changeset&sol;55459&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 first run of the new performance workflow ran perfectly&comma; except for successfully posting results to the codevitals&period;run dashboard&period; I assume it’s because we either have an incorrect project token or some other change was made to the API there&period; I’ll follow up with <a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;youknowriad&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>youknowriad<&sol;a> to get this working when he’s back around&period; Regardless&comma; this is pretty cool to see &lpar;copied over from Mar 3&rpar;<&sol;li>&NewLine;<&sol;ul>&NewLine;<&sol;li>&NewLine;<&sol;ul>&NewLine;<h4 class&equals;"wp-block-heading" id&equals;"feedback-requested-1">Feedback requested<&sol;h4>&NewLine;<ul>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;performance&sol;issues&quest;q&equals;is&percnt;3Aopen&plus;label&percnt;3A&percnt;22Needs&plus;Discussion&percnt;22&plus;project&percnt;3AWordPress&percnt;2Fperformance&percnt;2F5&plus;">Needs Discussion<&sol;a> &lpar;5 issues&rpar;<&sol;li>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;performance&sol;issues&quest;q&equals;is&percnt;3Aopen&plus;label&percnt;3A&percnt;22Needs&plus;Review&percnt;22&plus;project&percnt;3AWordPress&percnt;2Fperformance&percnt;2F5&plus;">Needs Review<&sol;a> &lpar;1 issue&rpar;<&sol;li>&NewLine;<&sol;ul>&NewLine;<h3 class&equals;"wp-block-heading" id&equals;"javascript">JS &&num;038&semi; CSS<&sol;h3>&NewLine;<p><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;sergiomdgomes&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>sergiomdgomes<&sol;a><&sol;p>&NewLine;<p><a href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;performance&sol;projects&sol;3">GitHub project<&sol;a><&sol;p>&NewLine;<ul>&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> update on <strong>WRT Script Loading Strategy<&sol;strong>&colon;&NewLine;<ul>&NewLine;<li><a target&equals;"&lowbar;blank" href&equals;"https&colon;&sol;&sol;core&period;trac&period;wordpress&period;org&sol;ticket&sol;12009&num;comment&colon;83" rel&equals;"noreferrer noopener">Trac Ticket 12009<&sol;a> has been updated with a comment describing the work being carried out&comma; and brief instructions on where and how to follow progress&period; We encourage early feedback&period;<&sol;li>&NewLine;<li>Work on <a target&equals;"&lowbar;blank" href&equals;"https&colon;&sol;&sol;github&period;com&sol;orgs&sol;10up&sol;projects&sol;14&sol;views&sol;1&quest;filterQuery&equals;milestone&percnt;3A&percnt;22Milestone&plus;2&percnt;22" rel&equals;"noreferrer noopener">milestone 2 issues<&sol;a> has been completed&comma; and all code approved&comma; unit tested and functionally tested&period; Further holistic testing is underway but is not a blocker to progress&period;<&sol;li>&NewLine;<li><a target&equals;"&lowbar;blank" href&equals;"https&colon;&sol;&sol;github&period;com&sol;orgs&sol;10up&sol;projects&sol;14&sol;views&sol;1&quest;filterQuery&equals;milestone&percnt;3A&percnt;22Milestone&plus;3&percnt;22" rel&equals;"noreferrer noopener">Milestone 3 work<&sol;a> is underway and tracking well&period;<&sol;li>&NewLine;<li>We continue Investigating potential interoperability issues to assess how developers most commonly solve for the <code>async<&sol;code> and <code>defer<&sol;code> script applications in the absence of this enhancement that is underway&comma; so that we can better understand if and how we need to potentially solve for this in the interest of preserving the work we are doing in core&comma; and being mindful of backward compatibility&period;<&sol;li>&NewLine;<&sol;ul>&NewLine;<&sol;li>&NewLine;<&sol;ul>&NewLine;<h4 class&equals;"wp-block-heading" id&equals;"feedback-requested-3">Feedback requested<&sol;h4>&NewLine;<ul>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;performance&sol;issues&quest;q&equals;is&percnt;3Aopen&plus;label&percnt;3A&percnt;22Needs&plus;Discussion&percnt;22&plus;project&percnt;3AWordPress&percnt;2Fperformance&percnt;2F3&plus;">Needs Discussion<&sol;a> &lpar;4 issues&rpar;<&sol;li>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;performance&sol;issues&quest;q&equals;is&percnt;3Aopen&plus;label&percnt;3A&percnt;22Needs&plus;Review&percnt;22&plus;project&percnt;3AWordPress&percnt;2Fperformance&percnt;2F3&plus;">Needs Review<&sol;a> &lpar;2 issues&rpar;<&sol;li>&NewLine;<&sol;ul>&NewLine;<h3 class&equals;"wp-block-heading">Database<&sol;h3>&NewLine;<p><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><&sol;p>&NewLine;<p><a href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;performance&sol;projects&sol;7">GitHub project<&sol;a><&sol;p>&NewLine;<ul>&NewLine;<li><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> Work continues on the SQLite project&period; Starting to look at popular plugins with their own SQL&period; &lpar;Thousands of them&period;&rpar; Trying to get the top ten to work&period; &lpar;WooCommerce&comma; Yoast&comma; etc&rpar;&period;&NewLine;<ul>&NewLine;<li>The work is happening in the standalone repo&period; Migrating to the monorepo is still in the future&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 use <a rel&equals;"noreferrer noopener" href&equals;"https&colon;&sol;&sol;wpdirectory&period;net&sol;" target&equals;"&lowbar;blank">https&colon;&sol;&sol;wpdirectory&period;net&sol;<&sol;a> to find plugins that do custom database queries<&sol;li>&NewLine;<&sol;ul>&NewLine;<&sol;li>&NewLine;<&sol;ul>&NewLine;<h4 class&equals;"wp-block-heading" id&equals;"feedback-requested-1">Feedback requested<&sol;h4>&NewLine;<ul>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;performance&sol;issues&quest;q&equals;is&percnt;3Aopen&plus;label&percnt;3A&percnt;22Needs&plus;Discussion&percnt;22&plus;project&percnt;3AWordPress&percnt;2Fperformance&percnt;2F7">Needs Discussion<&sol;a> &lpar;3 issues&rpar;<&sol;li>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;performance&sol;issues&quest;q&equals;is&percnt;3Aopen&plus;project&percnt;3AWordPress&percnt;2Fperformance&percnt;2F2&plus;label&percnt;3A&percnt;22Needs&plus;Review&percnt;22&plus;">Needs Review<&sol;a> &lpar;2 issues&rpar;<&sol;li>&NewLine;<&sol;ul>&NewLine;<h2 class&equals;"wp-block-heading" id&equals;"infrastructure">Infrastructure<&sol;h2>&NewLine;<p><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><&sol;p>&NewLine;<p><a href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;performance&sol;projects&sol;2">GitHub project<&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> started working on milestone 1 tasks for <a rel&equals;"noreferrer noopener" href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;performance&sol;issues&sol;656" target&equals;"&lowbar;blank">creating a standalone plugin&period;<&sol;a>&NewLine;<ul>&NewLine;<li><a rel&equals;"noreferrer noopener" href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;performance&sol;pull&sol;662" target&equals;"&lowbar;blank">PR 662<&sol;a> for implementing CLI command for a build process to transform modules into standalone plugins is ready for review<&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> I’ll give the above another review today&comma; really excited to see it moving forward<&sol;li>&NewLine;<&sol;ul>&NewLine;<&sol;li>&NewLine;<&sol;ul>&NewLine;<h4 class&equals;"wp-block-heading" id&equals;"feedback-requested-1">Feedback requested<&sol;h4>&NewLine;<ul>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;performance&sol;issues&quest;q&equals;is&percnt;3Aopen&plus;label&percnt;3A&percnt;22Needs&plus;Discussion&percnt;22&plus;project&percnt;3AWordPress&percnt;2Fperformance&percnt;2F2&plus;">Needs Discussion<&sol;a> &lpar;6 issues&rpar;<&sol;li>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;performance&sol;issues&quest;q&equals;is&percnt;3Aopen&plus;project&percnt;3AWordPress&percnt;2Fperformance&percnt;2F2&plus;label&percnt;3A&percnt;22Needs&plus;Review&percnt;22&plus;">Needs Review<&sol;a> &lpar;3 issues&rpar;<&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;olliejones&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>olliejones<&sol;a> Is there any intentional liaison between us and <a href&equals;"https&colon;&sol;&sol;wordpress&period;slack&period;com&sol;archives&sol;C3D6T7F8Q">&num;hosting-community<&sol;a>&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> I know the hosting community is keeping on eye on our work&comma; see <a rel&equals;"noreferrer noopener" href&equals;"https&colon;&sol;&sol;wordpress&period;slack&period;com&sol;archives&sol;C3D6T7F8Q&sol;p1677695456489839" target&equals;"&lowbar;blank">https&colon;&sol;&sol;wordpress&period;slack&period;com&sol;archives&sol;C3D6T7F8Q&sol;p1677695456489839<&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> I meet with some hosting companies at WordCamp Asia&comma; but we could do a better job at building bridges between these teams&period;&NewLine;<ul>&NewLine;<li><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> Can you persuade your contacts to lurk here&comma; or identify themselves&quest; Would love to know what they wish they had from performance&period;<&sol;li>&NewLine;<&sol;ul>&NewLine;<&sol;li>&NewLine;<li><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> I would really like to have a conversation with a couple of hosting dbms-ops people&comma; to learn more about their problems and how we can help address them&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> there are people like <a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;desrosj&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>desrosj<&sol;a> &lpar;Bluehost&rpar; and <a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;mikeschroder&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>mikeschroder<&sol;a> &lpar;GoDaddy&rpar; that might be able to help<&sol;li>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;johnbillion&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>johnbillion<&sol;a> that’s a conversation worth having with agencies too<&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> Humanmade does a lot of hosting with their platform<&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> can make some intros to help <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><&sol;li>&NewLine;<&sol;ul>&NewLine;<&sol;li>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;tillkruess&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>tillkruess<&sol;a> raised a concern over comments on <a rel&equals;"noreferrer noopener" href&equals;"https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;performance&sol;issues&sol;132" target&equals;"&lowbar;blank">https&colon;&sol;&sol;github&period;com&sol;WordPress&sol;performance&sol;issues&sol;132<&sol;a>&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 TLDR of 132&comma; is that as we support older version of DBs&comma; we can’t rollout the indexes&quest; Can we do a progressive enhancement for newer DBs&quest;<&sol;li>&NewLine;<li><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> To oversimplify&comma; <code>&lpar;191&rpar;<&sol;code> indexes don’t do what big sites need&period; &OpenCurlyDoubleQuote;Progressive enhancement” means &OpenCurlyDoubleQuote;two versions of the database definition”&period; Is there testing capability&quest; <a rel&equals;"noreferrer noopener" href&equals;"https&colon;&sol;&sol;www&period;plumislandmedia&period;net&sol;index-wp-mysql-for-speed&sol;wordpresss-prefix-keys&sol;" target&equals;"&lowbar;blank">https&colon;&sol;&sol;www&period;plumislandmedia&period;net&sol;index-wp-mysql-for-speed&sol;wordpresss-prefix-keys&sol;<&sol;a> is a writeup on the topic&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> There are other examples of progressive enhancements in core&period; And there is a different schema for the user table for multisite for example&period; Any thoughts on progressive enhancements like this <a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;johnbillion&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>johnbillion<&sol;a><&sol;li>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;tillkruess&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>tillkruess<&sol;a> I’m strongly in favor of databases indices as an opt-in feature&period;<&sol;li>&NewLine;<li><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> In schema&period;php we’d put <code>if &lpar;the database uses the barracuda storage engine &rpar; &lbrace; lots of data definition language &rcub;<&sol;code><&sol;li>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;profiles&period;wordpress&period;org&sol;johnbillion&sol;" class&equals;"mention"><span class&equals;"mentions-prefix">&commat;<&sol;span>johnbillion<&sol;a> The answer I always give when talking about introducing optional features is&comma; is the intended user capable of making an informed decision about whether or not to enable the feature&quest; If the &OpenCurlyDoubleQuote;user” in this context is a large scale web host then yes&comma; if the &OpenCurlyDoubleQuote;user” is a freelance integrator without much SQL experience then no&period; So if we can guide an informed decision to be made then I’m in favor of these indices enhancements being opt-in&comma; as much as I’m not a fan of differing schemas the benefit outweighs that here IMO<&sol;li>&NewLine;<&sol;ul>&NewLine;<&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;20230314T1600"><abbr class&equals;"date" title&equals;"2023-03-14T16&colon;00&colon;00&plus;00&colon;00">Tuesday&comma; March 14&comma; 2023 at 16&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-media&sol;" class&equals;"tag"><span class&equals;"tag-prefix">&num;<&sol;span>core-media<&sol;a>&comma; <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

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,…

2 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…

2 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,…

3 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…

3 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…

3 days ago

WordPress 6.9 Beta 1 Now Available and Ready for Testing

WordPress 6.9 Beta 1 was released on Tuesday for testing ahead of its planned December…

4 days ago