Skip to main content

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

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


Back to the top