ITISFoundation / osparc-issues

🐼 issue-only repo for the osparc project
3 stars 5 forks source link

Improve the user experience when minor/major version of service changes #1536

Open wvangeit opened 2 months ago

wvangeit commented 2 months ago

Is there an existing issue for this?

User Story

Can we please improve the user experience when a service is being upgraded to a new minor/major version. It seems in this case the automatic update buttons are not available in the study screen, and the user has to, as far as I can see, delete the existing service from the study, and reconnect the connection, which can be rather cumbersome if this has to be done for several studies.

I understand the reasoning for making sure very well realizing the behavior changes, but it seems this could still be solved by adding an extra warning box, before letting users update to a new minor/major version.

Definition of Done

User can more easily, more automated, upgrade to a new minor/major version of a service

wvangeit commented 2 months ago

FYI @elisabettai

elisabettai commented 2 months ago

Maybe @odeimaiz has also some ideas on how to improve this or he was part of some recent conversations on the topic.

With Esra we once thought about a button/checkbox to "automatically" copy the data to a new service version (basically what now the user has to do by hand).

What @wvangeit, suggests is rather an extra "confirmation" pop-up which basically would make the user agreeing to update, "at their own risk", right? And then we change version in the DB as we currently do with the patch updates.

wvangeit commented 2 months ago

Yeah, if we really want to warn the user, we could let them type some 'I AGREE' or something in a box