-
Notifications
You must be signed in to change notification settings - Fork 903
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Gutenberg integration roadmap #9189
Comments
Content analysis in the sidebar@atimmer and I were discussing what the content analysis in the sidebar should look like. We came up with the following proposal: What should it look like?The analysis should move to the sidebar:
In the sidebar:
Remaining in metabox:
Technical needsThis will be a separate release. We're planning on making these changes in a feature branch before merging them in trunk. Redux store
React componentsShared between classic editor and Gutenberg
Gutenberg-specific
Classic editor-specific
Container componentsto connect React components with store
Modals:
Deletions:
Miscellaneous
|
Designs can be found here: https://github.com/Yoast/roadmap/issues/5. |
8.0 RoadmapResearching
Components
Container componentsto connect React components with store
Other
Finalizing
|
8.1 RoadmapGutenberg
Backend
Replacevars
Components
Other
Longer termGutenberg
|
Below I've written out a roadmap for our integration. These things are pretty much by order in which they should be done, but can mostly also be done in parallel. When the content analysis is ready to be included in the sidebar for instance, we should just do it. The rest can remain in the metabox while needed.
Higher level priorities
1. Basic integration (Metabox)
2. Prepare for native integration
2.1 Backend
2.2 Frontend
2.3 Premium
2.4 Add-ons
3. Plugin Sidebar
4. Plugin Screen takeover
5. Pré publish workflow.
6. Editor Sidebar
7. Extensibility API's (in Gutenberg)
8. Gutenblocks
9. Classic editor overhaul
The text was updated successfully, but these errors were encountered: