Make Experience Builder a production dependency

Created on 6 January 2025, 3 months ago

We're hoping to ship Drupal CMS 1.0.0 with a dependency on an early in-development preview of Experience Builder. This issue is where we will do that. It is blocked on a new tag of Experience Builder -- they have said they'd be willing to tag 0.2.0 in time for us.

IMPORTANT: We are only making this change against the 1.0.x branch of Drupal CMS! The 1.x branch will be unchanged, and continue to rely on 0.x-dev of Experience Builder as a dev dependency.

When that new tag exists, in this issue, we must:

  • Remove Experience Builder from dev dependencies
  • Make it a pinned dependency of drupal_cms_starter (0.2.0 is the constraint to use, not ^0.2 or any kind of wiggly operator)
  • Move the xb_page.yml file to drupal_cms_starter's content directory
  • Make the starter recipe install XB
  • Remove the scaffolding of xb_page.yml from dev.composer.json and .gitlab-ci.yml
📌 Task
Status

Postponed

Component

Base Recipe

Created by

🇺🇸United States phenaproxima Massachusetts

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

Comments & Activities

Production build 0.71.5 2024