Dev Chat Summary, June 14, 2023

The notes from the weekly WordPress developers chat which took place on June 14, 2023 at 20:00 UTC in the core channel of Make WordPress Slack.

Key links


A proposal is ready and will be published soon on setting the criteria for removing “betaBeta 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. support” from each PHPPHP The web scripting language in which WordPress is primarily architected. WordPress requires PHP 5.6.20 or higher 8+ version. It includes seeing the criteria in action for WordPress 6.3 which could possibly mean removing “beta support” label from PHP 8.0 and 8.1 – maybe. @hellofromtonya: it is just waiting for one additional contributors.

What’s new in Gutenberg 16.0. This latest pluginPlugin 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 Plugin Directory or can be cost-based plugin from a third-party release has a preview of many editor enhancements and features in store for WordPress 6.3.

Highlighted posts

A Week in Core – June 12, 2023 – courtesy of @audrasjb. Seven new contributors last week on TracTrac An open source project by Edgewall Software that serves as a bug tracker and project management tool for WordPress..
Changes on Trac between June 5 and June 12, 2023:

  • 30 commits
  • 48 contributors
  • 67 tickets created
  • 3 tickets reopened
  • 44 tickets closed

20 years of WordPress at WordCamp Europe. This summary of WCEU 2023 touches on high points from the event and two highlight videos.

Updates on forthcoming releases

Beta 1 for the 6.3 release will be on Tuesday June 27, 2023

WordPress 6.3 will be the next major releasemajor 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.. Stay in the loopLoop The Loop is PHP code used by WordPress to display posts. Using The Loop, WordPress processes each post to be displayed on the current page, and formats it according to how it matches specified criteria within The Loop tags. Any HTML or PHP code in the Loop will be processed on each post. by checking out:

Tickets/ Component maintainers blockers/ updates

Tickets relating to 6.3 were prioritized.

@joemcgill raised a potential concern about ticketticket Created for both bug reports and feature development on the bug tracker. #12009. Full discussion starts at this Slack thread.

A Performance Team’s priority for the 6.3 release is to enhance the APIs for script registration to support async and defer attributes. After initial implementation, a final decision is needed about support for inline scripts. Urgent action: more views requested from someone familiar with this APIAPI 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. in the next few days.

Open floor

a) WordCampWordCamp 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. Europe Contributor DayContributor 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 There are many teams that people can participate in, each with a different focus. coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. tables updates

During Contributor Day, these were the core numbers from Trac:

  • 14 tickets created (Trac only)
  • 181 ticket updates
  • 68 unique tickets updated.
  • 4 change commits
  • 13 new GH pull requests
  • 15 patches uploaded.

GitHubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. specific numbers during Contributor Day are being collated.

A big thanks to all involved in Contributor Day, those attending especially first-time contributors. Special thanks to @desrosj, @sergeybiryukov, @oglekler, @webcommsat and everyone else who helped on the day and with preparation, and those who assisted with setting up local environments and encouraging new contributors.

Thank you to @jorbin @swissspidy @ocean90 and @joedolson for getting some attendee contributions committed during the event as well!

Are you interested in helping draft Dev Chat summaries? Volunteer at the start of the next meeting on the #core Slack channel.

Props to @webcommsat and @ironprogrammer for items relating to this meeting.

#6-3, #dev-chat, #summary