Editor chat summary: October 11th, 2023

This post summarizes the latest weekly Editor meeting (agenda, slack transcript), held in the #core-editor 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/. channel, on Wednesday, October 11, 2023, 14:00 UTC moderated by @andraganescu

Accouncements

Async key project updates

Read the latest updates directly from the following tracking issues:

Sync project updates

@annezazu shared that:

  • A new label (Feature: Data Views) helps track various work around improving views across the WordPress experience. An overview issue is here. This relates more broadly to wp adminadmin (and super admin) redesign efforts and a recent PR was merged as an experiment bringing this to the Site Editor > Manage all pages view.
  • There are two new 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/ > Experiments to explore: Live Collaboration and offline persistence (available in current version) & New admin views (coming in 16.8).

@glendaviesnz shared an update around:

  • getting the code mirror inline code editing added to the custom css input box in global styles via lazy loading. If anyone has any thoughts on lazy loading a large lib like this feel free to comment on the PR

Open Floor

@colorful-tones suggested the example used for the 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. HooksHooks In WordPress theme and development, hooks are functions that can be applied to an action or a Filter in WordPress. Actions are functions performed when a certain event occurs in WordPress. Filters allow you to modify certain functions. Arguments used to hook both filters and actions look the same. 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. to be changed from the current “Like button” to something static so that developers do not end up confused as to wether they need to use interactive blocks for block hooks.

@fabiankaegy raised awareness on a current 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. affecting WordPress 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. release where in a query block only the currently selected block renders styling and other updates. The issue already has a PR but we need to make sure there is enough focus on this to get it solved before the release is shipped.

@luminuu

  • raised awareness on the fact that the recently merged “Replace template” option not visible with Gutenberg 16.7.1
  • inquired about the current status of the lightbox feature in relation to WordPress 6.4 release.

@artemiosans shared in response that there’s only a couple of bugs left (PR#55212 and PR#5461).

Note: Anyone reading this summary outside of the meeting, please drop a comment in the post summary, if you can/want to help with something.

#core-editor, #core-editor-summary, #gutenberg, #meeting-notes, #summary