[JBoss JIRA] (JBIDE-13812) openshift-java-client: get rid of external class to (de)code base64
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-13812?page=com.atlassian.jira.plugi... ]
Andre Dietisheim updated JBIDE-13812:
-------------------------------------
Summary: openshift-java-client: get rid of external class to (de)code base64 (was: openshift-java-client: get rid of external class to (de)code bas64)
> openshift-java-client: get rid of external class to (de)code base64
> -------------------------------------------------------------------
>
> Key: JBIDE-13812
> URL: https://issues.jboss.org/browse/JBIDE-13812
> Project: Tools (JBoss Tools)
> Issue Type: Enhancement
> Components: openshift
> Affects Versions: 4.1.0.Alpha2
> Reporter: Andre Dietisheim
> Assignee: Andre Dietisheim
> Fix For: 4.1.0.Alpha2
>
>
> We're currently using a class that we copied from a different project to (de)code base64. This contradicts the fedora project which wants to package us into an rpm. They suggested to package the full library instead.
> Since we dont want to agument the numbers of dependencies, I'll switch to JDK means to (de)code base64. This will bind us to >= JDK6 which is IMHO perfectly fine.
--
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
13 years
[JBoss JIRA] (JBIDE-13812) openshift-java-client: get rid of external class to (de)code bas64
by Andre Dietisheim (JIRA)
Andre Dietisheim created JBIDE-13812:
----------------------------------------
Summary: openshift-java-client: get rid of external class to (de)code bas64
Key: JBIDE-13812
URL: https://issues.jboss.org/browse/JBIDE-13812
Project: Tools (JBoss Tools)
Issue Type: Enhancement
Components: openshift
Affects Versions: 4.1.0.Alpha2
Reporter: Andre Dietisheim
Assignee: Andre Dietisheim
Fix For: 4.1.0.Alpha2
We're currently using a class that we copied from a different project to (de)code base64. This contradicts the fedora project which wants to package us into an rpm. They suggested to package the full library instead.
Since we dont want to agument the numbers of dependencies, I'll switch to JDK means to (de)code base64. This will bind us to >= JDK6 which is IMHO perfectly fine.
--
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
13 years
[JBoss JIRA] (JBIDE-13597) Empty Dialog for downloading EAP is not sufficient
by Rob Stryker (JIRA)
[ https://issues.jboss.org/browse/JBIDE-13597?page=com.atlassian.jira.plugi... ]
Rob Stryker resolved JBIDE-13597.
---------------------------------
Resolution: Done
> 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.
Committing this fix to master.
> 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
13 years
[JBoss JIRA] (JBIDE-13597) Empty Dialog for downloading EAP is not sufficient
by Rob Stryker (JIRA)
[ https://issues.jboss.org/browse/JBIDE-13597?page=com.atlassian.jira.plugi... ]
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
13 years