Il giorno 11/ago/2014, alle ore 14:29, Francesco Chicchiriccò <[email protected]> ha scritto:
> Hi all, > as the time for releasing (at least the first milestone of) 1.2.0 is > approaching, I have noticed that we currently have few Maven sub-modules > which effectively don't generate artifacts for usage with Maven, i.e. > > * standalone (1.1.X / 1.2.X) > * installer (1.2.X) > * deb (1.2.X) > > Do you see any problem if we remove such modules from default build profile, > e.g. change the main pom.xml from > > <modules> > <module>archetype</module> > <module>build-tools</module> > <module>common</module> > <module>client</module> > <module>core</module> > <module>console</module> > <module>standalone</module> > <module>installer</module> > <module>deb</module> > </modules> > > to > > <modules> > <module>archetype</module> > <module>build-tools</module> > <module>common</module> > <module>client</module> > <module>core</module> > <module>console</module> > </modules> > > ? > > Naturally, we will also need to change the release procedure [1] to take this > fact into account - e.g. to manually (e.g. not via Maven release plugin / > Nexus) publish to the staging area the artifacts for standalone, installer > and deb. > > We might create an "all" profile including the modules excluded above and > instruct Jenkins / Travis to use that profile, in order to check that they > still work fine. > > This will dramatically speed-up the deploy time (not requiring to upload to > Maven repositories some artifacts that are not actually meant to be used via > Maven). > > WDYT? +1 Regards Marco > > [1] http://syncope.apache.org/release-process.html > > -- > Francesco Chicchiriccò > > Tirasa - Open Source Excellence > http://www.tirasa.net/ > > Involved at The Apache Software Foundation: > member, Syncope PMC chair, Cocoon PMC, Olingo PMC > http://people.apache.org/~ilgrosso/ > -- Dott. Marco Di Sabatino Di Diodoro Tel. +39 3939065570 Tirasa S.r.l. Viale D'Annunzio 267 - 65127 Pescara Tel +39 0859116307 / FAX +39 0859111173 http://www.tirasa.net Apache Syncope PMC Member http://people.apache.org/~mdisabatino/
