Maybe we can discuss ngclient Alerts versus Notifications, now that they’re operational.
I’m not a UI designer, but Google gave me its automatic AI Overview. I asked Perplexity.
Both make me wonder if Duplicati is using these backwards (in addition to excessively).
An alert is something urgent, needing action, often in response to something user asked.
The ngax popups sort of fit this model, were a little annoying, and were extremely visible.
These now seem to show up as Notifications, available by an icon with a bell (for alarm?).
The i inside a circle seems like it’s commonly used for more information, so may fit badly.
To me, seeing it conveys a sense of “FYI”, meaning no urgency or handling now required.
So why are they called “Alerts” and the (alarm?) bell is called “Notifications”. Backwards?
Regarding “excessively” comment, the so-called “Alerts” are largely new noise to dismiss.
Many of them may be routine http activity. And there’s no way to dismiss them all at once.
EDIT 1:
For an example of what is probably a nuisance alert, I edit a job. Comes up fine, but says:
which is probably just an expired token, handled fully transparently except for this “Alert”.
Admittedly some of the messages might be things to worry about, but most seem benign.
EDIT 2:
is probably what persists the ngax red (error) and yellow (warning) popups, and it uses “notification” for both. I’m looking at words more from an external interface point of view.
A historical choice was to use “Notifications” for the popups. If this is still the preference, maybe a word that isn’t “Alerts” could be found for whatever the nuisance information is.
Or maybe filtering it would give it a better signal-to-noise ration, but what’s it for anyway?