On 21.11.2013 12:45, Galder Zamarreño wrote: > On Nov 19, 2013, at 10:23 AM, Dan Berindei <[email protected]> wrote: > >> >> On Tue, Nov 19, 2013 at 11:21 AM, Martin Gencur <[email protected]> wrote: >> On 19.11.2013 09:59, Dan Berindei wrote: >> BTW, Maven rebuilds every module in the reactor every time you run a build. >> On my machine, it takes 6 minutes to build everything in the Infinispan >> reactor. Would you really want to wait 6 minutes every time you want to test >> something in the server? >> >> Actually, we often end up doing that cos we first need to build ISPN core >> and then the server which is dependent on ISPN core. It happens quite often >> that ISPN server works only with latest version of ISPN core. >> >> So if I understand it correctly, the ISPN server would be integrated in the >> main ISPN repository. I guess it would be a specific module which you could >> build on its own (and also run its tests). This would cover the case when >> you don't need to build ISPN core in order to run the server. Or did I miss >> something? >> >> >> I'm pretty sure it wouldn't be a single module… > The parent, X, can be a single module (or maven project), and then it can > list the modules to build, e.g. the current list of Infinispan Server > submodules: > > <module>versions</module> > <module>jgroups</module> > <module>infinispan</module> > <module>integration</module> > <module>build</module> > <module>management/server-rhq-plugin</module> > > Given that Infinispan Server already uses > <groupId>org.infinispan.server</groupId>, it might make sense for X to be > `server`. > > Thoughts?
I'd suggest either "server" or "integration" or "parent" (note that the infinispan-server itself already contains directories like"server", "integration", "build" so either good name is already used somewhere else:)) Martin > >> _______________________________________________ >> infinispan-dev mailing list >> [email protected] >> https://lists.jboss.org/mailman/listinfo/infinispan-dev > > -- > Galder Zamarreño > [email protected] > twitter.com/galderz > > Project Lead, Escalante > http://escalante.io > > Engineer, Infinispan > http://infinispan.org > _______________________________________________ infinispan-dev mailing list [email protected] https://lists.jboss.org/mailman/listinfo/infinispan-dev
