Hi Nikolaos, Regarding your two questions:
1) Why the rest services need to be included are ROOT.war?Anything particular? I'm not totally sure what you mean by this question. The ROOT.war is how we deploy the Usergrid software. It can be deployed at the ROOT context (e.g. http://example.com) or into it's own context (e.g. http://example.com/usergrid). 2) Why the m2 folder is apparent in the distribution zipped files?Also why instead of using the usual .m2/repository file you want the build to download the debs in the m2 folder inside the project? The m2 folder should not be included in any official Usergrid releases. You can find our official releases here: http://usergrid.apache.org/releases/. All of the releases that we have made up to this point are source-code only and do not contain any binaries (except images) or jar files. (we do hope to start creating binary "convenience" releases as soon as we can). In our Git repo, we do sometimes have to create an m2 local repository for 3rd party jars that we had to modify for use in Usergrid. For example, we once had to fix a bug in the Astyanax Cassandra client software and so we could not use the official Astyanax release, so we built our own and included in the m2 directory. This is really a last resort for us, and a problem because we cannot ship jars in our source release and, once we do start creating binary releases, we do not want to ship our own build of any libraries in those binary releases. Hope that helps... Dave On Wed, Nov 18, 2015 at 7:50 AM Nikolaos Ballas neXus < [email protected]> wrote: > Hi guys, > two questions: > 1)Why the rest services need to be included are ROOT.war?Anything > particular? > 2)Why the m2 folder is apparent in the distribution zipped files?Also why > instead of using the usual .m2/repository file you want the build to > download the debs in the m2 folder inside the project? > > kind regards > \n\b
