Overwhelming amount of messages when you install Umami

Created on 8 March 2024, 9 months ago

Problem/Motivation

When you install Umami, you are shown several messages in the UI.

The first message tells you to check available translations for your languages - these have just been checked by the installer. The link goes to an admin page which runs a batch to tell you nothing is there. I think we can make that message conditional.

We're then told twice that configuration has been imported - I don't think these need to be UI messages when they're already shown in the batch progress.

Only after this, the fourth message down, are you told you installed Drupal, then the usual settings.php one.

Steps to reproduce

Install Umami.

Proposed resolution

We should hide all of the translation messages on first install, they aren't needed.

I also think we should consider dropping the settings.php message because installing Drupal on a live production server is not the 80% use case of new installations. We can still have the hook_requirements() warning about writable settings.php, it just doesn't need to be the first thing you see after an install.

Remaining tasks

User interface changes

API changes

Data model changes

Release notes snippet

📌 Task
Status

Active

Version

11.0 🔥

Component
Umami 

Last updated 28 days ago

Created by

🇬🇧United Kingdom catch

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

Comments & Activities

Production build 0.71.5 2024