This post summarizes the latest weekly Editor meeting, held in the #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/. channel, on Wednesday, February 27, 2019, 14:00 UTC.
Package Release Workflow
In core Core is the set of software required to run WordPress. The Core Development Team builds WordPress.-js chat, it was proposed to revise the package release workflow. To supports regular publishing of packages accommodating WordPress minor releases.
A followup PR to update the new workflow documentation is opened.
- @nerrad to continue on the effects refactoring, @aduth to help with the reviews.
- @youknowriad to continue on the 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. editor module.
- @youknowriad planning to work on the Block Management UI User interface with @richtabor.
- @mapk to look at the blocks – 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. integration as a replacement for the widgets.
- @getdave to get the vertical alignments PRs reviewed and merged.
- @ajitbohra to continue work on improvements for the latest post block.
- @aduth to refactor/clean the php code moved to WordPress Core.
- @joen and @kjellr to work on UI improvements (for example the block hover state).
- @jorgefilipecosta to work on fixing issues and adding tests to the inserter component and code quality improvements.
Note: Anyone reading this summary outside of the meeting, please drop a comment in the post summary, if you can/want to help with something.
Accessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both “direct access” (i.e. unassisted) and “indirect access” meaning compatibility with a person’s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility) Team Needs Developers
The team recently performed 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.-scrub to build a list of issues that need to be addressed on priority. There are still important accessibility issues awaiting solution. Team needs folks with advanced technical knowledge to address issues.
- @getdave suggested adding a native block template manager:
- To allow users to browse and use block templates via consistent UI.
- To allow developers to register custom block templates
- @youknowriad suggested focusing on the immediate needs of phase 2, but anyone is free to explore this as it will be needed in the future.
- @karmatosed suggested exploring this as an experimental standalone plugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party.
The meeting archive is here.
The agenda for the next meeting is here, please add anything you want to discuss.
#meeting-notes, #core-editor, #editor, #gutenberg