Dev Chat summary – February 9, 2022

Start of the WordPress Developers Chat meeting on the Make WordPress coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. 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

Agenda. Summary from the previous week’s meeting

2. Announcements

3. Blogblog (versus network, site) posts of note

4. Releases update

Next 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. will be 5.9.1. Update from @audrasjb:

a) 5.9.1 TracTrac An open source project by Edgewall Software that serves as a bug tracker and project management tool for WordPress. update
As per today and after 3 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. scrubs, we have 39 tickets in the milestone.

  • 17 are open and still in progress
  • 10 are closed as fixed (already committed and backported to branchbranch A directory in Subversion. WordPress uses branches to store the latest development code for each major release (3.9, 4.0, etc.). Branches are then updated with code for any minor releases of that branch. Sometimes, a major version of WordPress and its minor versions are collectively referred to as a "branch", such as "the 4.0 branch". 5.9)
  • 12 are committed but reopened for backportbackport A port is when code from one branch (or trunk) is merged into another branch or trunk. Some changes in WordPress point releases are the result of backporting code from trunk to the release branch. to branch 5.9

22 tickets are already fixed, and 17 are still in the to do-list.

 b) 5.9.1 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/ update
Concerning Gutenberg, the 5.9.x project board

My understanding is that we currently have:

  • 14 items seem ready for core merge
  • 4 are waiting for review
  • 2 are in progress
  • 29 are still in the to do list. Given there is still some work on both side, a 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). (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).) this week seems a bit optimistic. Suggest an RC on next Tuesday (February 15, 2022), and final release one week after. Discussion followed.

c) Core-editor lead – this was discussed at the core editor meeting earlier today, no resolution as yet. Opportunity for volunteer.

No core editor lead for 5.9.1 as of yet:

  • WordPress 5.9.1 has a tentative release date on February 16th, 2022
  • We’re looking for release leads for Editor and Core

Volunteer needed:

  • at least someone to handle Gutenberg PRs merge
  • an experienced Gutenberg developer, someone with access to and experience of publishing Gutenberg packages
  • a specific volunteer from #core-editor at least for 5.9.1. The next point releases may be less focused on the editor 
  • could be someone who has the ability to publish package updates
  • need someone deeply involved in the editor side to help wrangle Gutenberg tickets for 5.9.1

Things are moving forward on Gutenberg side (report link above).

d) @sergeybiryukovt: a new PR is available for bringing back the temp backups feature for plugins and themes that was reverted from 5.9 due to some VirtualBox edge cases that should now be addressed. More eyes on the PR are welcome: https://github.com/WordPress/wordpress-develop/pull/2225

e) Question relating to 5.9.1: is this going to be also a security and maintenance release or only maintenance?

@desrosj: Security fixes are never disclosed ahead of time, if there are any. When there are security fixes to include, the security team will work with other contributors on a need to know basis.

@audrasjb: this is not going to be added in the Make/Core RC announcmeent, but only on the final release announcement on .org/news. If we have any security fix in this release, the security bits will be added by security team members so that’s not something to care about for now.

Open Floor

  • @costdev: Ticket 55015 – Site Editor not working for TwentyTwentyTwo Child themeChild theme A Child Theme is a customized theme based upon a Parent Theme. It’s considered best practice to create a child theme if you want to modify the CSS of your theme. https://developer.wordpress.org/themes/advanced-topics/child-themes/.. It raised an issue where the Site Editor fails to load for a TT2 child theme. The environment being used is Roots Bedrock, but the cause is that the bundled themes are stored in a separate directory to user-created/-installed themes. The issue: Core officially supports split directories, but this case has only been reported in one environment so far.The question: Opinions: Is this for Core to handle, or not?
    @sergeybiryukov: but core does indeed support multiple theme directories, so at a glance it seems like something for core to handle.

    In terms of how critical it is for 5.9.1, I’m not sure in terms of severityseverity The seriousness of the ticket in the eyes of the reporter. Generally, severity is a judgment of how bad a bug is, while priority is its relationship to other bugs., but if it’s for Core to resolve, then it’s a unintentional 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. in 5.9, so it should be considered for investigation and resolution in a minor. Otherwise, testing outside of the reported environment to verify that it’s in every case of split directories would be good, and possibly a retrospective update on one of the dev notesdev note Each important change in WordPress Core is documented in a developers note, (usually called dev note). Good dev notes generally include: a description of the change; the decision that led to this change a description of how developers are supposed to work with that change. Dev notes are published on Make/Core blog during the beta phase of WordPress release cycle. Publishing dev notes is particularly important when plugin/theme authors and WordPress developers need to be aware of those changes.In general, all dev notes are compiled into a Field Guide at the beginning of the release candidate phase.. If we’re going to fix it, then maybe include when we hope to have it resolved (i.e. minor6.0 or Future Release).

