This post summarizes the latest weekly Core Core is the set of software required to run WordPress. The Core Development Team builds WordPress. Team’s DevChat meeting (agenda, slack transcript), held in the #core 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/. channel, on Wednesday, January 11, 2023, 18:00 UTC.
Posts to Highlight:
A curated list of Make/Core posts from this past week:
Announcements
@bph shared an update of The Developer Blog (versus network, site):
Current Release Cycle
WP 6.2:
- Main landing page for the 6.2 development cycle is https://make.wordpress.org/core/6-2/.
- Proposed schedule which:
- proposes Feature Freeze and 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 on February 7th.
- is asking for volunteers to join the release squad
Interested in being part of the WP 6.2 Release Squad? If yes, then in the comments of the proposed schedule post, please raise your hand for a role you’re interested in being considered for.
Component Maintainers
@sergeybiryuko shared a status report of completed work of the last week: PHP The web scripting language in which WordPress is primarily architected. WordPress requires PHP 5.6.20 or higher 8+ compatibility work of renaming reserved PHP keywords #56788 and 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. WP_Locale
array property initialization #57427.
Open Floor
@hellofromtonya shared an experiment being run for improving backporting (copying / synchronizing) code from Gutenberg The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses ‘blocks’ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/ to Core: early, continuous, smaller backports throughout the development cycle. Action item: Make/Core post to share the details.
@sc0ttkclark asked for initial input (feedback) on the direction of the rebooted Fields API project and gave a brief overview of the focus: “the Settings API An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways. and a new modernized Fields API that isn’t tied to the Customize API” and “accessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both “direct access” (i.e. unassisted) and “indirect access” meaning compatibility with a person’s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility) improvements from the accessibility team”.
@afragen asked for VirtualBox users to test a proposed new move_dir()
function which is packaged in this self-contained plugin, as part of the Rollback feature. Testing instructions will be available in the 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.
@ironprogrammer asked if there are plans for an early
6.2 bug A bug is an error or unexpected result. Performance improvements, code optimization, and are considered enhancements, not defects. After feature freeze, only bugs are dealt with, with regressions (adverse changes from the previous version) being the highest priority. scrub. @audrasjb will host the scrub on Thursday, January 12, 2023, 20:00 UTC (details are in the scrub post).
@webcommsat shared that by the end of this week, WordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what they’ve learned throughout the year and share the joy. Learn more. Asia needs to know Core Team’s plans for contributor day Contributor Days are standalone days, frequently held before or after WordCamps but they can also happen at any time. They are events where people get together to work on various areas of https://make.wordpress.org/ There are many teams that people can participate in, each with a different focus. https://2017.us.wordcamp.org/contributor-day/ https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/. tables. If you are attending and interested in leading a table, please reach out to Abha.
Props to @webcommsat for proofreading this summary.
#6-2, #core, #dev-chat, #meeting, #summary