Remove tight 1:1 coupling between config entities and components: allow multiple Component config entities using the same SDC

Created on 18 July 2024, about 1 year ago
Updated 12 September 2024, 11 months ago

Overview

At present we're using component IDs in code that assume there's a matching config entity with a matching ID pattern

This prevents non config entity components as well as multiple different instances of the same component

Proposed resolution

Wait for 📌 Decorate the SDC plugin manager and allow components defined in code Active and then adapt the code in https://git.drupalcode.org/project/experience_builder/-/merge_requests/68 to allow referencing component IDs without needing a config entity.

User interface changes

✹ Feature request
Status

Needs review

Component

Config management

Created by

🇊🇺Australia larowlan 🇊🇺🏝.au GMT+10

Live updates comments and jobs are added and updated live.
  • Needs product manager review

    It is used to alert the product manager core committer(s) that an issue represents a significant new feature, UI change, or change to the "user experience" of Drupal, and their signoff is needed. If an issue significantly affects the usability of Drupal, use Needs usability review instead (see the governance policy draft for more information).

Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024