These are the notes the weekly editor chat meeting held on Wednesday, 19th December 2018, 14:00 GMT:
- Next week there will be no meeting to pause for holidays.
- Volunteers for notes each week were asked for and @pbrocks, @orientedvirus8 and @ajitbohra volunteered.
- 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/ 4.7.1 has been released with small fix for editor.BlockListBlock filter Filters are one of the two types of Hooks https://codex.wordpress.org/Plugin_API/Hooks. They provide a way for functions to modify data of other functions. They are the counterpart to Actions. Unlike Actions, filters are meant to work in an isolated manner, and should never have side effects such as affecting global variables and output. that was causing some BC issues for ACF blocks and other plugins.
- Update on the Commit and merge status https://make.wordpress.org/core/2018/12/19/gutenberg-commits-and-merge-status-update/
- Idea to bring some organising to the Gutenberg repo. We have a new branch A directory in Subversion. WordPress uses branches to store the latest development code for each major release (3.9, 4.0, etc.). Branches are then updated with code for any minor releases of that branch. Sometimes, a major version of WordPress and its minor versions are collectively referred to as a "branch", such as "the 4.0 branch". called g-minor that will contain critical fixes to be back ported to core Core is the set of software required to run WordPress. The Core Development Team builds WordPress. via package releases.
- It was raised to consider using gitflow completely and document what the name means.
- Some discussion rose around name of the branch and using gitflow.
- 5.0.3 Focus: https://github.com/WordPress/gutenberg/milestone/83
- This is the main focus now.
- Uncertain if 5.0.3 will happen soon, dev chat will confirm this, however continue as if happening.
- Please review, merge and fix those issues.
- Update on the Widgets to Blocks conversion https://make.wordpress.org/core/2018/12/17/status-update-porting-widgets-to-blocks/
- @gziolo is playing with e2e tests to include popular plugins: https://github.com/WordPress/gutenberg/pull/12578. Asked for help from anyone that has an idea how to make this easier. Ideally there would be one command which could run against a 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 name/url/zip.
- @notnownikki has a testing request for: https://github.com/WordPress/gutenberg/pull/12981.
- @chrisvanpatten gave a docs update
- Trying to merge PRs quickly this week.
- Thanks for everyone contributing.
- Dev docs are improving rapidly.
- User docs are focused on publishing a draft Google doc by the end of this week. A p2 post on make/docs will outline how anyone can contribute to this.
- Docs meetings are on a haitus until January 8th but please continue follow in 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/ and 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/. in #docs.
The meeting archive is here.
The agenda for the next meeting is here, please add anything you want to discuss.
#5-0-3, #meeting-notes, #core, #editor-chat