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

Reply via email to