[jbosstools-issues] [JBoss JIRA] (JBIDE-13597) Empty Dialog for downloading EAP is not sufficient

Rob Stryker (JIRA) jira-events at lists.jboss.org
Tue Mar 19 04:17:42 EDT 2013


    [ https://issues.jboss.org/browse/JBIDE-13597?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12761726#comment-12761726 ] 

Rob Stryker commented on JBIDE-13597:
-------------------------------------

Discovering if there are runtimes available for download is a long-running process. The only other option is to make the widget invisible, and then, if there are runtimes available, the widget is set to visible. 

This may work in the case where there are no runtimes available (initial invisible, then remains invisible) but is very confusing to the eye when runtimes ARE available (initial invisible, then suddenly appears). 

An alternative possibility is to set a tooltip text, however, if the widget is disabled (no runtimes available for download), the tooltip text does NOT appear. So I'd need to live the hyperlink enabled (blue) but have a click on it do nothing. This also would be confusing to the user. 

I am re-closing this issue because there really isn't any possible way to fix it cleanly. Either we have a widget appear suddenly when runtimes are available, which would confuse a user, or an inconsistant UI (widget is there for some wizards, not there for others), or, the more logical solution, which is that a feature that is not currently available is simply greyed out. 

This occurs all throughout eclipse. If you right-click on a newly created server, you will see the "Stop" menu item exists, but it is grey. If you right-click on a stopped server, and click show in ->,  you will see several grey items as well. 

After some searches, i did discover a workaround, whereby i wrap my link widget with another composite, and it is that compoosite which holds the tooltip. So this seems to address all concerns. 
                
> Empty Dialog for downloading EAP is not sufficient
> --------------------------------------------------
>
>                 Key: JBIDE-13597
>                 URL: https://issues.jboss.org/browse/JBIDE-13597
>             Project: Tools (JBoss Tools)
>          Issue Type: Enhancement
>          Components: runtime-detection
>    Affects Versions: 4.1.0.Alpha1
>            Reporter: Jaroslav Jankovič
>            Assignee: Rob Stryker
>             Fix For: 4.1.0.Alpha2
>
>         Attachments: JBIDE-13597.jpg
>
>
> Supposing you would like to use AS runtime but you don't have any. You can download and configure it when creating a project. 
> This feature is not correctly enabled for EAP (product, not project), but IMO empty dialog for downloading EAP is not sufficient for users. There should be either some message that is not possible to download a product or link to that dialog should be not clickable at all.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the jbosstools-issues mailing list