Editor chat summary: February 06

This post summarizes the latest weekly Editor meeting, held in the #core-editor Slack channel, on Wednesday, February 6, 2019, 14:00 UTC. These meetings coordinate collaboration in the development evolution of the Gutenberg project.

Gutenberg Release

Gutenberg 5.0 was released today. See the release post for details.

@aduth outlined that part of the 5.0 release (and continuing in the next) Gutenberg plugin is deprecating many of the PHP functions provided by core (e.g. gutenberg_render_block deprecated in favor of render_block).

  • Any plugin relying on these functions should update to the new one provided by core.

Porting Widgets to Blocks

A lot of progress have been made to port the remaining widgets to blocks. A project status update has been published.

Call for Collaboration (RESET API and Media)

Part of phase 2 involve new REST API endpoints and media flows improvements. Core Editor meeting are welcome to join the REST API and Media teams in their respective channels and meeting.

Weekly Tasks Coordination

  • @sheri is continuing to work on Help Request and Issue Triage.
  • @nerrad is proposing to consolidate our Data module usage instead of effects.
  • @nosolosw is working on the JavaScript code documentation generation.
  • @notnownikki is working on improvements to the embed block (first click).
  • @notnownikki would like to help out on `docs` and `block-library`.
  • @ajitbohra to continue on the latest posts block improvements.
  • @aduth to continue on the duplicated PHP code removal (needs some reviews there).
  • @aduth Following on about function deprecations, the process is still ongoing and I’d appreciate whatever help I can get to push it to the finish line.
  • @youknowriad to continue on the block registration RFC and the generic block editor component.
  • @chrisvanpatten to continue the docs reviews and explore with font sizes improvements.
  • @gziolo would like to thank everyone for being patient and willing to refresh their PRs, despite the fact we missed them in WordPress 5.0 release rush.
  • @jorgefilipecosta to work on the calendar and classic widgets blocks.
  • @joen tying up loose ends and overall tightening up of things like:
    • bringing movers to floats
    • making separator clickable
    • adding animation to a few elements
    • improve notices and make them push down content instead of overlap

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.

Open Floor

Support requests in the Slack

A concern about ignored help requests and unmet expectations have been shared. The discussion outlined that:

  • The team is still in a transition period.
  • Help requests can be answered slack during the transition but being explicit and redirecting people to the correct locations for future questions is recommended.
  • Follow-up issues/PRs for lacking documentation is encouraged.

Feedback on the Call for Reviewers

As a result to the call for reviewers, the Github repository has know dedicated code owners for specific packages.

  • Pull requests to add/remove people from this list are encouraged.
  • It is still early to evaluate this experiment.

Various

  • @aduth — worth noting that almost anything on GitHub can be restored / continued after some initial closure, so no need to feel bad about closing.
  • @sheri — let’s not forget that some people cannot see previews of edits to previously published posts.
  • @youknowriad — React hooks is a thing!! We’ll probably wait some time (native support) to include officially but it’s a good time to start exploring.

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