Summary of the weekly WordPress developers’ chat in the core Core is the set of software required to run WordPress. The Core Development Team builds WordPress. channel at 20:00 UTC.
If you’re new to dev chat, you can find out more about this weekly meeting in the handbook.
Meeting facilitators: @marybaum and @webcommsat.
Agenda followed; thanks to @marybaum for preparing it.
Start of the meeting in the core channel of the Make WordPress Slack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/..
Summary from the December 7, 2022 dev chat.
The State of The Word approaches! It happens 18:00 – 19:30 UTC on December 15, 2022 (1.00 – 2.30 PM EST).
There are just two days left to get your choices in for Team rep A Team Rep is a person who represents the Make WordPress team to the rest of the project, make sure issues are raised and addressed as needed, and coordinates cross-team efforts. for 2023. Voting closes Friday, December 16 at 23:59 UTC.
What’s new in Gutenberg 14.7 post.
3) Blog (versus network, site) posts of note
The WordPress Survey is available. Share it, fill it in, and help take the WordPress project further.
There is a proposal for Enhancing the Scripts API with a loading strategy from @adamsilverstein
A dev note Each important change in WordPress Core is documented in a developers note, (usually called dev note). Good dev notes generally include a description of the change, the decision that led to this change, and a description of how developers are supposed to work with that change. Dev notes are published on Make/Core blog during the beta phase of WordPress release cycle. Publishing dev notes is particularly important when plugin/theme authors and WordPress developers need to be aware of those changes.In general, all dev notes are compiled into a Field Guide at the beginning of the release candidate phase. about content locking and other such enhancements.
The FSE program is seeking volunteers to use replay-io-for-capturing-bugs.
There is an open retrospective about the WordPress 6.1 release process. Feedback is welcome.
4) Upcoming releases
a) The next major release A release, identified by the first two numbers (3.6), which is the focus of a full release cycle and feature development. WordPress uses decimaling count for major release versions, so 2.8, 2.9, 3.0, and 3.1 are sequential and comparable in scope. is 6.2
Core team rep @marybaum encourages contributors to help with getting new features ready early and work on tickets while there is time between releases.
b) The next minor release A set of releases or versions having the same minor version number may be collectively referred to as .x , for example version 5.2.x to refer to versions 5.2, 5.2.1, 5.2.3, and all other versions in the 5.2 (five dot two) branch of that software. Minor Releases often make improvements to existing features and functionality. will be 6.1.2
This will likely be in January 2023 per the 6.1-release-leads channel – Slack link.
5) Components and tickets
Build/Test Tools – @sergeybiryukov
- Xdebug tests now run on PHP The web scripting language in which WordPress is primarily architected. WordPress requires PHP 5.6.20 or higher 8.2 too. Thanks @desrosj! Ticket Created for both bug reports and feature development on the bug tracker. #56009 has more details.
- An issue in WP_HTTP unit tests with api.wordpress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ no longer returning the expected response after nginx NGINX is open source software for web serving, reverse proxying, caching, load balancing, media streaming, and more. It started out as a web server designed for maximum performance and stability. In addition to its HTTP server capabilities, NGINX can also function as a proxy server for email (IMAP, POP3, and SMTP) and a reverse proxy and load balancer for HTTP, TCP, and UDP servers. https://www.nginx.com/. update was identified and fixed. Ticket #57306 has more details.
General – @sergeybiryukov
- Work has continued on renaming parameters that use reserved PHP keywords. Ticket #56788 has more details.
Date/Time, I18N Internationalization, or the act of writing and preparing code to be fully translatable into other languages. Also see localization. Often written with a lowercase i so it is not confused with a lowercase L or the numeral 1. Often an acquired skill., Permalinks – @sergeybiryukov
Help/ About – @webcommsat
- Maintainers been looking at some tickets awaiting review and at 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. in another ticket. If anyone has a view on this ticket #24567, it will be reviewed next.
Quick /Bulk Edit – @webcommsat
- Maintainers been looking at this updated ticket #12940.
b) Tickets assistance / highlight
No tickets were raised.
6) Open floor
No issues were raised.
The next dev chat will be on December 21, 2022 at 20:00 UTC in the core Slack channel. This will be the last developers chat for 2022. It will restart in January 2023.
Props to: @marybaum and @webcommsat for running dev chat, @dpotter05 for the summary, and to @webcommsat and @marybaum for review.