Where are we going to place this jagg file (apptype.jag) ? According to Samith's mail, AFAIU this can be added by tenant admins.
On Fri, Aug 8, 2014 at 4:31 PM, Dimuthu Leelarathne <[email protected]> wrote: > > > > On Fri, Aug 8, 2014 at 3:43 PM, Manuranga Perera <[email protected]> wrote: > >> ES already has a UI generator for RXT. is it possible to reuse it here ? >> > > If we are doing UI generator I would prefer to reuse it. But I feel with > all the designing and different fields types (for example pick a > Certificate file for apk and do valuations) it is far more cleaner and > extensible from AF to ask the AppType writer to write the create.jag for > their application. > > WDYT? > > thanks > dimuthu > > >> >> On Thu, Aug 7, 2014 at 5:01 PM, Samith Dassanayake <[email protected]> >> wrote: >> >>> Hi all, >>> For the dynamically generated UI part, two options have been considered >>> >>> 1. Let tenant admins to add apptype.jagg file which specify the UI >>> components according to the RXT, when they are adding a app type. When a >>> user selects a app type, content of the corresponding apptype.jagg will >>> be >>> loaded on the app creation page. >>> 2. Generate the UI from the RXT content by implementing a generic UI >>> loader. >>> >>> We are planing to move on with first option. WDYT? >>> >>> >>> On Thu, Aug 7, 2014 at 12:49 PM, Samith Dassanayake <[email protected]> >>> wrote: >>> >>>> Hi, >>>> I have started working on the $subject[1] and it will be done in two >>>> phases >>>> >>>> In current implementation since we allow only pre-defined app >>>> types(Namely JAX-WS, JAX-RS, WAR, Data Service and Jaggery apps), we >>>> have only one generic RXT to capture application related information, for >>>> all the application types. As a new requirement since BYOAT(such as mobile >>>> apps, NodeJs etc.. ) came into play, we have decided to extend our model by >>>> providing the ability to add app type specific RXTs to app factory and >>>> dynamically generate the UI for applications based on the App type specific >>>> RXT. >>>> >>>> We are planing to achieve this in three phases. >>>> >>>> 1. As the first phase we will extend our model to support app type >>>> specific RXTs, such that different app types will have different RXTs. >>>> The >>>> media type of the RXT will be based on the app type. When RXT >>>> Inheritance >>>> model is available, we are going to use it with a super parent app type >>>> RXT >>>> that every app type RXT should inherited from. >>>> 2. As the second phase we will focus on dynamically generate UI >>>> based on the app type. We will use the app type specific RXTs to get the >>>> metadata and the fields. >>>> 3. As the last phase we will move this concept and implementation >>>> to a unified governance model which will be a thin wrapper across >>>> GenericArtifactManager that can be used by all who needs to get >>>> info about applications. >>>> >>>> >>>> [1] https://redmine.wso2.com/issues/2668 >>>> >>>> Thank you >>>> >>>> -- >>>> Best Regards >>>> >>>> Samith Dassanayake >>>> Software Engineer, WSO2 Inc. >>>> >>>> >>> >>> >>> -- >>> Best Regards >>> >>> Samith Dassanayake >>> Software Engineer, WSO2 Inc. >>> >>> >>> _______________________________________________ >>> Architecture mailing list >>> [email protected] >>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>> >>> >> >> >> -- >> With regards, >> *Manu*ranga Perera. >> >> phone : 071 7 70 20 50 >> mail : [email protected] >> >> _______________________________________________ >> Architecture mailing list >> [email protected] >> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >> >> > > > -- > Dimuthu Leelarathne > Architect & Product Lead of App Factory > > WSO2, Inc. (http://wso2.com) > email: [email protected] > Mobile : 0773661935 > > Lean . Enterprise . Middleware > > _______________________________________________ > Architecture mailing list > [email protected] > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > > -- *Amila Maharachchi* Senior Technical Lead WSO2, Inc.; http://wso2.com Blog: http://maharachchi.blogspot.com Mobile: +94719371446
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
