Created on 7 May 2024, 8 months ago
Updated 5 August 2024, 5 months ago

Entity Agnostic

📌 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:

New field to store blocks

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:

Single Field Editor

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?

Update Gutenberg core library to 18.5 (wp/6.6)

There's some points to consider with the upgrade:

  • Synced patterns editing: The functionality to edit a synced pattern on the editor was removed - a lot of users/editors weren't aware that editing a synced pattern would affect all pages where the pattern was used.

Extend block-editor component

🌱 Plan
Status

Active

Version

4.0

Component

Code

Created by

🇵🇹Portugal marcofernandes

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024