Facilitator and notetaker: @bph
This is the agenda for the weekly editor chat scheduled for Wednesday, September 6th, 2023, 14:00 UTC The meeting is held in the #core-editor channel in the Making WordPress Slack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/.. See full transcript.
WordPress 6.3.1 maintenance release
Gutenberg 16.6 RC is available Thank you to @vcanales for managing the release. Stable release is due later today.
Project Board for Editor Tasks for WordPress 6.4
@mikachann on the next Gutenberg 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 (16.7):
The WordPress 6.4 Editor Tech Leads (@karmatosed, @siobhyb, and myself) have agreed to delay the 16.7 GB release one more week to give some extra room for new features during the shorter release cycle for 6.4, so the current schedule is the following:
- Gutenberg 16.7 RC1 on September 20th (originally planned on September 13th)
- This will be the general cut-off date for new features developed in the plugin 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, except tasks blessed in Trac An open source project by Edgewall Software that serves as a bug tracker and project management tool for WordPress..
- WordPress 6.4 Beta 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 on September 26th.
- Except for the blessed tasks, only fixes can be included after this date.
- Gutenberg 16.7 on September 27th.
Please let us know if you have any questions or concerns.
Update on the Key Projects
This is an update list after the 6.3 release.
“Hi, I am away this week and feeling a bit short on time getting the text orientation feature into 6.4. I need help with two things:
- -Code review of the PR.
- -How to reset two values/controls inside one ToolsItemPanel (onDeselect).
Who can I ping The act of sending a very small amount of data to an end point. Ping is used in computer science to illicit a response from a target server to test it’s connection. Ping is also a term used by Slack users to @ someone or send them a direct message (DM). Users might say something along the lines of “Ping me when the meeting starts.” that has worked on this?”
@onemaggie added: Solving this is relevant to the development of Twenty-Twenty Four default theme. Please do have a look at it if you can
“Can someone take a look at these issues, please: https://github.com/WordPress/gutenberg/issues/52644 and https://github.com/WordPress/gutenberg/issues/40018 ? They are important for people running hybrid themes. It would be great if these bugs were fixed for WP 6.4.” (via the agenda post)
via the agenda post inquried that these issues be added to 6.3.2 target boards.
Still unclear what causes the issues, some opinions it may be a problem coming from how autop magically intervenes in classic content. We have other issues with excerpt An excerpt is the description of the blog post or page that will by default show on the blog archive page, in search results (SERPs), and on social media. With an SEO plugin, the excerpt may also be in that plugin’s metabox. as well see the 2 others linked from Excerpts Not Showing Bold Text..
and this one in the “Punted to 6.5” card in the WP 6.4 Editor Task Project Board ?
Query loop – remove current post ID for ‘related posts’ for awareness.iI appears the best way to redo this is a code exploration that would add a block 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. attribute to skip the current post when the post is set to not inherit.
The editor tech leads @tellthemachines and @ramon are and as far as I know they already started with the preparations for 6.3.2.
@mikachan mentioned she will take a look at the Query Loop 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. issue and comment on GitHub 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/.
Open Floor – extended edition.
Work on Twenty Twenty-Four is on going, but there are a few issues that the theme requires to be done in the editor, I would like to raise them here (one of them was already mentioned by Carolina) for anyone that would care to help out:
Related Gutenberg Issues and PRs
Just wanted to note that my pr Set the timezone correctly) is getting close to ready to merge, thanks for all the help in getting it there. During the meeting this PR was merged by @ajlende
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.
Props to @paaljoachim for review