Next dev chat

The team publishes an agenda the day before the weekly dev chat, which will be open for additional items. If you would like to help write the dev chat summary for a future meeting, contact the Core Team Reps @marybaum and @audrasjb.

Props to: @marybaum and @webcommsat for leading dev chat, @webcommsat for writing the summary notes. Thanks to @marybaum, @audrasjb, and @costdev for reviewing the notes.

#5-9-1, #dev-chat, #meeting-notes, #summary

Editor chat summary: February 9th, 2022

This post summarizes the weekly editor chat meeting (agenda here) held on 2022-02-09 14:00 UTC in Slack. Moderated by @andraganescu.

The meeting followed a new format with shorter formal updates and more space for open floor discussion. Everyone is encouraged to share their thoughts on this new format as a comment under the proposal post as that discussion will steer future #core-editor meeting agendas.

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/ 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 releases

Gutenberg 12.5.4 is published.

@ntsekouras mentioned these point releases were about fixing small regressions with escaping htmlHTML HyperText Markup Language. The semantic scripting language primarily used for outputting content in web browsers. in blocks.

WordPress

  • WordPress 5.9.1 has a tentative release date on February 16th, 2022.
  • We’re looking for release leads for Editor and CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress..

Async key project updates

We used to exchange key project updates synchronously during the chat. However, many of the key Gutenberg projects sustain a regular cadence of updates on their tracking issues on GithubGitHub GitHub is a website that offers online implementation of git repositories that can 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/.

This week we tried async updates. The attendees are encouraged to read the latest updates directly from the following tracking issues at everyone’s leisure:

Task Coordination

@zieladam

@paaljoachim

@aurooba

  • Currently working on transforming the file 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. so it supports innerblocks. It was initially just a plaintext 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. but I think more is needed.
  • Hoping to coordinate with @gziolo to improve contributor docs for Gutenberg.

@bph

  • Had our first Gutenberg Developer Hours,
  • Feb 22, 2022 16:00 UTC will be the next event.

@mciampini

  •  I opened a PR about replacing clipboard-js with calls to the native Clipboard 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.

Open Floor

Adding the ability to create a new post from the block editor

  • @aurooba mentioned this should be discussed more thorroughly,
  • it was suggested to move the discussion in the design channel.

Moving ahead with table block improvements

Participate in the “All things media” exploration

Is there an API of sorts to extend the site editor

  • @robruiz asked if the site editor can be extended,
  • @mamaduka and @andraganescu suggested the normal slot/fill system for block editors is also present in the site editor and that most slots should be available for extenders.

Participate in the discussion about the new style engine

  • @andrewserong invited folks to participate in the PR in progress to add in a new style engine package to Gutenberg. 

Should we stip HTML tags in plain text pasting?

  • @kirtangajjar brought up a PR about fixing the removal of HTML tags in plain text on paste,
  • Rich text PRs were acknowledged to move rather slowly because of the foundational role of the component,
  • The PR is in a state where it’s unclear how to move forward.
  • @paaljoachim shared a musing on the usability of the animation of the “W” logo,
  • it was advised to move the conversation to design.

Please help with moving the enabling of the exhaustive deps rule

  • @mciampini brought up the PR opened by @kaihao to enable the react-hooks/exhaustive-deps rule in the Gutenberg project,
  • the PR is stale for about 1.5 years now,
  • help is needed to move it forward, as it is considered a good change and it got some new support via comments.

Some bugs in the editor

  • @sumitsingh shared two bugs,
  • it was suggested that he’d open new issues on the Gutenberg repository

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

Editor chat summary: 2 February, 2022

This post summarizes the weekly editor chat meeting (agenda here) held on 2022-02-02 14:00 UTC in Slack. Moderated by @zieladam.

The meeting followed a new format with shorter formal updates and more space for open floor discussion. Everyone is encouraged to share their thoughts on this new format as a comment under the proposal post as that discussion will steer future #core-editor meeting agendas.

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/ 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 releases

Gutenberg 12.5.0 RC1 was published earlier this week.

@fabiankaegy is preparing a stable release for later today.

