[jbosstools-issues] [JBoss JIRA] (JBIDE-9927) provide support for embedded cartridges

Andre Dietisheim (Issue Comment Edited) (JIRA) jira-events at lists.jboss.org
Thu Nov 17 11:56:40 EST 2011


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

Andre Dietisheim edited comment on JBIDE-9927 at 11/17/11 11:55 AM:
--------------------------------------------------------------------

I now implemented a first version of UI. I chose to have 2 pages when creating a new app:

* 1) name and cartridge
* 2) embeddable cartridges

There are 2 reasons for that:

1) if I put both on 1 page we'd have doubled the initial wait time while the wizard loads the available cartridges and the available embeddable cartridges. By splitting both into 2 different pages the wizard initially only loads the cartridges. Loading the embeddable ones is done on page 2. 
2) Apps may only be edited to have different embedded cartridges. So editing an app is choosing the cartridges to embed. I can reuse the page with those embeddable cartridges when editing an app.

!app-page.png!

!embed-page.png!

                
      was (Author: adietish):
    I now implemented a first version of UI. I chose to have 2 pages when creating a new app:

* 1) name and cartridge
* 2) embeddable cartridges

!embed-page.png!

There are 2 reasons for that:

1) if I put both on 1 page we'd have doubled the initial wait time while the wizard loads the available cartridges and the available embeddable cartridges. By splitting both into 2 different pages the wizard initially only loads the cartridges. Loading the embeddable ones is done on page 2. 
2) Apps may only be edited to have different embedded cartridges. So editing an app is choosing the cartridges to embed. I can reuse the page with those embeddable cartridges when editing an app.

!app-page.png!
                  
> provide support for embedded cartridges
> ---------------------------------------
>
>                 Key: JBIDE-9927
>                 URL: https://issues.jboss.org/browse/JBIDE-9927
>             Project: Tools (JBoss Tools)
>          Issue Type: Feature Request
>          Components: openshift
>    Affects Versions: 3.3.0.M4
>            Reporter: Andre Dietisheim
>            Assignee: Andre Dietisheim
>            Priority: Blocker
>             Fix For: 3.3.0.M5
>
>         Attachments: app-page.png, embed-page.png
>
>
> OpenShift Express supports embedded cartridges. Currently these are databases related cartridges (mysql, phpmyadmin). 
> https://github.com/openshift/os-client-tools/blob/master/combo/docs/API
> The OpenShift Express client does not support that yet. We have to offer this capability to our users.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list