This post summarizes the weekly editor chat meeting (agenda here) held on 2020-11-25 14:00 UTC in Slack. Moderated by @get_dave.
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/ 9.4.0 Recap
- It was noted the current major Gutenberg release was 9.4.0 (with a minor version also available at 9.4.1).
- We reviewed @youknowriad‘s “What’s new in Gutenberg” post for November focusing mainly on the last major 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. of Gutenberg 9.4.0. Highlights included:
- Percentage widths for Buttons 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. buttons.
- Ability to switch between block variations in the Navigation block once it is inserted.
- Size support for Social Icons.
- Font size support for the List Block.
Preparation for WordPress 5.6
- WordPress 5.6 is due for release on the 8th December 2020.
- Release 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). #2 is due on 1st December.
- As mentioned in previous meetings Beta 1 (October 20th) represented the cut-off point for new commits/features.
- It was noted that the project board for WordPress 5.6 is now almost empty.
Monthly Plan & Key Project updates
Global Styles & Editor focused APIs
- For Global Styles, focus remains on tightening up and fixing the flows, with the goal of preparing a v1 that can land as core Core is the set of software required to run WordPress. The Core Development Team builds WordPress. patch A special text file that describes changes to code, by identifying the files and lines which are added, removed, and altered. It may also be referred to as a diff. A patch can be applied to a codebase for testing. early in the 5.7 cycle.
- A tracking issue for Global Styles is available and the Github label provides an overall picture.
- List of “things for v1” is available.
- Items landed this week include:
Full Site Editing
Widgets screen, Navigation screen and Customizer 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.
Updates on these projects were combined due to lower levels of activity. @andraganescu provided the update (also posted in the agenda):
- Widgets screen and Customizer screen:
- Navigation screen is still paused.
- Navigation block will have some updates incoming, there has been progress with a better placeholder / default state.
Task Coordination
- @jorgefilipecosta
- will help fix the date time issues we are facing.
- work to improve the client side metadata and code, expose metadata wp-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/ can use to know what parts of theme.json are translatable.
- Will also review global styles related PR’s proposed by others.
- @retrofox – merged PR for Full Height Alignment Toolbar: Implementation + Cover integration 🎉.
- @ntsekouras
- @annezazu –
- Some minor help with a few 5.6 related posts,
- light GitHub 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/ triage The act of evaluating and sorting bug reports, in order to decide priority, severity, and other factors.,
- shipped a handbook page documenting creative ways the community is connecting during this time,
- started the basics of “What’s Next” for December,
- created a few
on join
onboarding messages for a new person joining core-editor! - hoping to ship the latter two by next meeting.
- @paaljoachim
- Researching the structure of the handbooks.
- Looking at structure improvements and better readability.
- Setting up a dev site for explorations.
- @nosolosw
- focused on making progress for Global Styles v1: helping folks with reviews, and preparing PRs.
- will be looking into supporting child themes in GS/FSE.
- @aristath
- @karmatosed
- @itsjonq
- @mapk
- Iterating on blocks in the Customizer.
- Query block design tweaks.
- Working on the Featured Image A featured image is the main image used on your blog archive page and is pulled when the post or page is shared on social media. The image can be used to display in widget areas on your site or in a summary list of posts. block flow.
Open Floor
PR for enabling FSE in Windows needs review
Issue with post-content and post-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. output in FSE
Draft for What’s Next post for December?
- @annezazu provided update on some items are currently on the list for the What’s Next post for December:
- Addressing 5.6 feedback
- Global Styles & Editor focused APIs
- Full Site Editing (including Query Block)
- Widget A WordPress Widget is a small block that performs a specific function. You can add these widgets in sidebars also known as widget-ready areas on your web page. WordPress widgets were originally created to provide a simple and easy-to-use way of giving design and structure control of the WordPress theme to the user. Screen/editor
- Requested input to gain clarity on current state of Widget Screen work.
- @andraganescu agreed to provide the necessary information.
Automated “Welcome” messages in Core Editor 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/.?
- @annezazu suggested that it would be good to have some messages automatically sent to new people who join this channel.
- Slack has a way to do that automatically.
- Problem: any message sent to new people will unfurl the preview for certain links. Cannot disable this on a per-channel basis.
- @aristath suggested wrapping links in backticks.
- @karmatosed suggested providing a link to a pre-existing “Welcome” page.
- @annezazu outlined her proposed options:
- One message sent in the core editor channel when someone joins with a very brief message and a nudge to the forums for support requests.
- One message sent via DM with more specific links about where to report bugs, meeting information, the handbook, etc.
- Any additional feedback is welcome on the Google Doc.
“Schedule” displaying instead of “Publish” on new posts/pages
Thanks to everyone who attended!
#core-editor, #core-editor-summary, #meeting, #meeting-notes, #summary