WordPress

  • WordPress 5.9 has been released last week .
  • The next 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. is WP 5.9.1 and 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 WP 6.0 🛠.
  • The preliminary plan for WP 6.0 was published last week by @matias.
  • Last week’s update covers 16 commits and 126 tickets from 30 contributors. Kudos to everyone involved!

Async key project updates

We used to exchange key project updates synchronously during the chat. However, many of the key Gutenberg projects sustain a regular cadence of updates on their tracking issues on GithubGitHub GitHub is a website that offers online implementation of git repositories that can 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/.

This week we tried async updates. The attendees are encouraged to read the latest updates directly from the following tracking issues at everyone’s leisure:

Task Coordination

@get_dave

  • A PR to automatically append a list of New contributors to the Gutenberg release changelog.
  • Continued wrangling Nav 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. related Issues and tasks into the new Tracking Issue.

@zieladam

@paaljoachim

@amustaque97

@ntsekouras

  • Highlighting: There is a PR for allowing pattern registration from the directory with 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.. Needs review though.

Open Floor

Ensure proper attribution for contributors to WordPress on GitHub

  • @jeffpaul wanted to highlight and discuss a better way to capture props.
  • @desrosj noted the proposal can be considered “withdrawn” for now and will be revisited later. The discussion and feedback is still encouraged.

Enabling indentation inside of the code block

  • @amusaque97 asked if we should implement an indent feature for the code block.
  • @get_dave noted he’d like such a feature, however using a tab key may be tricky 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)-wise.
  • @get_dave encouraged exploring a solution via a pull request.

Improving the keyboard navigation

A way to detect block themes

  • @andraganescu highlighted a trac ticket about ways to auto magically detect block themes, and proposed a way forward by requiring the theme to explicitly declare itself as a block theme.
  • The feedback was favorable, further discussion will happen inside of the ticketticket Created for both bug reports and feature development on the bug tracker..

Styling hover/focus/active states for blocks

  • @get_dave asked whether there are any designers currently looking into the need to be able to style hover/focus/active states for blocks.
  • @bph noted this is a major pain point from many theme developers.
  • @paaljoachim shared an idea about how there could for instance be a panel where one can add the various states of a button.

Big thanks to @paaljoachim, @get_dave, @bph, @andraganescu for their help with preparing the meeting and this summary!

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

Editor chat summary: 26 January, 2022

This post summarizes the weekly editor chat meeting (agenda here) held on Wednesday, January 26 2021, 03:00 PM GMT+1 in Slack. Moderated by @paaljoachim.

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/ 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 releases

What’s new in Gutenberg 12.4 (19 January).
Gutenberg 12.5.0 RC1 released.

WordPress 5.9

WordPress 5.9 was released 25th of January!

Key project updates

Based on the scope for Site Editing projects.

Site Editor and Patterns

Have no official updates at this time.

@get_dave

Tracking Issue status update
We’re very keen to hear feedback on the block and also what folks would like to see added in the future. Drop in to (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) #feature-navigation-block-editor to let us know.

Global Styling

@jorgefilipecosta

  • One of the focus is documenting and making sure new contributors can be on-boarded and contribute to its engine.
  • There was also lots of progress on the style variations project.

Mobile Team

@hypest

