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

Reply via email to