There were no agenda items for today, so @nerrad moved straight to the open floor
- @youknowriad has opened a PR for this ticket to bring the CSS Cascading Style Sheets. variables support on 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/ into Core, and is hoping it can be ready for 5.6. Feedback and testing is welcome
- @gziolo mention that thanks to @aduth we now have the ability to lazily import a module, installing it automatically if missing.
- @adamsilverstein discussed the implications of lazy importing a module and how that might change the structure of code in GB and elsewhere
- @gziolo pointed out that this is meant for non-production code with many dependencies installed, so the idea was to install them on demand
- @gziolo is exploring a way to provide a local path when you want to import something that isn’t a package name
- @gziolo is also continuing work started on 3rd party templates for Create 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. based on prior work from @fabiankaegy and has run into an interesting challenge. Suggestions and feedback welcome.
- @mkaz raised an issue he’s run into twice now related to the static analysis failing on a commit.
- this can be viewed on a live PR here
- Possible workarounds for this were discussed, including documenting the problem in the “testing docs” by @youknowriaad and raising the issue in the npm bug 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. tracker by @gziolo
- @aduth also referenced an earlier discussion on the topic
As there were no other open floor items, @nerrad closed meeting 5 minutes to the hour
Next chat is on Wednesday, July 14, 2020, 14:00 UTC in the #core-js channel on 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/..
- The jQuery version shipped with WordPress is being updated. If you work with any product using jQuery you’ll want to check out the transition schedule in the post.
- The CSS meeting chat summary for June 25th has been posted.
- A call for testing external libraries updated for WordPress 5.5 has been published. If you use any of these libraries bundeled with WP core, you’ll want to make sure you’re ready: PHPMailer, SimplePie, Twemoji, Masonry, imagesLoaded, getID3, Moment.js, clipboard.js.
- There’s a new Block builder script in town, wpTavern has some coverage on it too.
- Andrei gives an update on what editor features will be landing in WordPress 5.5 and what won’t because they need more help.
- Justin (from wpTavern) published a critical piece on the decisions around what block patterns will land in WordPress 5.5.
- A call for more Gutenberg Documentation, also from wpTavern.
- A new theme with full support for the Block Editor has been released on the WordPress.org themes repository: Inclusive.
- What’s next for Gutenberg in July?.
- The editor chat summary for the June 30th meeting has been posted.