directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Pierre-Arnaud Marcelot ...@marcelot.net>
Subject Replacing specific per-plugin version properties by version inherited from the parent pom ?
Date Thu, 03 Dec 2009 15:58:15 GMT
Hi all,

I'd like to propose the removal of our specific per-plugin version to use the inherited parent
pom version instead.

I'm talking about these properties defined in the parent pom of Studio:
======================================================================
    <aciitemeditor.version>1.5.2-SNAPSHOT</aciitemeditor.version>
    <apacheds.launcher.version>1.5.2-SNAPSHOT</apacheds.launcher.version>
    <apacheds.version>1.5.2-SNAPSHOT</apacheds.version>
    <apacheds.feature.version>1.5.2-SNAPSHOT</apacheds.feature.version>
    <apacheds.help.version>1.5.2-SNAPSHOT</apacheds.help.version>
    <apacheds.configuration.version>1.5.2-SNAPSHOT</apacheds.configuration.version>
    <apacheds.configuration.feature.version>1.5.2-SNAPSHOT</apacheds.configuration.feature.version>
    <apacheds.configuration.help.version>1.5.2-SNAPSHOT</apacheds.configuration.help.version>
    <common.ui.version>1.5.2-SNAPSHOT</common.ui.version>
    <connection.core.version>1.5.2-SNAPSHOT</connection.core.version>
    <connection.ui.version>1.5.2-SNAPSHOT</connection.ui.version>
    <jars.version>1.5.2-SNAPSHOT</jars.version>
    <ldapbrowser.common.version>1.5.2-SNAPSHOT</ldapbrowser.common.version>
    <ldapbrowser.core.version>1.5.2-SNAPSHOT</ldapbrowser.core.version>
    <ldapbrowser.feature.version>1.5.2-SNAPSHOT</ldapbrowser.feature.version>
    <ldapbrowser.help.version>1.5.2-SNAPSHOT</ldapbrowser.help.version>
    <ldapbrowser.ui.version>1.5.2-SNAPSHOT</ldapbrowser.ui.version>
    <ldifeditor.version>1.5.2-SNAPSHOT</ldifeditor.version>
    <ldifeditor.feature.version>1.5.2-SNAPSHOT</ldifeditor.feature.version>
    <ldifeditor.help.version>1.5.2-SNAPSHOT</ldifeditor.help.version>
    <ldifparser.version>1.5.2-SNAPSHOT</ldifparser.version>
    <rcp.version>1.5.2-SNAPSHOT</rcp.version>
    <rcp.feature.version>1.5.2-SNAPSHOT</rcp.feature.version>
    <rcp.help.version>1.5.2-SNAPSHOT</rcp.help.version>
    <repository.version>1.5.2-SNAPSHOT</repository.version>
    <schemaeditor.version>1.5.2-SNAPSHOT</schemaeditor.version>
    <schemaeditor.feature.version>1.5.2-SNAPSHOT</schemaeditor.feature.version>
    <schemaeditor.help.version>1.5.2-SNAPSHOT</schemaeditor.help.version>
    <test.integration.core.version>1.5.2-SNAPSHOT</test.integration.core.version>
    <test.integration.ui.version>1.5.2-SNAPSHOT</test.integration.ui.version>
    <updatesite.version>1.5.2-SNAPSHOT</updatesite.version>
    <valueeditors.version>1.5.2-SNAPSHOT</valueeditors.version>
======================================================================

These properties have always been a source of annoyance because they're not very well handled
by the release plugin (and sometimes, some of them are not replaced correctly) and I think
they're not really necessary.

Since we're releasing the project as a whole, I think each project needs to inherit the version
defined in the parent pom.

WDYT?
Any objection?

Thanks,
Pierre-Arnaud





Mime
View raw message