On 2/9/11 12:28 PM, Stefan Seelmann wrote:
Hi dev,

while preparing the JUnit Add-ons release I noticed that the parent
POM contains stuff which is IMHO outdated:

There is a 'release' profile. In outdated release documentation [1]
this profile is used. In the recent releases I didn't used the
'release' profile, so be default the 'apache-release' profile from the
org.apache:apache:8 POM is used. The plugins configurations of
maven-javadoc-plugin, maven-deploy-plugin, maven-gpg-plugin and
maven-source-plugin are identical in both profiles. The
org.apache:apache:8 POM configures an additional source-release
assembly. Our project POM contains the RAT plugin but that is
disabled. I'd propose to remove the 'release' profile because it just
duplicates the 'apache-release' profile.

+1. We added our own release profile back in a time where the Maven parent pom didnt contain a apache-release profile, or it was buggy.

Now, it does not make sense to have our own.
If we want to activate the RAT check we should instead extend the
'apache-release' profile and add the RAT plugin configuration there.
Do we?
yes. RAT is part of the check we must do.

Thanks Stefan

--
Regards,
Cordialement,
Emmanuel Lécharny
www.iktek.com

Reply via email to