camunda / camunda-modeler

An integrated modeling solution for BPMN, DMN and Forms based on bpmn.io.
https://camunda.com/products/modeler
MIT License
1.49k stars 479 forks source link

Indicate that there is a new modeler version available #4407

Open nikku opened 3 months ago

nikku commented 3 months ago

Problem you would like to solve

As a user I get feedback when I have a freshly (new) installed modeler version (via the what's new communcation). However, I do not get feedback when there is a new version of the modeler available, i.e. I skipped the update check in the past. This allows me to forget about the upgrade.

What I'd like to see is that the modeler nudges me more into upgrading, i.e. by indicating in the what's new area that a new version of the modeler is available.

Proposed solution

Alternatives considered

Auto-upgrade, which (as we discussed previously) is not always possible.

Additional context

Example how an upgrade nudge could look like (visually):

image

Clicking the version opens an update notice:

image

Clicking Learn what's new opens the update notice.

marstamm commented 3 months ago

We have not assigned this in the current planning. Let's discuss if this is the correct place for this hint and what other options we have

philippfromme commented 2 months ago

Leaving this as unassigned for now. We still plan on working on this soon.

nikku commented 2 months ago

Related discussion and feedback in this slack conversation where I provide many more details to this topic.

Most importantly I highlight that users are already used to such nudging from other applications, i.e. in Chrome:

image

marstamm commented 2 months ago

@lmbateman to create wireframes for the UI. We will keep this issue unassigned until the next planning

lmbateman commented 1 month ago

Latest concepts for review (same idea, different colors):

ETA: Checked contrast and replaced original orange + white button with orange + dark gray button. Looks a little too Halloween-like to me, so I'd prefer the yellow or blue buttons.

image image image

lmbateman commented 3 weeks ago

HFW: https://www.figma.com/design/GOvJLpnAq4r6m3iKf646eI/Nudge-users-to-upgrade-DTM?node-id=77-11

nikku commented 3 weeks ago

@philippfromme As per todays discussion and @lmbateman's latest wireframes this is ready to be worked on.

nikku commented 1 week ago

@philippfromme I'm unassigning you from this topic, so someone else from the team can pick this up.