[ 
https://issues.apache.org/jira/browse/STRATOS-1035?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sajith Kariyawasam resolved STRATOS-1035.
-----------------------------------------
    Resolution: Fixed
      Assignee: Dakshika Jayathilaka

This PR has been merged and closed

https://github.com/apache/stratos/pull/150#issuecomment-66864762

Hence, updating as fixed

> Application Editor for Console
> ------------------------------
>
>                 Key: STRATOS-1035
>                 URL: https://issues.apache.org/jira/browse/STRATOS-1035
>             Project: Stratos
>          Issue Type: Improvement
>          Components: UI
>    Affects Versions: 4.1.0 Alpha
>            Reporter: Dakshika Jayathilaka
>            Assignee: Dakshika Jayathilaka
>             Fix For: 4.1.0 Alpha
>
>
> As you are aware,currently we are using JSON to add applications into apache 
> stratos. The Application editor will help to generate more complex JSON 
> within few clicks.  
> When you click on add new application, you can see the "editor view" ,which 
> contains four main sections as follows;
> Editor Area
> Cartridge and Group Listing
> Information 
> General details
> Editor Area: Is used to draw your application. By default application main 
> node is presented on the editor area. Application node contains a small 
> square on the bottom. You may click and drag connections using application 
> node.
>  
> Cartridge and Group Listing: You can see all available groups and cartridges 
> on it. If you click on each block you will see the details on the Information 
> section.
> If it is a cartridge it will display cartridge information and If it is a 
> group it will display the group tree hierarchy of the particular group.  
> General details: Will show general information for your application. 
> How to use
> 1. You may double click on any cartridge or group in order to bring it to the 
> editor area. The related node will then be shown as follows;
> 2.  Click  on the small square in the root application node and drag the 
> connection between the two nodes (all possible connection positions will be 
> highlighted as follows)
> 3. Once you click on the node, the related information will be displayed on 
> the component section. 
>  
> 4. Enter all necessary information required and click on the update button to 
> save current node data.
> You may click on any node to edit previously filled data.
> 5. Finally, click on "Deploy Application Definition" button.
> This will automatically generate any complex level application JSON with less 
> effort. Also we can extend this to create groups and deployment policies as 
> wel.
> TODO:
> 1. Add field validation
> 2. Node auto-positioning



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to