- Issue created by @marcofernandes
📌
Entity type agnostic
Active
This will allow Gutenberg to be used independent of the parent entity type, increasing flexibility and compatibility across various Drupal entities (Ex: Taxonomies). Consider also dropping the support for text field and add support for a dedicated field for blocks. For example custom entitites, taxonomies, products or groups, config entities, webforms. Or configuration form(emails with tokens and so on. Then you export that to config and deployed to environments.) So when activating Gutenberg, you typically go to a entity edit form, like for nodes.
Some discussions on these issues:
Worth checking:
JSON field? https://www.drupal.org/project/drupal/issues/3343634 ✨ Add "json" as core data type to Schema and Database API Needs work
Consider search index and JSON API integration
Steps:
This can take two approaches: Extend current editor plugin or create a field widget / editor (or both?).
Currently Gutenberg is an editor plugin. To be applied to any text field. Should we keep it that way?
There's some points to consider with the upgrade:
Extend block-editor component
Active
4.0
Code