How to get involved in Gutenberg Phase 2

Having trouble figuring out how to get involved in the Gutenberg Phase 2 effort? Understandable! There are a lot of teams (and channels and blogs) to keep up with. This post will help you find the posts that are helping to define upcoming work as well as identify the places you can follow the conversation.

Development Information

Now that the 5.0 ship is sailing, it’s time to start looking at the second phase of Gutenberg. The 9 projects for 2019 include a few items we’ll be working on in Phase 2:

  • Creating a block for navigation menus.
  • Porting all existing widgets to blocks.
  • Upgrading the widget-editing areas in wp-admin/widgets.php and the Customizer to support blocks.
  • Providing a way for themes to visually register content areas, and exposing that in Gutenberg.

Work on these projects will continue throughout the year. An overview of tasks included in the current scope and features is outlined in this Github issue. It is a living document that evolves as progress is made toward achieving these goals.

Design Information

The second phase of Gutenberg required a lot of initial user research. Synthesizing this research is happening now.  Details about how to get involved with this effort are outlined in this post.

Work on the research and subsequent design will also continue throughout the year. Regular updates will be shared on the Design P2.

Getting involved

While user research is in progress, there are a lot of development tasks that we can work on without additional design information. This includes improvements for phase 1 features, porting widgets to blocks and a lot more, as outlined in the “Actionable items” section of the Github issue linked above.

The main place to get involved is the Github repository. The #core-editor Slack channel is where developer coordination and live day-to-day discussions happen. The weekly developer meetings are held Wednesdays at 14:00 UTC.

Each meeting will have an agenda posted beforehand, so you can see if the topics up for discussion are relevant to your interests. Once completed, meetings will be summarized in a post, so that people who can’t participate synchronously, can catch up and comment asynchronously.

If you want to contribute to Phase 2 and still have questions about how to do that, please ask your questions in a comment on this post so we can make this resource even more useful!