In reply to Milan Petrovic.

The fact that this discussion is taking place now, after the full year in development, shows had badly this project has been managed. Things like this should have been discussed before the first line of code has been written.

To clarify, this discussion has been taking place pretty much from the inception of the project, as far as I can recall.

Seems to be a controversial opinion, but I think the project has been very well managed. If everything was on hold until every piece was "perfectly" planned and discussed ahead of time, we would not be having this discussion, and in many ways would be much further from achieving the goals of this project as we stand today.

By creating the experience and solving problems alongside discussion and planning, it allows for a project to evolve continuously and validate any ideas with real world implementations, rather than theoretical plans.

This style of creation leads to "incomplete" features shipping, like meta box support. For the most part, despite what it would seem, most meta boxes actually do work well for most cases with the recent changes and I am certain they will be improved upon in the coming weeks, as has everything about Gutenberg.

scrap the plans to include Gutenberg in 5.0

My understanding is that 5.0 ships when Gutenberg ships. The more effort we can put towards making it the best thing possible, rather than burning it down, would be energy better spent.