In Progress

  • Finalizing GSS Font size and line height.
  • Add more integration tests (reactReact React is a JavaScript library that makes it easy to reason about, construct, and maintain stateless and stateful user interfaces. https://reactjs.org/.-native-testing-library based).
  • Prepare to pick up other projects.

Components Team

@mciampini

Task Coordination

@jeffpaul

@santosguillamot

@amustaque97

@mamaduka

  • Collaborated with @joen on some last-minute Pattern preview fixes. It’s not perfect, but it’s definitely an improvement. We will improve UXUX User experience here in a 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..
  • There’s another PR for Pattern previews fixes and is looking for testers.
  • I’m also looking for feedback for Plugin error boundaries in editors.

Open Floor

Announcements, questions and discussions.

@bph

Announcement: Developer Hours.
We have the first event scheduled on WordPress Social Learning space on Feb 8 at 11am / 16:00 UTC with an awesome panel with @fabiankaegy @karmatosed and @Nick Diego .

@KubiQ

Question:
What about unregisterBlockType ? Currently there is documentation but it’s not working for widgets screen and FSE editor. Check out the discussion on Slack.

@markhowellsmead

Question:
I’m trying to make a start on a new theme using 5.9 and without the Gutenberg plugin. Is there anything I need to do to get changes in 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. to load? (e.g. reset a cached version?) Check out the discussion on Slack in this tread.

@Liam Gladdy

Question:
Here from the Advanced Custom Fields dev team. We’ve been working to bring compatibility with the site editor and it’s iframeiframe iFrame is an acronym for an inline frame. An iFrame is used inside a webpage to load another HTML document and render it. This HTML document may also contain JavaScript and/or CSS which is loaded at the time when iframe tag is parsed by the user’s browser. but have hit a stumbling block of trying to load assets in. Things like dashicons and jQuery UIUI User interface elements like date pickers don’t work because they’re only loaded in the global context, and are hard coded to the document or window object. We’ve considering loading them again manually on the late block_editor_settings_all filter, but that feels wrong… Is there a recommended way forward? Check out some of the feedback on Slack.

@jeffpaul

Improving our PR merge > release process to ensure we’re capturing all the people who should be credited from a merge (e.g., helpful 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. reporters, helpful issue commenters, helpful PR testers). Right now that does not appear to happen with regularity. Check out feedback on Slack.

@paaljoachim

I would like to bring up is that we as in coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. editor facilitators have been looking at ways in how we can improve the core editor chats. Do please check out the post proposed improvements to the core chat agenda and format.

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

Editor Chat Summary: 19th January 2022

This post summarises the weekly editor chat meeting (agenda here) held on 2022-01-19 14:00 UTC in Slack. Moderated by @get_dave.

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/ 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 releases

WordPress 5.9

WordPress 5.9 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). 3 was released today. Short of an emergency that necessitates an RC 4, this will become the final WordPress 5.9 release.@mamaduka and I have moved all remaining issues in the WordPress 5.9 project board to a new WordPress 5.9.x project board.Thanks everyone for your hard work on this massive massive release!

Updates based on the scope for Site Editing projects

Updates were requested for the key projects:

@get_dave provided the update:

Query

  • @ntsekouras shared that he created a PR today that adds support for custom taxonomies filtering in 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., which needs meticulous testing for any regressions.
  • Testing would be appreciated.

Styles

@jorgefilipecosta provided the update:

Native Mobile Team

@hypest provided the update:

Shipped

  • Translations pipeline improvements, including more strings now properly getting translated!
  • Contrast Checker in Text-Based Blocks.

Fixes:

  • 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. in the content justification attribute on the Buttons block.
  • Issue on Android with handling of Hebrew and Indonesian translations.
  • Issue with long cell labels clipped on Android.
  • Issue with native mobile tests erroneously loading reactReact React is a JavaScript library that makes it easy to reason about, construct, and maintain stateless and stateful user interfaces. https://reactjs.org/.-dom.

In Progress:

  • Finalizing GSS Font size and line height.

Components Packages

@mciampini provided an update:

  • From the point of view of the components team, we’re still getting up to speed after the holidays.
  • Mostly helping with reviewing PRs from other folks, e.g on the ToolsPanel , CustomSelectControl and ColorPicker components.
  • We’ll be probably able to get back to a more complete update from next week!

Templates & Patterns

There were no updates on either project.

Task Coordination

The following items were shared by folks to update us on what work is in progress or where help is needed:

@ntsekouras:

@fabiankaegy:

@get_dave:

@bph:

  • I have an update on Developer Hours(Proposal on make/core).
  • We will start its trial period Feb and March with two events each month.
  • I got some great responses to our call for volunteer panelists! I reached out to 11 developers already. Deadline is tomorrow.
  • Also, huge thank you also to the #training team for their supports with promotion via the WordPress Social Learning space.
  • I am working on the schedule for the panelist and will post an update – hopefully – next week.

Open Floor

Help required to understand MediaReplaceFlow and the way the editor handles HTTPHTTP HTTP is an acronym for Hyper Text Transfer Protocol. HTTP is the underlying protocol used by the World Wide Web and this protocol defines how messages are formatted and transmitted, and what actions Web servers and browsers should take in response to various commands. 5xx errors when uploading media

  • @kenjigarland asks: can anyone can help me understand why MediaReplaceFlow works the way it does (i.e. why it doesn’t use withNotices/noticeOperations), and why the Cover block uses MediaReplaceFlow even when adding new media?
  • I have an in-progress changeset that improves error handling for some blocks here.
  • Looking for someone to help discuss async.

Do we need Additional CSSCSS Cascading Style Sheets. section in the Global Styles?

