[JBoss JIRA] (JBIDE-25167) CDK 3.2+ adapter is created automatically even if I have CDK 3.1.1 installed
by Martin Malina (JIRA)
[ https://issues.jboss.org/browse/JBIDE-25167?page=com.atlassian.jira.plugi... ]
Martin Malina commented on JBIDE-25167:
---------------------------------------
I tried the patch and it really does fix the problem. But while tracing this I found out that the two detectors (cdk3 and cdk32) are called like 10 times, that's not very efficient. But it does work.
> CDK 3.2+ adapter is created automatically even if I have CDK 3.1.1 installed
> ----------------------------------------------------------------------------
>
> Key: JBIDE-25167
> URL: https://issues.jboss.org/browse/JBIDE-25167
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: cdk
> Affects Versions: 4.5.1.AM3
> Reporter: Martin Malina
> Assignee: Rob Stryker
> Priority: Critical
>
> I installed devstudio 11.1.0.AM3 B1225 and when I launched it there was a cdk server adapter already set up. That's completely normal. But what's wrong is that it's the new 3.2+ adapter whereas what I have actually installed in ~/.minishift is version 3.1.1.
> The runtime detection should be able to detect the version in ~/.minishift/cdk and return a match only if the version is compatible with the given adapter.
> [~jkopriva] says cdk 3.1.1 cannot be launched with cdk 3.2+ adapter. I cannot really check that myself because my server adapter doesn't have minishift binary set up by default and you validate the version in the server editor, so I can't use 3.1.1 with the 3.2+ adapter.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 6 months
[JBoss JIRA] (JBIDE-25167) CDK 3.2+ adapter is created automatically even if I have CDK 3.1.1 installed
by Martin Malina (JIRA)
[ https://issues.jboss.org/browse/JBIDE-25167?page=com.atlassian.jira.plugi... ]
Martin Malina edited comment on JBIDE-25167 at 10/11/17 2:30 AM:
-----------------------------------------------------------------
[~rob.stryker], kudos for adding a test. But that doesn't change the fact that it does not work correctly for us no matter that it should.
I'm not sure exactly what the change you made does:
"if( matchesHomeMinishift || matchesEnvVar ) {"
But it seems unrelated. Or is that the fix?
was (Author: mmalina):
[~rob.stryker], kudos for adding a test. But that doesn't change the fact that it does not work correctly for us no matter that it should.
I'm not sure exactly what the change you made does:
"if( matchesHomeMinishift || matchesEnvVar ) {"
But it seems unrelated?
> CDK 3.2+ adapter is created automatically even if I have CDK 3.1.1 installed
> ----------------------------------------------------------------------------
>
> Key: JBIDE-25167
> URL: https://issues.jboss.org/browse/JBIDE-25167
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: cdk
> Affects Versions: 4.5.1.AM3
> Reporter: Martin Malina
> Assignee: Rob Stryker
> Priority: Critical
>
> I installed devstudio 11.1.0.AM3 B1225 and when I launched it there was a cdk server adapter already set up. That's completely normal. But what's wrong is that it's the new 3.2+ adapter whereas what I have actually installed in ~/.minishift is version 3.1.1.
> The runtime detection should be able to detect the version in ~/.minishift/cdk and return a match only if the version is compatible with the given adapter.
> [~jkopriva] says cdk 3.1.1 cannot be launched with cdk 3.2+ adapter. I cannot really check that myself because my server adapter doesn't have minishift binary set up by default and you validate the version in the server editor, so I can't use 3.1.1 with the 3.2+ adapter.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 6 months
[JBoss JIRA] (JBIDE-25167) CDK 3.2+ adapter is created automatically even if I have CDK 3.1.1 installed
by Martin Malina (JIRA)
[ https://issues.jboss.org/browse/JBIDE-25167?page=com.atlassian.jira.plugi... ]
Martin Malina commented on JBIDE-25167:
---------------------------------------
[~rob.stryker], kudos for adding a test. But that doesn't change the fact that it does not work correctly for us no matter that it should.
I'm not sure exactly what the change you made does:
"if( matchesHomeMinishift || matchesEnvVar ) {"
But it seems unrelated?
> CDK 3.2+ adapter is created automatically even if I have CDK 3.1.1 installed
> ----------------------------------------------------------------------------
>
> Key: JBIDE-25167
> URL: https://issues.jboss.org/browse/JBIDE-25167
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: cdk
> Affects Versions: 4.5.1.AM3
> Reporter: Martin Malina
> Assignee: Rob Stryker
> Priority: Critical
>
> I installed devstudio 11.1.0.AM3 B1225 and when I launched it there was a cdk server adapter already set up. That's completely normal. But what's wrong is that it's the new 3.2+ adapter whereas what I have actually installed in ~/.minishift is version 3.1.1.
> The runtime detection should be able to detect the version in ~/.minishift/cdk and return a match only if the version is compatible with the given adapter.
> [~jkopriva] says cdk 3.1.1 cannot be launched with cdk 3.2+ adapter. I cannot really check that myself because my server adapter doesn't have minishift binary set up by default and you validate the version in the server editor, so I can't use 3.1.1 with the 3.2+ adapter.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 6 months
[JBoss JIRA] (JBDS-4584) Categorize components to install
by Denis Golovin (JIRA)
[ https://issues.jboss.org/browse/JBDS-4584?page=com.atlassian.jira.plugin.... ]
Denis Golovin edited comment on JBDS-4584 at 10/11/17 12:22 AM:
----------------------------------------------------------------
This feature request is similar what we call "Channels UI".
I can suggest possible categories that would trigger selection for specific components and possibly hide irrelevant ones:
1. Java Development
[x] OpenJDK
[x] Developer Studio
2. Container Development
[x] OpenJDK
[x] Developer Studio
[x] CDK
[x] Kompose
3. Fuse Development
[x] OpenJDK
[x] Developer Studio
[x] Fuse Tooling
[x] Fuse Platform on Apache Karaf
[ ] Fuse Platform on JBoss EAP
4. Runtimes
[x] OpenJDK
[x] Fuse Platform on Apache Karaf
[x] Fuse Platfrom on JBoss EAP
[x] JBoss EAP
5. Red Hat Products
[x] OpenJDK
[x] Developer Studio
[x] CDK
[x] Fuse Platform on Apache Karaf
[x] Fuse Platfrom on JBoss EAP
[x] JBoss EAP
6. Community projects
[x] Kompose
7. All
We would need to find good way to let user select those categories in installer:
* as additional page before selecting components
* special UI control on selection page
was (Author: dgolovin):
This feature request is similar what we call "Channels UI".
I can suggest possible categories that would trigger selection for specific components and possibly hide irrelevant ones:
1. Java Development
[x] OpenJDK
[x] Developer Studio
2. Container Development
[x] OpenJDK
[x] Developer Studio
[x] CDK
[x] Kompose
3. Fuse Development
[x] OpenJDK
[x] Developer Studio
[x] Fuse Tooling
[x] Fuse Platform on Apache Karaf
[ ] Fuse Platform on JBoss EAP
4. Runtimes
[x] OpenJDK
[x] Fuse Platform on Apache Karaf
[x] Fuse Platfrom on JBoss EAP
[x] JBoss EAP
5. Red Hat Products
[x] OpenJDK
[x] Developer Studio
[x] CDK
[x] Fuse Platform on Apache Karaf
[x] Fuse Platfrom on JBoss EAP
[x] JBoss EAP
6. Community projects
[x] Kompose
We would need to find good way to let user select those categories in installer:
* as additional page before selecting components
* special UI control on selection page
> Categorize components to install
> --------------------------------
>
> Key: JBDS-4584
> URL: https://issues.jboss.org/browse/JBDS-4584
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Feature Request
> Components: platform-installer
> Reporter: Aurélien Pupier
> Assignee: Denis Golovin
> Labels: ui
> Fix For: 11.1.0.GA
>
>
> the list is starting to be bigger, it might useful to categorize them, not sure around which criteria.
> This came to my mind while thinking that it would be easier if I have a single checkbox for installing Fuse for all possible platforms
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 6 months
[JBoss JIRA] (JBDS-4584) Categorize components to install
by Denis Golovin (JIRA)
[ https://issues.jboss.org/browse/JBDS-4584?page=com.atlassian.jira.plugin.... ]
Denis Golovin edited comment on JBDS-4584 at 10/11/17 12:21 AM:
----------------------------------------------------------------
This feature request is similar what we call "Channels UI".
I can suggest possible categories that would trigger selection for specific components and possibly hide irrelevant ones:
1. Java Development
[x] OpenJDK
[x] Developer Studio
2. Container Development
[x] OpenJDK
[x] Developer Studio
[x] CDK
[x] Kompose
3. Fuse Development
[x] OpenJDK
[x] Developer Studio
[x] Fuse Tooling
[x] Fuse Platform on Apache Karaf
[ ] Fuse Platform on JBoss EAP
4. Runtimes
[x] OpenJDK
[x] Fuse Platform on Apache Karaf
[x] Fuse Platfrom on JBoss EAP
[x] JBoss EAP
5. Red Hat Products
[x] OpenJDK
[x] Developer Studio
[x] CDK
[x] Fuse Platform on Apache Karaf
[x] Fuse Platfrom on JBoss EAP
[x] JBoss EAP
6. Community projects
[x] Kompose
We would need to find good way to let user select those categories in installer:
* as additional page before selecting components
* special UI control on selection page
was (Author: dgolovin):
This feature request is similar what we call "Channels UI".
I can suggest possible categories that would trigger selection for specific components and possibly hide irrelevant ones:
1. Java Development
[x] OpenJDK
[x] Developer Studio
2. Container Development
[x] OpenJDK
[x] Developer Studio
[x] CDK
[x] Kompose
3. Fuse Development
[x] OpenJDK
[x] Developer Studio
[x] Fuse Tooling
[x] Fuse Platform on Apache Karaf
[ ] Fuse Platform on JBoss EAP
4. Runtimes
[x] OpenJDK
[x] Fuse Platform on Apache Karaf
[x] Fuse Platfrom on JBoss EAP
[x] JBoss EAP
5. Red Hat Products
[x] OpenJDK
[x] Developer Studio
[x] CDK
[x] Fuse Platform on Apache Karaf
[x] Fuse Platfrom on JBoss EAP
[x] JBoss EAP
6. Community projects
[x] Kompose
We would need to find good way to let user select those categories in installer:
* as additional page before selecting component
* special UI control on selection page
> Categorize components to install
> --------------------------------
>
> Key: JBDS-4584
> URL: https://issues.jboss.org/browse/JBDS-4584
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Feature Request
> Components: platform-installer
> Reporter: Aurélien Pupier
> Assignee: Denis Golovin
> Labels: ui
> Fix For: 11.1.0.GA
>
>
> the list is starting to be bigger, it might useful to categorize them, not sure around which criteria.
> This came to my mind while thinking that it would be easier if I have a single checkbox for installing Fuse for all possible platforms
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 6 months
[JBoss JIRA] (JBDS-4584) Categorize components to install
by Denis Golovin (JIRA)
[ https://issues.jboss.org/browse/JBDS-4584?page=com.atlassian.jira.plugin.... ]
Denis Golovin commented on JBDS-4584:
-------------------------------------
This feature request is similar what we call "Channels UI".
I can suggest possible categories that would trigger selection for specific components and possibly hide irrelevant ones:
1. Java Development
[x] OpenJDK
[x] Developer Studio
2. Container Development
[x] OpenJDK
[x] Developer Studio
[x] CDK
[x] Kompose
3. Fuse Development
[x] OpenJDK
[x] Developer Studio
[x] Fuse Tooling
[x] Fuse Platform on Apache Karaf
[ ] Fuse Platform on JBoss EAP
4. Runtimes
[x] OpenJDK
[x] Fuse Platform on Apache Karaf
[x] Fuse Platfrom on JBoss EAP
[x] JBoss EAP
5. Red Hat Products
[x] OpenJDK
[x] Developer Studio
[x] CDK
[x] Fuse Platform on Apache Karaf
[x] Fuse Platfrom on JBoss EAP
[x] JBoss EAP
6. Community projects
[x] Kompose
We would need to find good way to let user select those categories in installer:
* as additional page before selecting component
* special UI control on selection page
> Categorize components to install
> --------------------------------
>
> Key: JBDS-4584
> URL: https://issues.jboss.org/browse/JBDS-4584
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Feature Request
> Components: platform-installer
> Reporter: Aurélien Pupier
> Assignee: Denis Golovin
> Labels: ui
> Fix For: 11.1.0.GA
>
>
> the list is starting to be bigger, it might useful to categorize them, not sure around which criteria.
> This came to my mind while thinking that it would be easier if I have a single checkbox for installing Fuse for all possible platforms
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 6 months
[JBoss JIRA] (JBDS-4584) Categorize components to install
by Denis Golovin (JIRA)
[ https://issues.jboss.org/browse/JBDS-4584?page=com.atlassian.jira.plugin.... ]
Denis Golovin updated JBDS-4584:
--------------------------------
Fix Version/s: 11.1.0.GA
(was: 11.x)
> Categorize components to install
> --------------------------------
>
> Key: JBDS-4584
> URL: https://issues.jboss.org/browse/JBDS-4584
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Feature Request
> Components: platform-installer
> Reporter: Aurélien Pupier
> Assignee: Denis Golovin
> Labels: ui
> Fix For: 11.1.0.GA
>
>
> the list is starting to be bigger, it might useful to categorize them, not sure around which criteria.
> This came to my mind while thinking that it would be easier if I have a single checkbox for installing Fuse for all possible platforms
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 6 months
[JBoss JIRA] (JBDS-4584) Categorize components to install
by Denis Golovin (JIRA)
[ https://issues.jboss.org/browse/JBDS-4584?page=com.atlassian.jira.plugin.... ]
Denis Golovin updated JBDS-4584:
--------------------------------
Fix Version/s: 11.x
> Categorize components to install
> --------------------------------
>
> Key: JBDS-4584
> URL: https://issues.jboss.org/browse/JBDS-4584
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Feature Request
> Components: platform-installer
> Reporter: Aurélien Pupier
> Assignee: Denis Golovin
> Labels: ui
> Fix For: 11.x
>
>
> the list is starting to be bigger, it might useful to categorize them, not sure around which criteria.
> This came to my mind while thinking that it would be easier if I have a single checkbox for installing Fuse for all possible platforms
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 6 months