Hi All,

Thank you, I'm planning to do group creation and deployment creation editor
as wel. I'll update the status soon.

Thank you,

Regards,

*Dakshika Jayathilaka*
Software Engineer
WSO2, Inc.
lean.enterprise.middleware
0771100911

On Sat, Dec 13, 2014 at 2:47 PM, Lasindu Charith <lasi...@wso2.com> wrote:
>
> +1, Great work Dakshika..!!!
>
> On Sat, Dec 13, 2014 at 2:39 PM, Manula Chathurika Thantriwatte <
> manu...@wso2.com> wrote:
>>
>> Hi,
>>
>> Great work Dakshika !
>>
>> On Sat, Dec 13, 2014 at 1:56 PM, Lakmal Warusawithana <lak...@wso2.com>
>> wrote:
>>>
>>> Great work Dakshika!
>>>
>>> On Sat, Dec 13, 2014 at 6:19 AM, Dakshika Jayathilaka <daksh...@wso2.com
>>> > wrote:
>>>
>>>> Hi Devs,
>>>>
>>>> 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
>>>>
>>>> Your comments and feedback will be highly appreciated.
>>>>
>>>> PR for this: https://github.com/apache/stratos/pull/150
>>>> ​
>>>> Thank you,
>>>>
>>>> Bst Regards,
>>>>
>>>> *Dakshika Jayathilaka*
>>>> Software Engineer
>>>> WSO2, Inc.
>>>> lean.enterprise.middleware
>>>> 0771100911
>>>>
>>>
>>>
>>> --
>>> Lakmal Warusawithana
>>> Vice President, Apache Stratos
>>> Director - Cloud Architecture; WSO2 Inc.
>>> Mobile : +94714289692
>>> Blog : http://lakmalsview.blogspot.com/
>>>
>>>
>>
>> --
>> Regards,
>> Manula Chathurika Thantriwatte
>> Software Engineer
>> WSO2 Inc. : http://wso2.com
>> lean . enterprise . middleware
>>
>> email : manu...@wso2.com / man...@apache.org
>> phone : +94 772492511
>> blog : http://manulachathurika.blogspot.com/
>>
>>
>>
>>
>
> --
> *Lasindu Charith*
> Software Engineer, WSO2 Inc.
> Mobile: +94714427192
> Web: blog.lasindu.com
>

Reply via email to