How can we improve quality and cadence of key project updates

  • @get_dave asked whether we could discuss ways of getting into a regular cadence for updates on the key projects?
  • We have lots of key projects but no way to know who is leading them or what the latest status is.
  • @priethor said size of updates was a problem and perhaps making these async would help. This would avoid the meeting become all about status updates.
  • Other facilitators agreed that as a meeting facilitator it’s often difficult to source updates and the meeting is often missing updates.
  • Folks agreed that most projects have a coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. set of contributors (mostly full time folks). It should be easy enough to divide up the task of writing a short weekly update.
  • We agreed the following next steps which @priethor will take forward:
    • Identify which are the key overview Issues.
    • Identify 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. to ongoing key projects.
    • Encourage these folks to post weekly updates in GitHubGitHub GitHub is a website that offers online implementation of git repositories that can 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/ and also encourage them to add a comment to the agenda beforehand.
  • The next meeting coordinator, @paaljoachim, will work with @priethor to see if the process can be improved for next week’s chat.

Celebrate new contributors!

@priethor asked us to celebrate new contributions! Kudos to all first-time Gutenberg contributors who joined our efforts in the last 2 releases.

Gutenberg 12.4:

Gutenberg 12.3:

Volunteering for next Gutenberg Plugin release

@fabiankaegy volunteered himself for the next Gutenberg Plugin release.

Wrap up

Thanks to everyone who attended the meeting!

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

Editor chat summary: Wednesday, 22 December 2021

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, December 22, 2021, 14:00 UTC.

General Updates

Updates on the key projects

Mobile

@hypest

Shipped

Functionality to customize color for selected words (GSS related).

Fixes

  • Heading 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. newline when splitting issue.
  • Bottomsheet back-button navigation issue.

In Progress

  • Upgrade to ReactReact React is a JavaScript library that makes it easy to reason about, construct, and maintain stateless and stateful user interfaces. https://reactjs.org/. Native v0.66.
  • Finalizing GSS Font size and line height.
  • Improving reliability of the mobile translations pipeline.

No other project updates at this time.

Task Coordination

@mkaz

A few bits on documentation:

  • In PR 37348 docs were refactored to use JSX/Plain as the toggles for code examples. We don’t need to limit examples to ES5 anymore, so this makes it clearer the difference. Documentation contributor guide was also updated for guidance.
  • PR 36183 adds generated coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. block documentation from the block.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. files. Published here. The item to note is if you change a block.json in a core block, you will need to run npm run docs:build. Your failing commit will tell you have a local change.
  • Take a look at WP 5.9 project board for docs and dev notes, I’m reached out to those listed. We have a goal of getting notes published before RC1, but with late fixes and holidays we won’t have them all. So, if you have any to write, try to make it a priority when you return in the new year.

@mamaduka

  • I’ve been working on WP 5.9 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. fixes for Site Editor and Template Mode.
  • Fixed embed handing in Reusable Blocks.
  • Plus removed a lot of unused code from Site Editor.

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.

Open Floor

@priethor

  • Congratulating first-time contributors for joining efforts during the 12.2 release cycle:
  • Kudos to @mikachan for becoming a member of the 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/ team

@fabiankaegy

  1. I’d love to get some eyes on this Dev Note I drafted here as I am not sure what the correct process for.
  2. I’d love to share discussion on ‘opening the editor interface to more extensibility‘ here and get some opinions on the topic.

Read complete transcript

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

Editor chat summary: 15 December, 2021

This post summarizes the weekly editor chat meeting (agenda here) held on Wednesday, December 15 2021, 03:00 PM CET in Slack. Moderated by @andraganescu.

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/ 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 releases:

Gutenberg 12.2 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). is released. @priethor shared the following:

  • Testing and providing feedback on the client-side routing changes to the Template List is encouraged, as it was an improtant backportbackport A port is when code from one branch (or trunk) is merged into another branch or trunk. Some changes in WordPress point releases are the result of backporting code from trunk to the release branch. to WP5.9 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.
  • Panel Color Gradient Settings have been changed to use dropdowns but, due to Beta 3 being already out, it will not be backported to beta unless feedback from testing comes very positive. So please test and provide feedback, too!

What’s new in Gutenberg 12.1 ( 8 December) was shared again.

WordPress 5.9

WordPress 5.9 Beta 3 was released on December 14th.

There will be a 5.9 Beta 4 next week.

The WordPress 5.9 must haves board needs your help for new PRs and code review!

