+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