Great work Dakshita
Touched, not typed. Erroneous words are a feature, not a typo. On Dec 14, 2014 11:47 AM, "Nirmal Fernando" <nirmal070...@gmail.com> wrote: > Great work Dakshika!! > > On Sun, Dec 14, 2014 at 9:05 AM, Dakshika Jayathilaka <daksh...@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 <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 >>> >> > > -- > Best Regards, > Nirmal > > Nirmal Fernando. > PPMC Member & Committer of Apache Stratos, > Senior Software Engineer, WSO2 Inc. > > Blog: http://nirmalfdo.blogspot.com/ >