Deprecate and remove the Umami demonstration profile from core, make it a contributed site template

Created on 8 May 2025, 4 days ago

Problem/Motivation

With Drupal CMS, it is now possible to bundle Drupal with a lot more ready to use functionality, so Umami is demonstrating limited features.

With Experience Builder, the layout of pages will be editable live, and Umami is not yet ready to do this.

Steps to reproduce

Proposed resolution

Ideally Umami is rebuilt on top of Drupal CMS and Experience Builder to take advantage of the new capabilities and demonstrate Drupal's current capabilities better.

Remaining tasks

User interface changes

Introduced terminology

API changes

Data model changes

Release notes snippet

πŸ“Œ Task
Status

Active

Version

11.1 πŸ”₯

Component

Umami demo

Created by

πŸ‡­πŸ‡ΊHungary GΓ‘bor Hojtsy Hungary

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

Comments & Activities

  • Issue created by @GΓ‘bor Hojtsy
  • πŸ‡¬πŸ‡§United Kingdom catch

    We have quite a few tests using Umami for convenience. Performance tests are one example. It's a lot of work to create nodes + taxonomy terms + views in a one-off test.

    So I think we should consider moving it to a testing profile first, which will remove it from the UI + drush. We could then look at switching the theme over to stark or Olivero so that the Umami theme can be removed from core. And then refactoring the test coverage from there.

  • πŸ‡¬πŸ‡§United Kingdom catch
  • πŸ‡ͺπŸ‡ΈSpain penyaskito Seville πŸ’ƒ, Spain πŸ‡ͺπŸ‡Έ, UTC+2 πŸ‡ͺπŸ‡Ί

    As well umami uncovered quite some bugs on my latest work on SDCs, because there aren't that many SDC components in the rest of core.
    So I would say that even the umami theme should stay as a test theme, at least temporarily.

  • πŸ‡·πŸ‡ΈSerbia finnsky

    As far as I know, the rest of the SDC cores are one in Olivero and several in the Navigation module. So yes, most of the SDCs are here

Production build 0.71.5 2024