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