Hi All, As API, App Factory, Mobile etc. stores are having My Applications, My Devices etc. it would be better to come up with a more generic model which fits for any of My X items.
Hence, all these stores are based on WSO2 Enterprise Store and, in most of the real world deployments, a single global store will be shared across each different product, unified My X concept would be more ideal and manageable by giving a unique user experience. Further, all these My X's would share common functionalties too. To be more specific, each My X item would be associated with one or many assets in the store along with set of metadata. In the ES side too, it would need to go through those associations and do some stuff like, collecting stats, sending notifications about asset updates, new versions etc. With the unified model, all my items will be grouped as My Environment(or a better name) and we would provide a Jaggery module/REST API to deal with My X items where you can do extra customization via extensions. The original idea came from Sanjiva during a meeting and has added a few of my thoughts too. Please correct me, if I have misinterpreted anything. /Ruchira -- *Ruchira Wageesha**Associate Technical Lead* *WSO2 Inc. - lean . enterprise . middleware | wso2.com <http://wso2.com>* *email: ruch...@wso2.com <ruch...@wso2.com>, blog: ruchirawageesha.blogspot.com <http://ruchirawageesha.blogspot.com>, mobile: +94 77 5493444*
_______________________________________________ Architecture mailing list Architecture@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture