Inconsistent menus in Galaxy Tool Shed

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Inconsistent menus in Galaxy Tool Shed

Peter Cock
Hi all,

This is just a usability bug, but I think it should be a simple fix that would make
working with the Tool Shed a bit easier as the current menus seem randomised.

---------------

If I click on "Repositories I own", then each tool has a drop down with only one action:

* Mark as deprecated

Inline image 1

(This puzzles me - why just that rarely used option? Why not say upload, or view tests?)

---------------

If I click on a tool, I go to the management page. Here the top right menu offers:

* View tool functional test results
* Upload files to repository
* View change log
* Browse or delete repository tip files
* Reset all repository metadata
* Mark repository as deprecated
* Download as a .tar.gz file
* Download as a .tar.bz2 file
* Download as a .zip file

Inline image 2

---------------

If I go to the functional test results, the menu changes:

* Manage repository
* Upload files to repository
* View change log
* Browse or delete repository tip files
* Download as a .tar.gz file
* Download as a .tar.bz2 file
* Download as a .zip file
Inline image 3

i.e. Aside the obvious change given which page we are on, why are "Reset all repository metadata" and "Mark repository as deprecated" missing?

---------------

If I goto browse/delete tip files:

* Manage repository
* Upload files to repository
* Browse or delete repository tip files
* Download as a .tar.gz file
* Download as a .tar.bz2 file
* Download as a .zip file

Inline image 5

Notice "View change log" is now missing (as well as functional tests etc).

---------------

If I go to the change log page, the menu changes again:

* Upload files to repository
* Manage repository
* Browse or delete repository tip files
* Download as a .tar.gz file
* Download as a .tar.bz2 file
* Download as a .zip file

Inline image 4

Again, several things are missing - and in particular the functional tests entry. To me
that is highly relevant when looking at the change log.

Also note the ordering of "Upload files to repository" and "Manage repository" has
flipped which is confusing.

---------------

My suggested fix is quite simple - use the same drop down menu for the repository
actions on every page, either with the current page still on the list but disabled
(and visually distinct as marker) is possible, or simply removed.

Thanks,

Peter


___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/
Reply | Threaded
Open this post in threaded view
|

Re: Inconsistent menus in Galaxy Tool Shed

Greg Von Kuster
Hello Peter,

Thanks for your email - It's been on my list for a while to revisit this, so your request is timely.  I've added the following Trello card for it.

https://trello.com/card/toolshed-enhancements-to-page-flow/506338ce32ae458f6d15e4b3/813

Greg Von Kuster

On Apr 25, 2013, at 5:13 AM, Peter Cock wrote:

> Hi all,
>
> This is just a usability bug, but I think it should be a simple fix that would make
> working with the Tool Shed a bit easier as the current menus seem randomised.
>
> ---------------
>
> If I click on "Repositories I own", then each tool has a drop down with only one action:
>
> * Mark as deprecated
>
> <Screen Shot 2013-04-25 at 10.00.13.png>
>
> (This puzzles me - why just that rarely used option? Why not say upload, or view tests?)
>
> ---------------
>
> If I click on a tool, I go to the management page. Here the top right menu offers:
>
> * View tool functional test results
> * Upload files to repository
> * View change log
> * Browse or delete repository tip files
> * Reset all repository metadata
> * Mark repository as deprecated
> * Download as a .tar.gz file
> * Download as a .tar.bz2 file
> * Download as a .zip file
>
> <Screen Shot 2013-04-25 at 09.59.53.png>
>
> ---------------
>
> If I go to the functional test results, the menu changes:
>
> * Manage repository
> * Upload files to repository
> * View change log
> * Browse or delete repository tip files
> * Download as a .tar.gz file
> * Download as a .tar.bz2 file
> * Download as a .zip file
> <Screen Shot 2013-04-25 at 10.02.57.png>
>
> i.e. Aside the obvious change given which page we are on, why are "Reset all repository metadata" and "Mark repository as deprecated" missing?
>
> ---------------
>
> If I goto browse/delete tip files:
>
> * Manage repository
> * Upload files to repository
> * Browse or delete repository tip files
> * Download as a .tar.gz file
> * Download as a .tar.bz2 file
> * Download as a .zip file
>
> <Screen Shot 2013-04-25 at 10.05.27.png>
>
> Notice "View change log" is now missing (as well as functional tests etc).
>
> ---------------
>
> If I go to the change log page, the menu changes again:
>
> * Upload files to repository
> * Manage repository
> * Browse or delete repository tip files
> * Download as a .tar.gz file
> * Download as a .tar.bz2 file
> * Download as a .zip file
>
> <Screen Shot 2013-04-25 at 10.05.27.png>
>
> Again, several things are missing - and in particular the functional tests entry. To me
> that is highly relevant when looking at the change log.
>
> Also note the ordering of "Upload files to repository" and "Manage repository" has
> flipped which is confusing.
>
> ---------------
>
> My suggested fix is quite simple - use the same drop down menu for the repository
> actions on every page, either with the current page still on the list but disabled
> (and visually distinct as marker) is possible, or simply removed.
>
> Thanks,
>
> Peter
>
> ___________________________________________________________
> Please keep all replies on the list by using "reply all"
> in your mail client.  To manage your subscriptions to this
> and other Galaxy lists, please use the interface at:
>  http://lists.bx.psu.edu/
>
> To search Galaxy mailing lists use the unified search at:
>  http://galaxyproject.org/search/mailinglists/


___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/
Reply | Threaded
Open this post in threaded view
|

Re: Inconsistent menus in Galaxy Tool Shed

Greg Von Kuster
In reply to this post by Peter Cock
Hi Peter,

Standardized Repository Actions menu in the tool shed is available in changeset revision 9555:fadc4b334f3e which is currently running on the test tool shed.

Thanks for your request!

Greg Von Kuster

On Apr 25, 2013, at 5:13 AM, Peter Cock wrote:

> Hi all,
>
> This is just a usability bug, but I think it should be a simple fix that would make
> working with the Tool Shed a bit easier as the current menus seem randomised.
>
> ---------------
>
> If I click on "Repositories I own", then each tool has a drop down with only one action:
>
> * Mark as deprecated
>
> <Screen Shot 2013-04-25 at 10.00.13.png>
>
> (This puzzles me - why just that rarely used option? Why not say upload, or view tests?)
>
> ---------------
>
> If I click on a tool, I go to the management page. Here the top right menu offers:
>
> * View tool functional test results
> * Upload files to repository
> * View change log
> * Browse or delete repository tip files
> * Reset all repository metadata
> * Mark repository as deprecated
> * Download as a .tar.gz file
> * Download as a .tar.bz2 file
> * Download as a .zip file
>
> <Screen Shot 2013-04-25 at 09.59.53.png>
>
> ---------------
>
> If I go to the functional test results, the menu changes:
>
> * Manage repository
> * Upload files to repository
> * View change log
> * Browse or delete repository tip files
> * Download as a .tar.gz file
> * Download as a .tar.bz2 file
> * Download as a .zip file
> <Screen Shot 2013-04-25 at 10.02.57.png>
>
> i.e. Aside the obvious change given which page we are on, why are "Reset all repository metadata" and "Mark repository as deprecated" missing?
>
> ---------------
>
> If I goto browse/delete tip files:
>
> * Manage repository
> * Upload files to repository
> * Browse or delete repository tip files
> * Download as a .tar.gz file
> * Download as a .tar.bz2 file
> * Download as a .zip file
>
> <Screen Shot 2013-04-25 at 10.05.27.png>
>
> Notice "View change log" is now missing (as well as functional tests etc).
>
> ---------------
>
> If I go to the change log page, the menu changes again:
>
> * Upload files to repository
> * Manage repository
> * Browse or delete repository tip files
> * Download as a .tar.gz file
> * Download as a .tar.bz2 file
> * Download as a .zip file
>
> <Screen Shot 2013-04-25 at 10.05.27.png>
>
> Again, several things are missing - and in particular the functional tests entry. To me
> that is highly relevant when looking at the change log.
>
> Also note the ordering of "Upload files to repository" and "Manage repository" has
> flipped which is confusing.
>
> ---------------
>
> My suggested fix is quite simple - use the same drop down menu for the repository
> actions on every page, either with the current page still on the list but disabled
> (and visually distinct as marker) is possible, or simply removed.
>
> Thanks,
>
> Peter
>
> ___________________________________________________________
> Please keep all replies on the list by using "reply all"
> in your mail client.  To manage your subscriptions to this
> and other Galaxy lists, please use the interface at:
> http://lists.bx.psu.edu/
>
> To search Galaxy mailing lists use the unified search at:
> http://galaxyproject.org/search/mailinglists/


___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/
Reply | Threaded
Open this post in threaded view
|

Re: Inconsistent menus in Galaxy Tool Shed

Peter Cock
On Thu, May 2, 2013 at 1:35 AM, Greg Von Kuster <[hidden email]> wrote:
> Hi Peter,
>
> Standardized Repository Actions menu in the tool shed is available in
> changeset revision 9555:fadc4b334f3e which is currently running on
> the test tool shed.
>
> Thanks for your request!
>
> Greg Von Kuster

Great - it looks like the refactoring reduced the overall code
and template size too.
https://bitbucket.org/galaxy/galaxy-central/commits/fadc4b334f3e

Thanks,

Peter
___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/