Dev Chat summary, October 27, 2022

Notes from the weekly WordPress developers chat held in the coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. channel on the Make WordPress SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/..

Start of the meeting on Slack.

The meeting was led by @marybaum and @webcommsat.

1. Welcome

Agenda followed for the meeting.

Summary from dev chat on October 19, 2022 thanks to @marybaum.

2. Announcements

Today is the last dev chat before 6.1 launches on Tuesday.

WordPress 6.1 Release Candidate 3 is now available. Thank you to everyone who supported this and to the testers at the release party.

3. Blogblog (versus network, site) posts of note

@audrasjb gives a summary and thanks all the people involved on core tickets in the latest A Week in Core.

@priethor has published a guide to the final release process. You can start testing and other preparations for the big day now!

@sabernhardt discusses some new markup and styles in the world of Multisite.

@estelaris showcases a new design for HelpHub.

Gutenberg 14.4 has been released by first-time release leadRelease Lead The community member ultimately responsible for the Release. @JuanMe and is available in the plugin repo – Make blog post will be published tomorrow.

4. Releases

The following updates on 6.1 were shared or received by the release squad members.

@desrosj: two issues have been identified as potentially necessary fixes for an Release Candidaterelease candidate One of the final stages in the version release cycle, this version signals the potential to be a final release to the public. Also see alpha (beta). 4 (RC4), which is safe to anticipate at some point tomorrow.

Update from October 27, 2022: @desrosj and @priethor referred to the Release Day process post. This Release Day post will be kept updated as needed.

5. Components and tickets

a) @sergeybiryukov: Upgrade/Install component: Bringing attention again to the call to action for testing the Rollback feature on make/hosting.

Build/Test Tools component: A new workflow was introduced for testing and building default themes. Thanks @desrosj and @peterwilsoncc! Visit ticketticket Created for both bug reports and feature development on the bug tracker. #56898 for more details.

I18Ni18n 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. component: A performance issue in WP_Textdomain_Registry was identified and resolved. Thanks @swisspidy, @flixos90, @jonnyharris (check id), @ocean90, @costdev. More details on ticket #39210.

Date/Time, General, Permalinks component: No major news this week.

b) Testing 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 WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party Dependencies

@afragen gave a reminder on the call to action for testing Plugin Dependencies. He requested feedback from hosting companies who have not as yet replied on the Rollback Updater Failure. The full discussion can be read in Slack – please note that there are some message threads as part of this discussion too.

@hellofromtonya added: “The goal is to collect data and feedback on shared web hosting platforms to address concerns. As many web hosts can get involved, the better.”

c) Mary shared a message from @nalininonstopnewsuk: Nalini has been supporting a new contributor, @Robin, who wants to get more involved with the project. He is interested in helping with the components, after coming to dev chat and hearing about them. He may be able to help with the login/ registration component. Nalini has suggested he comes along with her to some scrubs for the Quick/ Bulk Edit component and follows some tickets to learn more about components and TracTrac An open source project by Edgewall Software that serves as a bug tracker and project management tool for WordPress.. She also asks if a maintainer in the APAC timezone would be able to share with this contributor how they maintain a component. There is currently no maintainer for the login/ registration component.

6. Open Floor

@pbiron drew attention to a discussion in core earlier in the week. Read the discussion in full in the Make WordPress Slack. The discussion focused on changes to the plugin that are not released into the wild in the form of a GutenbergGutenberg 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/ release for any testing/confirmation before being ported over for inclusion in Core (especially for a 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. during RCrelease candidate One of the final stages in the version release cycle, this version signals the potential to be a final release to the public. Also see alpha (beta).).

Props to: @webcommsat for the dev chat summary, and to @marybaum for review.
Thank you too to those who confirmed various sections.

#6-1, #dev-chat, #summary