Skip to content

Simplify and clarify Platform Install experience on SCMU - #5827

Closed
jpalac wants to merge 6 commits into
masterfrom
scmu-mock-ui
Closed

Simplify and clarify Platform Install experience on SCMU#5827
jpalac wants to merge 6 commits into
masterfrom
scmu-mock-ui

Conversation

@jpalac

@jpalac jpalac commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

Reduce the friction for the minimal install of the platform needed to provide the usage report, by making the intent of what is being installed clear from the start.

Changes based on the below mockup with a few improvements.

image

@jpalac
jpalac marked this pull request as ready for review August 26, 2026 07:13
@jpalac
jpalac requested review from andreasohlund and rbev August 26, 2026 07:13
@jpalac jpalac changed the title SCMU "add instance" UI changes Simplify and clarify Platform Install experience on SCMU Aug 27, 2026

var (sc, sp, audit) = sender switch
{
_ when sender == PresetMinimal => (true, true, false),

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

these presets are defined twice, it might be nice to centralise them even if it means losing the switch statement in SyncPresetSelection

@ramonsmits

Copy link
Copy Markdown
Member

@jpalac When I look at that image.. I don't seem to understand it.. why is monitoring not added in a full setup?

Also, I don't understand the -- OR INSTALL SEPARATELY --

From an UX perspective, most users likely don't know at all what it all means. Why not list the features as big buttons where some are already selected by default?

  • User interface (web application for users)
  • Recoverability (ability to retry failed / dead lettered messages)
  • Endpoint metrics (message processing metrics per endpoint)
  • Auditing (Rotating message store there succesfully processed message are stored for a configurable retention window)

I very much like these top buttons! However, FULL implies everything to me that feels it should be fully to the right? Maybe minimal, audit only, default, full). Just not sure if that really clear to our users.

Take minimal... what would that then be? UI + primary instance? I guess for most users a UI is really required.

I guess the installer could also detect if SP is already installed and based on that suggest that the UI is not required OR after installation indicate that the exiting SP install can be removed or even better an option to uninstall it?

@jpalac

jpalac commented Sep 1, 2026

Copy link
Copy Markdown
Contributor Author

@ramonsmits Thanks for your input. We have taken some of that into consideration and are closing this PR in favour of #5837.
That hopefully makes the screen more user friendly. This is being done as part of a multi-topic so we don't want to rock the boat too much - we are not looking to redo the whole screen, but rather make some improvements to it.

@jpalac jpalac closed this Sep 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants