Announcements
- WordPress 5.2.1 was released and comes with a few 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. Editor bugfixes, including RTL keyboard navigation and Format 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. ones.
- There are two identified regressions to land in a potential 5.2.2 release. One already addressed, @aduth to review the open one.
Task Coordination
- Group/ungroup blocks is almost ready. @getdave would welcome a review.
- Navigation menu blocks in need of a developer review. @youknowriad and @earnjam to help.
- Improvements to 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/ setup (e2e test, puppeteer). @gziolo - Block Registration RFC to be finalized soon. @gziolo
- @andraganescu to resume work on media blocks replace flow and selection restore merge.
- Improvements to nested block navigation @joen @kjell @gziolo
- Fix menu item colors up for review. @joen
- Merge the block navigation and the document outline. Work in progress. @mapk @youknowriad
- Table block enhancements: to be prioritized and sorted through by @mapk
- List block: work started for adding text & background colors. @mapk
- Design team triagged audit a11y issues. This Friday will work on a related triagetriage The act of evaluating and sorting bug reports, in order to decide priority, severity, and other factors. session for the classic editor.
- Reordering images within a gallery merged. @nosolosw
- Drag&Drop @nosolosw
- Experiment with live DnD: moving blocks as you drag them.
- DnD for galleries.
- Tool to automate Gutenberg releases ready for testing. To be used in next week’s release. @youknowriad
- Snackback notices. Ready for merge. @youknowriad would welcome a second review.
- @aduth to resume work on preferences persistence & improvements to columns resizing.
- Work continues in widgets screen. @jorgefilipecosta
- Block Editor for widgets in the backend is about to be merged (already approved).
- First PR to add widgets to the front-end up for review.
- Delay private publish. @earnjam welcomes UXUX User experience/flow feedback.
- Work to make permalinks more accurate and timely to be resumed. @earnjam
- Quote block being ported 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. @sergioestevao - Adapt mobile for RichText latest changes. @sergioestevao
Visibility of documentation
@karmatosed raises the question of how we can make the User docs and Developer docs more visible. Raised from community engagement.
Action items:
- Engage docs and marketing. @karmatosed and @chrisvanpatten
- Publish a make post on existing doc resources. @karmatosed
- Add links to docs in https://wordpress.org/gutenberg/ (to be discussed with marketing). @karmatosed
- Idea worth exploring: how docs can be surfaced the Help tab in wp-adminadmin (and super admin). Unowned.
Open Floor
@yannicki asks about the status of adding an inner container to the Group block. It’s in review status and there is some uncertainty around the approach. Will get more attention in the next weeks.
New package @wordpress/data-controls. To be released to npm in next Gutenberg release (expected in a week). @nerrad
Work continues to explore useSelect primitive in @wordpress/data package. @nerrad
Triage sessions: @youknowriad @nerrad @karmatosed
- these group activities with a set schedule are valuable to bring new contributors and clarify the status of certain proposals
- this can be resource expensive if they’re ran and attended by the coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress.-team only
- to be continued and evaluated after a while