In this thread, let's discuss about possible improvements we can make UES/ES build process.
i) Introduce a build process for extending Store - currently (in Mobile Store) this is done in an ad-hoc manner, copy-pasting files more or less. We need a better way to manage this before we built the APIM Store on top of ES. Following are two possible approaches. a) ES store exposes the Store web app as a mvn feature , extender app (i.e. APIM Store) source only contains the extra/overriding files. at build time maven will download the feature and merge them. b) Make extender app a git folk of the ES Store app. ii) Separating apps into Maven modules - we have discussed about this previously. We might need to separate them out in git as well. iii) Manage external js libs though mvn discrepancies. We can add webjars [1] repo to wso2-nexes mirror. More suggestions are welcome. [1] http://www.webjars.org/ -- 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
