[
https://issues.apache.org/jira/browse/AIRAVATA-2228?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Marcus Christie closed AIRAVATA-2228.
-------------------------------------
> Improvements to Experiment Actions
> ----------------------------------
>
> Key: AIRAVATA-2228
> URL: https://issues.apache.org/jira/browse/AIRAVATA-2228
> Project: Airavata
> Issue Type: Bug
> Components: PGA PHP Web Gateway
> Reporter: Marcus Christie
> Assignee: Marcus Christie
> Fix For: 0.17-SNAPSHOT
>
>
> With the addition of Sharing and the ability to Clone an experiment into a
> different project, the buttons on the Experiment page are getting a little
> messy.
> Here are some of the problems with the Experiment summary page:
> * There are two sharing buttons. If you click *Share With Other Users* and
> update with whom the experiment is shared, you then need to also click
> *Update Sharing* to save that sharing information.
> ** *Solution*: have just a single sharing button that pops up the modal and
> when the user clicks *Update* in the modal the sharing information is updated
> immediately (either posting the page or via AJAX)
> * Cloning an experiment - just looks kind of messy being off by itself at the
> bottom of the page
> ** *Solution*: bring back the Clone button in the usual place and have it
> popup a modal when the user has more than one writeable project that they
> could clone the experiment into (if the user only has one writeable project,
> no point showing a project picker)
> ** It would be nice if the user could edit the project of an experiment, but
> looks like we've intentionally prevented that.
> * Experiment auto refreshes while user has sharing modal open. User loses
> changes made to sharing.
> ** *Solution*: set a flag or something to prevent auto refreshing while
> sharing modal is open. This should be done for any other dialogs like cancel
> confirmation or project selection when cloning an experiment.
> * also the sharing dialog says something like "Share this project". I'll fix
> that too
> In general:
> * put all of the buttons into the same row on the page so they're not
> scattered all over the page
> * give each button a unique icon and color so they are easily distinguishable
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)