stratos-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Udara Liyanage <ud...@wso2.com>
Subject Re: Application editor for Apache Stratos
Date Sun, 14 Dec 2014 12:49:37 GMT
Great work Dakshita



Touched, not typed. Erroneous words are a feature, not a typo.
On Dec 14, 2014 11:47 AM, "Nirmal Fernando" <nirmal070125@gmail.com> wrote:

> Great work Dakshika!!
>
> On Sun, Dec 14, 2014 at 9:05 AM, Dakshika Jayathilaka <dakshika@wso2.com>
> wrote:
>>
>> 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 <lasindu@wso2.com>
>> wrote:
>>>
>>> +1, Great work Dakshika..!!!
>>>
>>> On Sat, Dec 13, 2014 at 2:39 PM, Manula Chathurika Thantriwatte <
>>> manulac@wso2.com> wrote:
>>>>
>>>> Hi,
>>>>
>>>> Great work Dakshika !
>>>>
>>>> On Sat, Dec 13, 2014 at 1:56 PM, Lakmal Warusawithana <lakmal@wso2.com>
>>>> wrote:
>>>>>
>>>>> Great work Dakshika!
>>>>>
>>>>> On Sat, Dec 13, 2014 at 6:19 AM, Dakshika Jayathilaka <
>>>>> dakshika@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 : manulac@wso2.com / manula@apache.org
>>>> phone : +94 772492511
>>>> blog : http://manulachathurika.blogspot.com/
>>>>
>>>>
>>>>
>>>>
>>>
>>> --
>>> *Lasindu Charith*
>>> Software Engineer, WSO2 Inc.
>>> Mobile: +94714427192
>>> Web: blog.lasindu.com
>>>
>>
>
> --
> Best Regards,
> Nirmal
>
> Nirmal Fernando.
> PPMC Member & Committer of Apache Stratos,
> Senior Software Engineer, WSO2 Inc.
>
> Blog: http://nirmalfdo.blogspot.com/
>

Mime
View raw message