@francina led the weekly meeting at 20:00 UTC. Here is the meeting agenda.
Link to this <dev-chat> in #core on Making 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/..
Notable news and blog (versus network, site) posts
Components check-in and status updates
Core Core is the set of software required to run WordPress. The Core Development Team builds WordPress.
- There are currently 203 tickets open in the 5.9 milestone. https://core.trac.wordpress.org/tickets/major/workflow
- These need to be committed or punted by Beta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. 1 next week, which is November 16. Some of them could still make it into 5.9 if people step up to do the work.
Testing
- Added missing
@covers
tags for PHPUnit tests. See ticket Created for both bug reports and feature development on the bug tracker. #39265 for more details.
General
- Polyfills for some new PHP The web scripting language in which WordPress is primarily architected. WordPress requires PHP 5.6.20 or higher functions are landing in core:
str_ends_with()
and str_starts_with()
(PHP 8.0+). See ticket #54377 for more details.str_contains()
(PHP 8.0+). See ticket #49652 for more details.array_key_first()
and array_key_last()
(PHP 7.3+). See ticket #45055 for more details.
This lets plugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party and theme developers use these functions safely on older PHP versions.
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.
Login and registration screens are getting a language switcher. See ticket #43700 for more details.
Date/Time, Permalinks
No major news this week
Help/About
Two issues have been committed, and a third is on the way.
Adopt a component!
@francina invited contributors to adopt a component. Interested? Learn all about it. Got questions? Interested? Contact @francina and @jeffpaul.
Open floor
@marybaum, @webcommsat and @nalininonstopnewsuk adopted the Quick/bulk edit component.
@costdev invited contributors to discuss what is possible or not in the time leading to the feature freeze.
@hellofromtonya reminded us that Build/Test Tools are not bound to milestones. So discussion, patches and commits can continue regardless of feature freeze.
#5-8-2, #5-9, #dev-chat, #summary