This has been a particularly busy month, with a number of interesting and ambitious proposals for the WordPress project along with active progress across the entire community.
Core Development and Schedule
The upcoming minor release of WordPress, v5.2.3, is currently in the release candidate phase and available for testing.
Following that, the next major release is v5.3 and the Core team has laid out a schedule and scope for development. In addition, a bug scrub schedule and an accessibility-focused schedule have been set out to provide dedicated times for contributors to work on ironing out the bugs in the release.
Proposal for User Privacy Improvements
The Core Privacy Team has proposed a feature plugin to build a consent and logging mechanism for user privacy. This project will focus on improving the user privacy controls in WordPress Core in order to protect site owners and users alike.
The proposal includes some useful information about building effective controls for users, how other projects have worked on similar efforts, and what kind of time and resources the project will need in order to be developed.
Want to get involved in this feature project? Follow the Core team blog, and join the #core-privacy channel in the Making WordPress Slack group where there are open office hours every Wednesday at 19:00 UTC.
Core Notification System Proposal
A proposal has been made for a new feature project to build a robust notification system for WordPress Core. The aim of the project is to build a system to handle notifications for site owners that can be extended by plugin and theme developers.
This proposal comes on the back of a Trac ticket opened 18 months ago. With weekly meetings to discuss the project, the team behind WP Notify are in the planning phase while they establish exactly how to develop the feature.
Want to get involved in this feature project? Follow the Core team blog, and join the #core channel in the Making WordPress Slack group – meetings for this project happen every Monday at 14:00 and 22:00 UTC.
Local WordPress Development Environment
Members of the Core Team have put together a local development environment for WordPress that runs on Docker. This environment provides an easy way for developers to get involved with WordPress core development.
The work on this was inspired by the environment used for local Gutenberg development, which has since been improved based on the new work that has been done here.
The announcement post explains how to use the Docker environment. If you have any feedback or bug reports, please comment on the post directly.
Updates for Older Versions of WordPress
On July 30, the Security Team shared that security updates need to undergo the same testing and release process for every major version of WordPress. This means they have to provide long-term support for over fifteen major versions of WordPress. This requires a lot of time and effort, and the team has sought feedback on potential solutions for this challenge.
Following this discussion, a proposal was made to auto-update old versions of WordPress to v4.7. This proposal garnered many responses and has since been updated to incorporate feedback from comments. The current recommendation is to secure the six latest versions and to eventually auto-update all older versions of WordPress to 4.7. Since this proposal was made, it has been discussed at Hosting Team meetings and Dev Chat meetings, and the conversation is still ongoing.
Want to provide feedback on this proposal? Comment on the original post with your thoughts.
Have a story that we should include in the next “Month in WordPress” post? Please submit it here.