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.
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
