Dev Chat Summary, February 15, 2023

The WordPress Developers Chat meeting took place on February 15, 2023 at 20:00 UTC in the corechannel of the Make WordPress Slack.

1. Key links to assist with asynchronous attendance/ contribution

Start of the Dev Chat 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/..

Agenda followed. Meeting facilitated by @webcommsat.

Last week’s meeting, February 8, 2023, summary.

The meeting especially welcomed new contributors joining ready for 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. Asia’s 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 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/..

A rota is being re-started for drafting the summary for Dev Chat, you can volunteer in the meeting or contact on Slack @abhanonstopnewsuk.

2. Announcements

WordPress 6.2 Beta 2 went live this week on February 14, 2023 and is now available to download.

The current target for the final release is March 28, 2023, which is just six weeks away.

All the details you need to help test are in the 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. 2 post. If you think there is something missing which would help you join in the testing, you can share it.

Encouragement to join in testing from WordCamp Asia Contributor Day.

What’s new in Gutenberg 15.1 is now out!
This is everything you need to know about this feature-full release which went live last week.

There’s lots to check out in this release, including:
– integration of Openverse through the Media tab
– the addition of custom CSSCSS Cascading Style Sheets. per blockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience. via the styles sidebarSidebar A sidebar in WordPress is referred to a widget-ready area used by WordPress themes to display information that is not a part of the main content. It is not always a vertical column on the side. It can be a horizontal rectangle below or above the content area, footer, header, or any where in the theme. and theme.jsonJSON JSON, or JavaScript Object Notation, is a minimal, readable format for structuring data. It is used primarily to transmit data between a server and web application, as an alternative to XML.
– navigation menus in the browse mode sidebar
– and the facility to add shadow presets in global styles

Josepha has also recorded a podcast on what does it mean with WordPress 6.2 release to conclude 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/ Phase. A transcript is available too. It is a great way to find out more about where the project is on Gutenberg and what will follow. 

Reminder: ‘Full Site Editing’ has a new name, the ‘Site Editor’. Information shared In response to new contributors’ questions.

3. Highlighted Posts

A Week in Core is out – thanks to @audrasjb who puts these together.
This is always a great post to check out. Between February 6 and February 13, 2023, there were on TracTrac An open source project by Edgewall Software that serves as a bug tracker and project management tool for WordPress.:

  • 103 commits
  • 165 contributors
  • 71 tickets created
  • 13 tickets reopened
  • 99 tickets closed
  • 32 new contributors

For general awareness, the Performance Team has a current call for 2023 priorities.

4. Releases

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. is 6.2.

Some key links to bookmark for this release cycle.
6.2 development cycle
6.2 bug scrub schedule
Roadmap to 6.2
Help Test WordPress 6.2
Check the #6-2-release-leads channel on the Make WordPress Slack for latest updates.

@marybaum gave a response regarding the Walkthrough for 6.2, which will be different to the one in 6.1. It will be more of a preview of the release. Provisional date March 3, 2023. The previous walkthroughs have been more about features being ready or not, and informing decisions.

Post meeting @desrosj shared this Slack link for the final reasons for this difference. He highlighted that some additional discussion could be found by scrolling back from the Slack link point too.

Next week, February 21, 2023, will be Beta 3. You can come and help test at the release party on that date in this channel.

5. Help – Tickets/ components
From the Old Tickets Scrub, feedback and testing is requested on #22316 particularly from 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 developers. Also check out the Call for Testing Plugin Dependencies. @afragen requested tests of the feature pluginFeature Plugin A plugin that was created with the intention of eventually being proposed for inclusion in WordPress Core. See Features as Plugins..

There is also an update from @flixos90 on investigating a 6.2 performance regressionregression A software bug that breaks or degrades something that previously worked. Regressions are often treated as critical bugs or blockers. Recent regressions may be given higher priorities. A "3.6 regression" would be a bug in 3.6 that worked as intended in 3.5.. You can read the details on this comment on #57648.

@sergeybiryukov: Build/Test Tools Components: Support for 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/ Codespaces was introduced. This should make it easier to get started with contributing to coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. on a contributor day. Ticketticket Created for both bug reports and feature development on the bug tracker. #57187 for more details.

@Mdxfr highlighted on the agenda: Query 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. https://codex.wordpress.org/The_Loop. and Gutenberg issue 29438  > Editor preview is different from the frontend view (impacts also WC Product Loop Block).

WordCamp Asia 2023 Contributor Day, 17 February 2023 – post to help core contributors prepare was published after the meeting, and shared in the contributor-day and core channels. Request made to add this to the Contributor Day page at WCAsia. Thanks to @desrosj @sergeybiryukov and @davidbaumwald, and to @desrosj and everyone who helped support WordCamp Asia core contributorsCore Contributors Core contributors are those who have worked on a release of WordPress, by creating the functions or finding and patching bugs. These contributions are done through Trac. https://core.trac.wordpress.org..

#6-2, #dev-chat, #meeting, #summary