@francina led the chat on this agenda. You can also read the Slack logs.
Highlighted blog (versus network, site) posts
The attendees did not add comments to the posts highlighted in the agenda.
Worth mentioning
Thanks to the 21 people who contributed to WordPress Core Core is the set of software required to run WordPress. The Core Development Team builds WordPress. on Trac An open source project by Edgewall Software that serves as a bug tracker and project management tool for WordPress. last week, including 5 new contributors! Kudos to the 5 core committers of the week, too.
A Week in Core – August 23, 2021
Announcements
Not in the agenda, but fresh from the press: An Update on the Classic Editor Plugin.
Component maintainers
Build/Test Tools
During a working session, on August 24, 2021, a group of contributors overhauled the PHPUnit documentation for the WordPress unit test Code written to test a small piece of code or functionality within a larger application. Everything from themes to WordPress core have a series of unit tests. Also see regression. suite: https://make.wordpress.org/core/handbook/testing/automated-testing/phpunit/
External libraries
To remove the jQuery Migrate script from Core, the maintainers are waiting on a release from jQuery UI User interface. The 1.13.0-alpha.1 version of the library was already released.
Hareesh Pillai pointed the attendees to #52163.
General
#53635 – Work continues on making various compatibility fixes for PHP The web scripting language in which WordPress is primarily architected. WordPress requires PHP 5.6.20 or higher 8.1.
Media
There are few fixes planned for 5.8.1, mostly around WebP support and image conversion.
- The bigger/more complex #53668 is already in trunk A directory in Subversion containing the latest development code in preparation for the next major release cycle. If you are running "trunk", then you are on the latest revision., more testing appreciated as always.
- #53667 also is getting checked by @azaozz
Upgrade/Install
- #51857 is getting close to
commit
status. A few issues came up in the Site Health and they were documented in the ticket Created for both bug reports and feature development on the bug tracker. by @afragen. Related #51928. - #15134 has a patch A special text file that describes changes to code, by identifying the files and lines which are added, removed, and altered. It may also be referred to as a diff. A patch can be applied to a codebase for testing. and @pbiron asked for testing. Related #36710.
- Work on symlinked plugins would be very helpful for many developers, but it’s not a blocker A bug which is so severe that it blocks a release. for 51857. The support has been in place since 4.x but is not “universal” aka there are still some places where the wrong thing happens.
See you next week!
#5-8-x, #5-9, #dev-chat, #summary