@mkaz shared that our goal is to have Dev Notesdev note Each important change in WordPress Core is documented in a developers note, (usually called dev note). Good dev notes generally include: a description of the change; the decision that led to this change a description of how developers are supposed to work with that change. Dev notes are published on Make/Core blog during the beta phase of WordPress release cycle. Publishing dev notes is particularly important when plugin/theme authors and WordPress developers need to be aware of those changes.In general, all dev notes are compiled into a Field Guide at the beginning of the release candidate phase. written and published by Jan 4. Let’s still aim for that, but we all know it’s been more features and 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. fixes during beta so might be delayed some. The project board for WP 5.9 documentation is at: https://github.com/orgs/WordPress/projects/11/

You can get an overview of how to help test WordPress 5.9 Features in this helpful post: https://make.wordpress.org/test/2021/11/30/help-test-wordpress-5-9-features/

Key project updates

Based on the scope for Site Editing projects.

@getdave

Mobile:

@mattchowning

Fixes:

  • Fixed alignment of multi-line block names in the inserter

In Progress:

  • Fixing last issues blocking upgrade to ReactReact React is a JavaScript library that makes it easy to reason about, construct, and maintain stateless and stateful user interfaces. https://reactjs.org/. Native v0.66
  • GSS Font size, line height and selected text color
  • Improving reliability of the mobile translations pipeline

Components Package

@Marco Ciampini

 Fixes:

 In Progress:

  • We’re exploring approaches for maintaining focus and integrating with browser history when using components like Navigator (used, for example, in 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.). Some additional discussion is available on a related issue.
  • There are a number of open PRs being discussed involving more consistent support for size variants across components, including CustomSelectControlFontSizePicker, and LineHeightControl.

Task Coordination:

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.

@santosguillamot

  • There is still some work going on related to the Comments blocks, mainly focused on two areas:
  1. The wrapper blocks (Comment Template Issue & Comments Query Loop Issue).
  2. Pagination.
  • For more information about all the Pull Requests, I tried to sum up the current state in this GitHub comment a couple of days ago.

@antonvlashenko

  • working on releasing the Gutenberg 12.2 RC 1 today.
  • working on backporting these changes to the Gutenberg plugin before the stable release.

@mamaduka

  • I’m planning reviews of WP 5.9 Must-Have PRs for the next two days. Feel free to pingPing 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.” me if your PR is on the project board or should be there.
  • Also planing to watch State of The WordState of the Word This is the annual report given by Matt Mullenweg, founder of WordPress at WordCamp US. It looks at what we’ve done, what we’re doing, and the future of WordPress. https://wordpress.tv/tag/state-of-the-word/.

@mciampini

  • planning on wrapping up current work on Navigator focus restoration and other minor PRs, 

Open Floor:

@manooweb

Is it interesting and possible to make a package only for this part: fixtures/blocks and so make it sharable easily?

@gziolo

  • We had them included in the @wordpress/e2e-tests package at some point.
  • We can put them in their own package if that is something other projects want to play with.
  • Those files ould also be consumed directly from the GitHubGitHub GitHub is a website that offers online implementation of git repositories that can 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/ repository.
#core-editor, #core-editor-summary, #gutenberg, #meeting-notes, #summary

Editor chat summary: 8 December, 2021

This post summarizes the weekly editor chat meeting (agenda here) held on Wednesday, December 8 2021, 03:00 PM CET in Slack. Moderated by @fabiankaegy.

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/ 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 releases:

Gutenberg 12.1 was released.

What’s new in Gutenberg 12.1.0.

Parts of 12.0 and 12.1 were backported into coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. and will be part of WP 5.9.

WordPress 5.9

Beta 2 was released on December 7.
You can get an overview of how to help test WordPress 5.9 Features in this helpful post: https://make.wordpress.org/test/2021/11/30/help-test-wordpress-5-9-features/

@noisysocks shared the following update:

@mkaz shared that there are lots of Dev Notesdev note Each important change in WordPress Core is documented in a developers note, (usually called dev note). Good dev notes generally include: a description of the change; the decision that led to this change a description of how developers are supposed to work with that change. Dev notes are published on Make/Core blog during the beta phase of WordPress release cycle. Publishing dev notes is particularly important when plugin/theme authors and WordPress developers need to be aware of those changes.In general, all dev notes are compiled into a Field Guide at the beginning of the release candidate phase. that need writing here: https://github.com/orgs/WordPress/projects/11/

Key project updates

Based on the scope for Site Editing projects.

Template Editor

@paaljoachim & @mamaduka

Global Styles

@jorgefilipecosta

  • We are working on a redesign of how colors appear on 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. inspector https://github.com/WordPress/gutenberg/pull/37067 To make the UIUI User interface simpler and less poluted

Mobile:

