CuBoulder / express_mono

Monolithic Express Profile - contains all bundles
GNU General Public License v2.0
1 stars 2 forks source link

Add js_includes as a dependency for one of the bundles so users can enable it. #791

Closed kevincrafts closed 3 years ago

kevincrafts commented 3 years ago

We should attach this to an existing bundle so it's easy to enable and add an update hook for that bundle so it will be enabled for sites that already have that bundle enabled.

Kevin will look through the bundles to see which one it should be part of. Since this module uses context, it should probably be part of a module that also enables the context UI.

kevincrafts commented 3 years ago

I think cu_advanced_layout_bundle might be the leading candidate so far.

cathysnider commented 3 years ago

Questions brought up by Emily:

kevincrafts commented 3 years ago
  1. Some parts of the digital campaign bundle should be removed at some point. This includes the Slate bundle but all of those will need to be migrated. The embeds/tracking pixels are handled by GoogleTagManager so I think the only thing left might be the funnel pages, which could also be moved into another bundle.

  2. The Livechat, and any other functionality that is part of the js includes module will be automatically enabled for any site that enables its parent bundle. There will be no need for a request form.