[JBoss JIRA] (JBIDE-15897) Server Adapter Context Menu: make all relevant OpenShift Explorer actions available from Server Adapter
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-15897?page=com.atlassian.jira.plugi... ]
Andre Dietisheim updated JBIDE-15897:
-------------------------------------
Assignee: Max Rydahl Andersen
Affects Version/s: 4.2.0.Final
> Server Adapter Context Menu: make all relevant OpenShift Explorer actions available from Server Adapter
> -------------------------------------------------------------------------------------------------------
>
> Key: JBIDE-15897
> URL: https://issues.jboss.org/browse/JBIDE-15897
> Project: Tools (JBoss Tools)
> Issue Type: Feature Request
> Components: openshift
> Affects Versions: 4.2.0.Final
> Reporter: Max Rydahl Andersen
> Assignee: Max Rydahl Andersen
> Labels: server_adapter
> Fix For: 4.2.0.Beta2
>
> Attachments: explorer-context-menu.png, explorer-context-menu.png, server-adapter-context-menu.png, server-adapter-context-menu.png
>
> Original Estimate: 1 day
> Remaining Estimate: 1 day
>
> JBIDE-11841 was done earlier but only added the missing actions - when new actions are added we tend to forget to add them.
> Explorer:
> !explorer-context-menu.png!
> Server adapter:
> !server-adapter-context-menu.png!
> We should make it so these actions (when relevant) gets added to both places (openshift explorer / server adapter) and optimally also available in an OpenShift context menu on a project.
> Meaning you don't have to navigate to explorer view constantly.
--
This message was sent by Atlassian JIRA
(v6.2.3#6260)
11 years, 11 months
[JBoss JIRA] (JBIDE-15897) Server Adapter Context Menu: make all relevant OpenShift Explorer actions available from Server Adapter
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-15897?page=com.atlassian.jira.plugi... ]
Andre Dietisheim commented on JBIDE-15897:
------------------------------------------
we're missing the following in the server context menu:
- Edit Embedded Cartidges
- Application Details
- Refresh
the following dont make a lot of sense:
- Import Application
- Delete Application (if we delete the application, we'd have to delete the adapter too. An adapter without it's application is useless)
> Server Adapter Context Menu: make all relevant OpenShift Explorer actions available from Server Adapter
> -------------------------------------------------------------------------------------------------------
>
> Key: JBIDE-15897
> URL: https://issues.jboss.org/browse/JBIDE-15897
> Project: Tools (JBoss Tools)
> Issue Type: Feature Request
> Components: openshift
> Reporter: Max Rydahl Andersen
> Labels: server_adapter
> Fix For: 4.2.0.Beta2
>
> Attachments: explorer-context-menu.png, explorer-context-menu.png, server-adapter-context-menu.png, server-adapter-context-menu.png
>
> Original Estimate: 1 day
> Remaining Estimate: 1 day
>
> JBIDE-11841 was done earlier but only added the missing actions - when new actions are added we tend to forget to add them.
> Explorer:
> !explorer-context-menu.png!
> Server adapter:
> !server-adapter-context-menu.png!
> We should make it so these actions (when relevant) gets added to both places (openshift explorer / server adapter) and optimally also available in an OpenShift context menu on a project.
> Meaning you don't have to navigate to explorer view constantly.
--
This message was sent by Atlassian JIRA
(v6.2.3#6260)
11 years, 11 months
[JBoss JIRA] (JBIDE-15897) Server Adapter Context Menu: make all relevant OpenShift Explorer actions available from Server Adapter
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-15897?page=com.atlassian.jira.plugi... ]
Andre Dietisheim edited comment on JBIDE-15897 at 5/5/14 11:20 AM:
-------------------------------------------------------------------
we're missing the following in the server context menu:
- Import Application
- Edit Embedded Cartidges
- Application Details
- Refresh
the following dont make a lot of sense:
- Delete Application (if we delete the application, we'd have to delete the adapter too. An adapter without it's application is useless)
was (Author: adietish):
we're missing the following in the server context menu:
- Edit Embedded Cartidges
- Application Details
- Refresh
the following dont make a lot of sense:
- Import Application
- Delete Application (if we delete the application, we'd have to delete the adapter too. An adapter without it's application is useless)
> Server Adapter Context Menu: make all relevant OpenShift Explorer actions available from Server Adapter
> -------------------------------------------------------------------------------------------------------
>
> Key: JBIDE-15897
> URL: https://issues.jboss.org/browse/JBIDE-15897
> Project: Tools (JBoss Tools)
> Issue Type: Feature Request
> Components: openshift
> Reporter: Max Rydahl Andersen
> Labels: server_adapter
> Fix For: 4.2.0.Beta2
>
> Attachments: explorer-context-menu.png, explorer-context-menu.png, server-adapter-context-menu.png, server-adapter-context-menu.png
>
> Original Estimate: 1 day
> Remaining Estimate: 1 day
>
> JBIDE-11841 was done earlier but only added the missing actions - when new actions are added we tend to forget to add them.
> Explorer:
> !explorer-context-menu.png!
> Server adapter:
> !server-adapter-context-menu.png!
> We should make it so these actions (when relevant) gets added to both places (openshift explorer / server adapter) and optimally also available in an OpenShift context menu on a project.
> Meaning you don't have to navigate to explorer view constantly.
--
This message was sent by Atlassian JIRA
(v6.2.3#6260)
11 years, 11 months
[JBoss JIRA] (JBIDE-17228) Server Adapter view: provide "Show in OpenShift Explorer" item in server context menu
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-17228?page=com.atlassian.jira.plugi... ]
Andre Dietisheim updated JBIDE-17228:
-------------------------------------
Description: It would be useful to have an item "Show in OpenShift Explorer" in the context menu of the OpenShift server adapter. This would allow one to look at what other apps are available, what domains etc.
> Server Adapter view: provide "Show in OpenShift Explorer" item in server context menu
> -------------------------------------------------------------------------------------
>
> Key: JBIDE-17228
> URL: https://issues.jboss.org/browse/JBIDE-17228
> Project: Tools (JBoss Tools)
> Issue Type: Feature Request
> Components: openshift
> Affects Versions: 4.2.0.Beta2
> Reporter: Andre Dietisheim
> Fix For: 4.2.0.Beta2
>
>
> It would be useful to have an item "Show in OpenShift Explorer" in the context menu of the OpenShift server adapter. This would allow one to look at what other apps are available, what domains etc.
--
This message was sent by Atlassian JIRA
(v6.2.3#6260)
11 years, 11 months
[JBoss JIRA] (JBIDE-17151) Improve the "New Restful Web Service" wizard
by Xavier Coulon (JIRA)
[ https://issues.jboss.org/browse/JBIDE-17151?page=com.atlassian.jira.plugi... ]
Xavier Coulon edited comment on JBIDE-17151 at 5/5/14 9:33 AM:
---------------------------------------------------------------
Removing "Superclass" and "Interfaces" textfields after [~ArunGupta]'s comments.
was (Author: xcoulon):
Removing "Superclass" and "Interfaces" textfields after Arun's comments.
> Improve the "New Restful Web Service" wizard
> --------------------------------------------
>
> Key: JBIDE-17151
> URL: https://issues.jboss.org/browse/JBIDE-17151
> Project: Tools (JBoss Tools)
> Issue Type: Enhancement
> Components: webservices
> Affects Versions: 4.2.0.Beta1
> Reporter: Xavier Coulon
> Assignee: Xavier Coulon
> Fix For: 4.2.0.Beta2
>
> Attachments: current wizard.png, Mockup for new JAX-RS Wizard.bmml, Mockup for new JAX-RS Wizard.bmml, Mockup for new JAX-RS Wizard.bmml, Mockup for new JAX-RS Wizard.png
>
>
> The current wizard could be improved after feedback on JBIDE-13309, JBIDE-13310 and internal discussion:
> {quote}
> - Choosing the first wizard shows an option to edit "Web Service" and "Application Class Name" and have the same values. Why this value need to be entered twice and how is it used ?
> - web.xml is generated even though "Update web.xml" was not selected. Why can't ApplicationPath be used instead of web.xml anyway ?
> - Even in the generated web.xml, the mapped path is {{/*}}. This is not the recommended practice as none of the Servlets or other resources in the application would then be resolved correctly. The recommendation is to use something like {{/webresources}}, {{/resources}}, or {{/rest}} and have all the resources be accessed from there.
> - The generation of REST resource did not added JAX-RS facet to my project. Does it have to be manually added ? If yes, then why ?
> - Adding JAX-RS facet shows "Further configuration required" and require me to specify "JAX-RS Servlet class name". How is the user expected to know the class name ? This should not even be required for a Java EE 6 application.
> - In pure Java EE 6, there should be no need to ask that information anyway. Instead use {{@ApplicationPath}} to specify the base path of JAX-RS.
> {quote}
--
This message was sent by Atlassian JIRA
(v6.2.3#6260)
11 years, 11 months
[JBoss JIRA] (JBIDE-17151) Improve the "New Restful Web Service" wizard
by Xavier Coulon (JIRA)
[ https://issues.jboss.org/browse/JBIDE-17151?page=com.atlassian.jira.plugi... ]
Xavier Coulon edited comment on JBIDE-17151 at 5/5/14 9:34 AM:
---------------------------------------------------------------
Removing "Superclass" and "Interfaces" textfields after [~ArunGupta]'s comments. Also changing the returned types to {{Customer}}, {{List<Customer>>}} and {{void}} instead of {{Response}} in the generated code skeleton. This could be configurable, though ;-)
was (Author: xcoulon):
Removing "Superclass" and "Interfaces" textfields after [~ArunGupta]'s comments.
> Improve the "New Restful Web Service" wizard
> --------------------------------------------
>
> Key: JBIDE-17151
> URL: https://issues.jboss.org/browse/JBIDE-17151
> Project: Tools (JBoss Tools)
> Issue Type: Enhancement
> Components: webservices
> Affects Versions: 4.2.0.Beta1
> Reporter: Xavier Coulon
> Assignee: Xavier Coulon
> Fix For: 4.2.0.Beta2
>
> Attachments: current wizard.png, Mockup for new JAX-RS Wizard.bmml, Mockup for new JAX-RS Wizard.bmml, Mockup for new JAX-RS Wizard.bmml, Mockup for new JAX-RS Wizard.png
>
>
> The current wizard could be improved after feedback on JBIDE-13309, JBIDE-13310 and internal discussion:
> {quote}
> - Choosing the first wizard shows an option to edit "Web Service" and "Application Class Name" and have the same values. Why this value need to be entered twice and how is it used ?
> - web.xml is generated even though "Update web.xml" was not selected. Why can't ApplicationPath be used instead of web.xml anyway ?
> - Even in the generated web.xml, the mapped path is {{/*}}. This is not the recommended practice as none of the Servlets or other resources in the application would then be resolved correctly. The recommendation is to use something like {{/webresources}}, {{/resources}}, or {{/rest}} and have all the resources be accessed from there.
> - The generation of REST resource did not added JAX-RS facet to my project. Does it have to be manually added ? If yes, then why ?
> - Adding JAX-RS facet shows "Further configuration required" and require me to specify "JAX-RS Servlet class name". How is the user expected to know the class name ? This should not even be required for a Java EE 6 application.
> - In pure Java EE 6, there should be no need to ask that information anyway. Instead use {{@ApplicationPath}} to specify the base path of JAX-RS.
> {quote}
--
This message was sent by Atlassian JIRA
(v6.2.3#6260)
11 years, 11 months
[JBoss JIRA] (JBIDE-17151) Improve the "New Restful Web Service" wizard
by Xavier Coulon (JIRA)
[ https://issues.jboss.org/browse/JBIDE-17151?page=com.atlassian.jira.plugi... ]
Xavier Coulon commented on JBIDE-17151:
---------------------------------------
Removing "Superclass" and "Interfaces" textfields after Arun's comments.
> Improve the "New Restful Web Service" wizard
> --------------------------------------------
>
> Key: JBIDE-17151
> URL: https://issues.jboss.org/browse/JBIDE-17151
> Project: Tools (JBoss Tools)
> Issue Type: Enhancement
> Components: webservices
> Affects Versions: 4.2.0.Beta1
> Reporter: Xavier Coulon
> Assignee: Xavier Coulon
> Fix For: 4.2.0.Beta2
>
> Attachments: current wizard.png, Mockup for new JAX-RS Wizard.bmml, Mockup for new JAX-RS Wizard.bmml, Mockup for new JAX-RS Wizard.bmml, Mockup for new JAX-RS Wizard.png
>
>
> The current wizard could be improved after feedback on JBIDE-13309, JBIDE-13310 and internal discussion:
> {quote}
> - Choosing the first wizard shows an option to edit "Web Service" and "Application Class Name" and have the same values. Why this value need to be entered twice and how is it used ?
> - web.xml is generated even though "Update web.xml" was not selected. Why can't ApplicationPath be used instead of web.xml anyway ?
> - Even in the generated web.xml, the mapped path is {{/*}}. This is not the recommended practice as none of the Servlets or other resources in the application would then be resolved correctly. The recommendation is to use something like {{/webresources}}, {{/resources}}, or {{/rest}} and have all the resources be accessed from there.
> - The generation of REST resource did not added JAX-RS facet to my project. Does it have to be manually added ? If yes, then why ?
> - Adding JAX-RS facet shows "Further configuration required" and require me to specify "JAX-RS Servlet class name". How is the user expected to know the class name ? This should not even be required for a Java EE 6 application.
> - In pure Java EE 6, there should be no need to ask that information anyway. Instead use {{@ApplicationPath}} to specify the base path of JAX-RS.
> {quote}
--
This message was sent by Atlassian JIRA
(v6.2.3#6260)
11 years, 11 months
[JBoss JIRA] (JBIDE-17227) Application wizard: unchecking "Use default source code" wont enable "Source code" text field
by Marián Labuda (JIRA)
[ https://issues.jboss.org/browse/JBIDE-17227?page=com.atlassian.jira.plugi... ]
Marián Labuda updated JBIDE-17227:
----------------------------------
Description:
In new OpenShift application wizard there is 3 choices how to create new applicaiton:
- Code Anything
- Basic/default cartridges
- Quickstarts
If user choose quickstart, on next wizard page is Source code field filled with appropriate url. But if user choose Basic cartridge, on the same next wizard page is by default checkbox "Use default source code" checked (that's ok) but after click on checkbox (make it unchecked), field is blank and uneditable and it is not also proceed to next wizard page / finish wizard (that's ok).
!source_code_text.png!
How it should work:
- Basic cartridge - Advance section should be collapsed by default. After expanding Default source code checkbox should be checked. After unchecking it should be able to edit text.
- Quickstart - If quickstart has source code then Default source code checkbox should be unchecked and in source code text should be URL of source code and this source code text should be uneditable. If quickstart does not have source code then advance section should be collapsed and Default source code checkbox should be checked.
was:
In new OpenShift application wizard there is 3 choices how to create new applicaiton:
- Code Anything
- Basic/default cartridges
- Quickstarts
If user choose quickstart, on next wizard page is Source code field filled with appropriate url. But if user choose Basic cartridge, on the same next wizard page is by default checkbox "Use default source code" checked (that's ok) but after click on checkbox (make it unchecked), field is blank and uneditable and it is not also proceed to next wizard page / finish wizard (that's ok).
!source_code_text.png!
I think, we should in case of basic cartridge choice in first wizard page hide this area on second wizard page (if we want to let users use only provided quickstarts and no other templates) or let this field be editable (to let users input they own URL of quickstart / template - but there is a question, whether it is reasonable)
> Application wizard: unchecking "Use default source code" wont enable "Source code" text field
> ---------------------------------------------------------------------------------------------
>
> Key: JBIDE-17227
> URL: https://issues.jboss.org/browse/JBIDE-17227
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift
> Affects Versions: 4.2.0.Beta2
> Reporter: Marián Labuda
> Labels: application_wizard
> Fix For: 4.2.0.Beta2
>
> Attachments: source_code_text.png
>
>
> In new OpenShift application wizard there is 3 choices how to create new applicaiton:
> - Code Anything
> - Basic/default cartridges
> - Quickstarts
> If user choose quickstart, on next wizard page is Source code field filled with appropriate url. But if user choose Basic cartridge, on the same next wizard page is by default checkbox "Use default source code" checked (that's ok) but after click on checkbox (make it unchecked), field is blank and uneditable and it is not also proceed to next wizard page / finish wizard (that's ok).
> !source_code_text.png!
> How it should work:
> - Basic cartridge - Advance section should be collapsed by default. After expanding Default source code checkbox should be checked. After unchecking it should be able to edit text.
> - Quickstart - If quickstart has source code then Default source code checkbox should be unchecked and in source code text should be URL of source code and this source code text should be uneditable. If quickstart does not have source code then advance section should be collapsed and Default source code checkbox should be checked.
--
This message was sent by Atlassian JIRA
(v6.2.3#6260)
11 years, 11 months