- Issue created by @nigelcunningham
- πΊπ¦Ukraine voleger Ukraine, Rivne
Removal of bundle usage will break a lot of the existing system. Before the removal, we need to focus on the migration process:
- The site owner must review the view/form mode configuration, as the menu item type might share the same name but differ in bundle configuration. All view/form modes should be defined in the menu_link_content bundle; thus, when the bundle definition is removed, the view/form mode will remain under the default configuration.
- After completing the item above, the current menu items must adjust the view mode field to reflect each menu block's expected view mode.OTOH, removing the menu_link_content bundle in the core will not affect the projects using MenuItemsExtras as the project alters the menu_link_content entity definition. However, continuing to support the bundles may break compatibility with other contributed projects, which assume that menu_link_content is always single-bundled.
We need to think about the scope before switching to the single bundle, as well as to keep support bundles in the menu_link_content entity.