@Antonis Lilis

Fixes:

  • Fixed parsing issues on generating the JSJS JavaScript, a web scripting language typically executed in the browser. Often used for advanced user interfaces and behaviors. bundle by using a newer version of the WP-CLIWP-CLI WP-CLI is the Command Line Interface for WordPress, used to do administrative and development tasks in a programmatic way. The project page is http://wp-cli.org/ https://make.wordpress.org/cli/ command

Finalizing:

  • Upgrade to ReactReact React is a JavaScript library that makes it easy to reason about, construct, and maintain stateless and stateful user interfaces. https://reactjs.org/. Native v0.66.
  • GSS Font size, line height and selected text color

Components Package

@Marco Ciampini

Shipping:

  • Some design polish was applied to both ColorIndicator and ItemGroup, which are both used extensively in the new 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..

Fixes:

In Progress:

  • We’re exploring approaches for maintaining focus when using components like Navigator (used, for example, in the Styles sidebar). 
  • We’re updating the LineHeightControl used in typography tools to use NumberControl internally instead of TextControl, which should provide more consistent styles and behavior.
  • There are a number of open PRs being discussed involving more consistent support for size variants across components, including CustomSelectControlFontSizePicker, and LineHeightControl.

Task Coordination:

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.

@mamaduka

  • I’m primarily focused on Site Editor bug fixes and remaining items from WP 5.9 Must-Have list.
  • Trying to help with PR reviews.
  • Currently trying to track down cause of the two issues (probably related) with Template Parts.

@veminom

If someone would like to help me with a review on this one, I’d be grateful! 
https://github.com/WordPress/gutenberg/pull/35616
https://github.com/WordPress/gutenberg/issues/36864

@paaljoachim

I am been testing WP 5.9 and will continue with testing.
Giving feedback to various Template Editor PRs.
I worry a bit about not having Custom templates included in WP 5.9, as it can create some confusion that one is not able to add a template.
I also think about the Preview control drop down in the Post Editor and Site Editor. These are too similar but not identical. We need a better diffraction between the two.

@jorgefilipecosta

My main priority is finishing the color UI redesign and address some of the issues we found during the process.

Open Floor:

@paaljoachim

I am wondering if we still have time to get Custom Templates into WP 5.9?

This discussion was continued here: https://github.com/WordPress/gutenberg/issues/36860#issuecomment-987189021

@welcher

Just wondering if 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. schema is still open for PRs. I have noticed that the appearanceTools is marked as a valid option but when added, triggers an error  – I need to open a ticket about it still

@mkaz and @oandregal chimed in here and deemed this to be a documentation change which is still ok to merge

@veminom

I was wondering if this could be considered for WP 5.9?
https://github.com/WordPress/gutenberg/pull/35616
https://github.com/WordPress/gutenberg/issues/36864

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

Editor chat summary: 1 December, 2021

This post summarizes the weekly editor chat meeting (agenda here) held on Wednesday, December 1 2021, 03:00 PM GMT+1 in Slack. Moderated by @jorgefilipecosta.

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/ 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 releases

What’s new in Gutenberg 12.0.0.
Gutenberg 12.1 RC1 released.
Parts of 12.0 and 12.1 were backported into coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. and will be part of WP 5.9.

WordPress 5.9

Beta 1 was released 30 November.
Help is needed: tracking issue for development notes for WP 5.9. Contact @mkaz if you have any questions about writing a development note.
Check out the various issues on the WordPress 5.9 Must-Haves project board.

Key project updates

Based on the scope for Site Editing projects.

Template Editor

@paaljoachim

@get_dave

  • All of the “Must Have” items for Nav block were merged in time for WP 5.9 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.
  • We now switch focus to resolving the [Type] Bug issues.
  • Please do pop into #feature-navigation-block-editor on Core 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/. if you have a question or wish to contribute.
  • Feel free to raise an Issue to report 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.. Be sure to label it with the Block: Navigation label.
  • Navigation Block Tracking issue.

Global Styling

@jorgefilipecosta

  • It is now possible to edit all the default, theme and user color palettes.
  • Edit gradient palette.
  • Transparency color support on all global style elements.
  • Multiple UIUI User interface enhancements. E.g. color picker positioning mechanism, border, margins etc.
  • Bug fixed: when applying some presets by value instead of slug (class or var).
  • Added opt-in mechanism so themes can provide palettes and completely disable the default palettes.
  • Themes now has a flag that allows future design tools to be enabled by default. This will allow an user of the specific theme to take advantage of future enhancements without needing to update the theme.

