Summary, Dev Chat, Jan 29, 2025

Start of the meeting in 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/., facilitated by @joemcgill. 🔗 Agenda post.

Announcements

The Nominations for 2025’s Core Team Reps are closing soon! Please nominate people in the comments of that post. Self-nominations are welcome. The deadline is January 31, 2025.

Forthcoming releases

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.: 6.8

We are currently in the WordPress 6.8 release cycle. Read more about the release squad, timeline, and focus for this release.

  • ⚠️ 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. 1 is only five weeks away!
  • @krupaly2k is working on a Roadmap post with support from @jeffpaul and @michelleames, with hopes of publishing in the next week.

Next maintenance release: 6.7.2

WordPress 6.7.2 is scheduled for February 11, with an 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). planned for February 4. Review the next minor release milestone.

@jorbin shared that scrubs have been going on, and we have one more tomorrow at 18:00 UTC before RC next week.  As of now, there are no concerns to share.

Next 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: 20.2

The next Gutenberg release will be 20.2, tentatively scheduled for February 5. It will include the following issues.

If you want to help with early testing of things that will likely land in 6.8, testing the Gutenberg releases is an excellent way of doing so. At this point, we’re expecting GB 20.4 to be the final release that will be included in WordPress 6.8, so there’s about four more weeks available before we get to 20.4 RC1

Discussion

Syncing GB packages to trunktrunk A directory in Subversion containing the latest development code in preparation for the next major release cycle. If you are running "trunk", then you are on the latest revision.

  • The latest packages have now been published. @mamaduka is planning to create a draft PR for the coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. sync tomorrow.
  • While some open PRs for code needs to be synced, there are no known blockers
  • #62839 still needs to be addressed. It is not believed to be a blockerblocker A bug which is so severe that it blocks a release., but manual intervention is required to dedupe packages.

CSSCSS Cascading Style Sheets. variables for colors: @karmatosed is looking for feedback on what approach should be taken for variables for colors in CSS. Related tickets: #49930, #62872.

The next steps from the conversations summarized by @karmatosed were:

  • I will close the Sass ticketticket Created for both bug reports and feature development on the bug tracker.
  • I will update the CSS variables ticket with this context (so we have one place to decide)
  • I will create that post and lean on awesome people

REST APIREST API The REST API is an acronym for the RESTful Application Program Interface (API) that uses HTTP requests to GET, PUT, POST and DELETE data. It is how the front end of an application (think “phone app” or “website”) can communicate with the data store (think “database” or “file system”) https://developer.wordpress.org/rest-api/. – Support for sorting by hierarchy: @mamaduka identified this PR that could use more eyes.

Speculative Loading: @flixos90 is looking for additional feedback on #62503 before merging for 6.8

  • @flixos90 mentioned that the PR has been tested and has good PHPUnit coverage, so it’s ready for a thorough review. Since it’s a new tentative feature for 6.8, I’d like to get at least 1-2 more reviewers.
  • @joemcgill asked specifically for reviews from committers who were not closely involved in the Performance Team to get less biased feedback.
  • 🔗 Link: The PR for review
  • 🔗 Link: The original post proposing the feature

Core Performance Team Reps: The Core Performance team is looking for new Team Reps

Open Floor

Props to @francina for contributing to this summary.

#6-8, #core, #dev-chat, #summary