Dear all, We held an architecture review meeting regarding the Mobile AppStore that will be built on top of the WSO2 Store. Below are the issues we discussed -
*Adding Support to Categories* We need to add category level support to the store as per the use case of - Business Applications -> Tools. The support for categories has to be provided by the GReg. *Adding hierarchical support for Assets* For the store artifacts needs to have a notion of inheritance - Apps include iOS, Android, BlackBerry. But GReg doesn't support inheritance for artifacts. The conclusion brought forward was to use a meta data specifying the os type and rendering custom pages for OS. *Publishing Component* Also a publishing component has to be written as well for full life cycle management of applications, notifications. The component also has to be role based- Developer login, Curator login (for app reviewing), End user login. *Rhino issue* Inherent speed issue was also addressed. We are going to be using jaggery for our API's considering the fact that API managers load tests have proven the robustness of the underlying JavaScript engine. In the new javascript engine (Nashhorn <https://blogs.oracle.com/nashorn/>) which will be available in Java 8 will be be 4x time faster than Rhino. *Routing conventions* Current routing style will continue on abstracting routing and the logic. The jaggery team has come up with an architecture to have the jaggery core picking up routes from a folder. *Github* The MDM project will migrate into a Public Github repo so that everyone can view and contribute to the source. This decision was taken cause the WSO2 Kernel versions and everything will be transferring to Github. *End User theming* Theming of the generic store needs to be done as per what we discussed. I hope I didn't miss anything. -- Chan (Dulitha Wijewantha) Software Engineer - Mobile Development WSO2Mobile Lean.Enterprise.Mobileware * ~Email [email protected]* * ~Mobile +94712112165* * ~Website dulithawijewantha.com * * ~Blog blog.dulithawijewantha.com * * ~Twitter @dulitharw <https://twitter.com/dulitharw>*
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