Patterns

@jorgefilipecosta

Automatically load patterns located in the theme’s /patterns subdirectory. It would simplify the registration of the pattern as one would not need to call any function to register a pattern.

Mobile Team

@Antonis Lilis

  • Shipped:
    Turned on auto-migrationMigration Moving the code, database and media files for a website site from one server to another. Most typically done when changing hosting companies. of v1 Gallery blocks to v2 format when edited
  • Fixed:
    An issue where the font size value did not update
    An issue with the preformatted block background color
    RN iOSiOS The operating system used on iPhones and iPads. E2E tests failure related to environment not available
    An iOS scroll update issue when typing in RichText component
    Undo/redo functionality in links when applying text format
  • Other:
    Updated configuration to use tarball instead of git tagtag A directory in Subversion. WordPress uses tags to store a single snapshot of a version (3.6, 3.6.1, etc.), the common convention of tags in version control systems. (Not to be confused with post tags.) for reactReact React is a JavaScript library that makes it easy to reason about, construct, and maintain stateless and stateful user interfaces. https://reactjs.org/.-native-editor forked dependencies
  • In Progress:
    Upgrade to React Native v0.66.
    Finalizing GSS Font size, line height and selected text colors.

Components Team

@mciampini

  • Shipped:
    We merged a new ConfirmDialog component intended to serve as a replacement for the editor’s current uses of the native confirm function, providing a more cohesive UI and addressing some browser compatibility concerns.
  • Fixed:
    The DateTimePicker component now correctly handles values for hours when “PM” is selected in the component’s is12Hour mode.
  • In Progress:
    We’re working on improved and more consistent support for larger variations of several input components used in the typography panel. These variations are mostly implemented with custom style overrides currently, and we’d like to provide a more declarative and consistent 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. for them.

Task Coordination

@paaljoachim

There were no other tasks shared during the Task Coordination.

Open Floor

@Fabio Blanco

Fabio is trying to follow and learn about Gutenberg development.

@jorgefilipecosta

For code contributions.
Block Editor Handbook: Getting Started With Code Contribution
After setup is ready feel free to fix some Gutenberg issues. Ask in the #core-editor channel on Slack if you need any help.

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

Editor chat summary: 17 November, 2021

This post summarizes the weekly editor chat meeting (agenda here) held on  Wednesday, November 17 2021, 04:00 PM GMT+1. in Slack. Moderated by @paaljoachim.

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/ 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 releases

Gutenberg 11.9.1 and Gutenberg 12.0 RC were both released on the 17 November.

WordPress 5.9

WordPress 5.9 Beta 1 delayed
WordPress 5.9 roadmap and priorities.

@mkaz and @mamaduka

Key project updates

Based on the scope for Site Editing projects.

Template Editor

@mkaz

Merged PR: Add feature flag to toggle the new site editor sidebar.

Mobile Team

@hypest

  • Shipped
    Link in 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. Setting for Embeds, which concludes current Embeds work on native mobile.
  • Fixes
    Fix for pasting from MS Word.
  • In Progress
    Upgrade to ReactReact React is a JavaScript library that makes it easy to reason about, construct, and maintain stateless and stateful user interfaces. https://reactjs.org/. Native v0.66.
  • Finalizing GSS Font size, line height and selected text colors.
  • I would love to connect with folks about editor plans for the next year and see how to include the native mobile clients, any pointers appreciated!

There were no updates during the coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. editor chat for Navigation Block & Navigation Editor, Global Styling or Patterns.

Task Coordination

@mamaduka

@mciampini

Lots of work to support folks working mainly on Styling controls (including Global Styles). Mainly refining the ToolsPanel component and color-related components and screens.

@annezazu

I am working on user docs. The FSE Outreach program’s latest call for testing, triaging GitHub issues, and testing things as much as I can manually.

Open Floor

@annezazu

I’d like to mention the latest call for testing https://make.wordpress.org/test/2021/11/08/fse-program-testing-call-11-site-editing-safari/ There are two weeks left to participate and it’ll be a huge help for 5.9/beyond to get feedback on the features this test is dedicated too.

@paaljoachim

I see there has been some discussions around the template editor appearance menu for WP 5.9.
@jameskoster
Kelly and I shared designs a few weeks ago. One idea was on creating new template list views. The initial groundwork can be seen in Add templates list page for site editor.

@siobhyb

Why is adding extra contexts not considered the best practice such as attempting to customize the Gallery’s inner blocks? For additional information check this Slack thread.

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