Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [skalli-dev] maven build and different profiles ? should we change that?

Hi Britta,

your suggestion sounds reasonable.

Is there a standard way other Eclipse projects are using Maven modules?

Bye, Jochen

On Thu, May 12, 2011 at 11:47 AM, Varwig, Britta <britta.varwig@xxxxxxx> wrote:
Hello,
as Jochen raised the problem and I also fall in that problem,
I would like to ask the question, what was the reason to have at least 3 profiles:

1) default with:
   <module>org.eclipse.skalli.target</module>
   <module>org.eclipse.skalli.parent</module>
   <module>org.eclipse.skalli.api.java</module>
   <module>org.eclipse.skalli.api.rest</module>
   <module>org.eclipse.skalli.log</module>
   <module>org.eclipse.skalli.core</module>
   <module>org.eclipse.skalli.model.core</module>
   <module>org.eclipse.skalli.common</module>
   <module>org.eclipse.skalli.commands</module>
   <module>org.eclipse.skalli.model.ext.misc</module>
   <module>org.eclipse.skalli.view</module>
   <module>org.eclipse.skalli.view.ext</module>
   <module>org.eclipse.skalli.view.ext.impl</module>
   <module>org.eclipse.skalli.view.theme</module>
   <module>org.eclipse.skalli.maven</module>
   <module>org.eclipse.skalli.testutil</module>
2) qa with:
       <module>org.eclipse.skalli.core.test</module>
       <module>org.eclipse.skalli.model.core.test</module>
       <module>org.eclipse.skalli.model.ext.misc.test</module>
       <module>org.eclipse.skalli.view.test</module>
       <module>org.eclipse.skalli.api.java.test</module>
       <module>org.eclipse.skalli.api.rest.test</module>
       <module>org.eclipse.skalli.common.test</module>
       <module>org.eclipse.skalli.view.ext.impl.test</module>
       <module>org.eclipse.skalli.maven.test</module>
3) site with:
       <module>org.eclipse.skalli.feature</module>
       <module>org.eclipse.skalli.eclipse.feature</module>
       <module>org.eclipse.skalli.testing.feature</module>
       <module>org.eclipse.skalli.site</module>

Only reason that comes into my mind:
Minimize build time
Are there others?

What do you think of my suggestion:
* Put in the default profile ALL Skalli moduls.
* if someone people still see a need for a fast bild we can add a "fastBuild" profile containing the current default modules.

What do you think?

Regards Britta
_______________________________________________
skalli-dev mailing list
skalli-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/skalli-dev


Back to the top