Editor chat summary: 3 April 2019

This post summarizes for the weekly editor chat meeting on Wednesday, 3rd April 2019, 14:00 UTC held in Slack.

Pre-meeting discussion around Meeting Time

After some discussion about leaving the meeting time unaffected by Daylight Savings, ie leaving the meeting at 14:00 UTC, it was decided to switch to 13:00 UTC. Next week’s meeting will respect Daylight Savings and adjust to the earlier time.

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

Today Gutenberg 5.4 has been released, which comprises 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, enhancements and some foundational work for the upcoming widgets page.

The bug fixes from this release are slated to be included in WordPress 5.2.

Gutenberg RFCs

As a follow-up to this the previous meeting discussion about the Gutenberg RFCs, a post highlighting 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. registration RFC and detailing the RFC workflow has been published.

Highlights

  • Progress has been made on layout blocks including resizing for Media & Text, which is also used in Divider and Image blocks.
    • The functional part is merged and the visual part is still in progress and being designed/refined.
    • Column resizing is still in progress.
    • Vertical alignment options to the Media & Text block were merged.
    • Image fill/crop and focal point picker added to the Media & Text block (merge pending).
  • The section block is finally merged and will be included in the next Gutenberg release.
  • The first iteration of the UIUI User interface for block widgets is now available.
    • It is not yet connected to the backend (no saving/fetching of widgets as blocks).
    • A “Widgets 2 Blocks” RFC will be proposed to clarify the requirements and propose a solution detailing its pros/cons and tradeoffs.

Task Coordination

  • @getdave is working on improvements to the section/columns block appender.
  • @mapk is starting design explorations for the blocks in the customizerCustomizer Tool built into WordPress core that hooks into most modern themes. You can use it to preview and modify many of your site’s appearance settings..
  • @marek is working on the Media & Text resizing
  • @marek and @mapk are starting to look at the columns block improvements
  • @mppfeiffer is working on improvements to the Media & Text block (cropping and focal point picker)
  • @nosolosw is working on improving the Gallery block image reordering interactions
  • @noisysocks is working on the widgets screen APIs (@youknowriad and @aduth interested to help)
  • @jorgefilipecosta is exploring an initial version of the Menu Navigation Block
  • @kjellr is working on improvements to the Twenty Nineteen and Twenty Thirteen themes to support the section block
  • @youknowriad, along with @jorgefilipecosta and @noisysocks, expressed interest in writing/contributing to an RFC about the widgets 2 blocks migrationMigration Moving the code, database and media files for a website site from one server to another. Most typically done when changing hosting companies., explaining the pros/cons and the reasoning of the decisions.

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

The agenda for the next meeting, 10 April 2019 13:00 UTC (note the time shift), is here, please add anything you want to discuss.

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