Great stuff!!! It seems you were able to brilliantly manage the
complexities for generating and interactions of the diagram. Wonderful
work!


Regards,
Chamila de Alwis
Software Engineer | WSO2 | +94772207163
Blog: code.chamiladealwis.com



On Sat, Dec 13, 2014 at 10:03 AM, Reka Thirunavukkarasu <r...@wso2.com>
wrote:
>
> Great work Dashika..!!!Looks so nice..
>
> Thanks,
> Reka
>
> On Sat, Dec 13, 2014 at 9:37 AM, Rajkumar Rajaratnam <rajkum...@wso2.com>
> wrote:
>>
>> Awesome work Dashika!
>>
>> On Sat, Dec 13, 2014 at 9:35 AM, Imesh Gunaratne <im...@apache.org>
>> wrote:
>>>
>>> Great work Dakshika! This looks fabulous!
>>> We will merge the pull request.
>>>
>>> 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
>>>>
>>>
>>>
>>> --
>>> Imesh Gunaratne
>>>
>>> Technical Lead, WSO2
>>> Committer & PMC Member, Apache Stratos
>>>
>>
>>
>> --
>> Rajkumar Rajaratnam
>> Committer & PMC Member, Apache Stratos
>> Software Engineer, WSO2
>>
>
>
> --
> Reka Thirunavukkarasu
> Senior Software Engineer,
> WSO2, Inc.:http://wso2.com,
> Mobile: +94776442007
>
>
>

Reply via email to