Below is a summary of the discussion from this week’s JavaScript JavaScript or JS is an object-oriented computer programming language commonly used to create interactive effects within web browsers. WordPress makes extensive use of JS for a better user experience. While PHP is executed on the server, JS executes within a user’s browser. https://www.javascript.com/. chat (agenda, Slack transcript).
Have a topic for discussion for the next meeting? Leave a suggested edit on next week’s agenda.
Packages
Shortcode A shortcode is a placeholder used within a WordPress post, page, or widget to insert a form or function generated by a plugin in a specific location on your site. in Core Core is the set of software required to run WordPress. The Core Development Team builds WordPress.
(Slack Conversation)
@youknowriad proposed a pretty exciting change which would allow to consume the existing @wordpress/shortcode
npm packge in WordPress core. It’s ready for testing and gathering feedback.
Issue: https://core.trac.wordpress.org/ticket/44987
Once it lands in core, it will enable further integrations with the packages like @wordpress/a11y
, @wordpress/api-request
, @wordpress/wordcount
, etc. This is going to pave the way to integrate 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/ in core.
Call for npm maintainers
(Slack Conversation)
We have only 6 team members which are able to publish updated npm packges to npm. We would love to extend this group to have more flexibility and better coverage when people take time off.
We also discussed that we should start publishing updates to packages on regular basis like once a week. Preferably before the weekly JS JavaScript, a web scripting language typically executed in the browser. Often used for advanced user interfaces and behaviors. chat.
@noisysocks volunteered to help with the upcoming release 🎉 Let us know if you are willing to join the group.
Open Floor
Update on Mobile Gutenberg
(Slack Conversation)
Kudos to @hypest for adding tests for Mobile Gutenberg in Gutenberg’s Continues Integration job. This is the first step towards merging those two repositories together and bring their development process even closer. It will help us prevent introducing changes which would break the mobile project.
#javascript #core-js