Dev Chat agenda, October 11, 2023

(Updated with Four Weeks in CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress.. 2023/10/11)

The next weekly WordPress developers chat will take place on Wednesday, October 11, 2023 at 20:00 UTC in the core channel of Make WordPress Slack.

Further items will continue to be added as they come up in core and release leads channels on 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/..

Welcome and housekeeping

All are welcome to join Dev Chat.

Summary of Dev Chat, October 4, 2023 – thanks to @webcommsat and to @ironprogrammer for review.

Announcements

WordPress 6.4 Beta 3 is available – please help test and make the release the best it can be. All details are on the post. Thanks to everyone who contributed towards 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. 3 and those who came and facilitated the release party on October 10. Note the Twenty Twenty Four images issue has been resolved, and the images are rendering correctly in Beta 3.

The 6.3.2 release has moved to October 12, 2023 (more information under releases below)

Highlighted posts

Due to time constraints during a release and to prioritize 6.4 items, some of the highlighted posts may not be raised during the live Dev Chat meeting.

Four Weeks in Core – props to @audrasjb, covering from September 4 to October 9, 2023

  • 269 commits
  • 337 contributors
  • 295 tickets created
  • 43 tickets reopened
  • 277 tickets closed

Core Editor improvement: ensuring excellence in the writing experience.

  • As part of these efforts in the 6.4 release cycle there have been improvements with new keyboard shortcuts, smoother list merging, some key fixes, and more. This post published @annezazu includes a video demonstrating some of these enhancements
  • Current efforts can be followed in this Gutenberg tracking issue 53305. 
  • Call to continue sharing directly any issues you’re running into, whether a bugbug 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. to fix or an experience to polish. 

Reminder: Hallway Hangout – working session on consolidating modes. November 15, 2023. This is part of efforts to improve accessibilityAccessibility 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) of the Site Editor.   

The Dev Blogblog (versus network, site) is looking for a writer for the following topic: How to add commands to the command palette – please add to the 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. https://github.com/ ticketticket Created for both bug reports and feature development on the bug tracker. if you are interested.

Forthcoming release updates

Next major WordPress release: 6.4

Forthcoming milestone: October 17, 2023 – 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). 1

Any calls relating to 6.4 tickets?

For information (note these are for information identified from discussions in core, and may have moved on by the time of Dev Chat. Please check the actual ticket for the latest updates. If there are other tickets / core discussions which you feel should be highlighted on the Dev Chat agenda, please add them in comments).

Update on the Fonts Library from October 4, 2023 from @hellofromtonya

template-parts revisions issue discussion 1 The discussion continued in this release leads message thread.

Discussion on font-apis on core in Slack

Last bug scrub in core Slack before RCs. Scrub took place on October 10, 2023

Discussion on post testing and commit for Trac Ticket #56922 in core Slack, October 11, 2023

Core-performance is relooking at a performance issue after a fix was applied in the last beta. Original slack thread in core. Summary from Core-performance meeting, October 10, 2023.

Existing 6.4 useful links

Release parties schedule for 6.4

This detailed guide will walk you through testing features in WordPress 6.4.

Roadmap to 6.4 – this release is scheduled for November 7, 2023.

Bug Scrub Schedule 6.4

6.4 Development Cycle

Project Board for Editor Tasks for WordPress 6.4 on GitHub

Next WordPress minor releaseMinor Release A set of releases or versions having the same minor version number may be collectively referred to as .x , for example version 5.2.x to refer to versions 5.2, 5.2.1, 5.2.3, and all other versions in the 5.2 (five dot two) branch of that software. Minor Releases often make improvements to existing features and functionality.: 6.3.2

Please follow the 6.3 release channel on Slack for updates.

WordPress 6.3.2 RC1 is available – from October 6, 2023. Please help test!

Note update from Oct 9: In order to accommodate the need for hosts to deal with the pending curl 8.4.0 security release on Wednesday, the 6.3.2 final release date will be delayed to Thursday, Oct 12, 2023.

A special thanks to everyone who led, supported, helped test, raised issues, and helped to fix tickets.

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/

Tickets or Components help requests

Please add any items for this part of the agenda to the comments – tickets for 6.4 will be prioritized. If you can not attend dev chat live, don’t worry, include a note and the facilitator can highlight a ticket if needed.

Open floor

If you have any additional items to add to the agenda, please respond in the comments below to help the facilitator highlight them during the meeting.

#6-4, #agenda, #dev-chat