You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by Luc Maisonobe <Lu...@free.fr> on 2013/05/18 09:25:02 UTC
[RESULT] Re: [VOTE] Release Commons Parent 29 from RC3
Le 14/05/2013 20:55, Luc Maisonobe a écrit :
> This is a VOTE to release Commons Parent 29 from RC3
This vote has passed. More than 72 hours ave elapsed with no
opposition (it was a lazy consensus vote) and one +1 vote (Gary).
I'll push the artifacts soon.
Thanks to everyone who reviewed this and helped getting the version right.
Luc
>
> Changes in this version include:
>
> Changes:
> o cobertura-maven-plugin 2.5.2 -> removed
> jacoco-maven-plugin -> 0.6.2.201302030002
> maven-surefire-plugin 2.13 -> 2.14.1
> maven-surefire-report-plugin 2.13 -> 2.14.1
> maven-changes-plugin 2.8 -> 2.9
> maven-compiler-plugin 3.0 -> 3.1
> maven-release-plugin 2.3.2 -> 2.4.1
> maven-site-plugin 3.2 -> 3.3
>
> The main change is the replacement of cobertura with JaCoCo for test
> coverage analysis. The former is not maintained anymore, has numerous
> bugs and is extremely slow in some situations (typically generating
> coverage reports for [math] took about 9 hours whereas standard tests
> run in about 10 minutes). One important implication is that since
> JaCoCo relies on setting an agent, it is triggered only if JDK used to
> run the tests is at least Java 1.5 (this is automatically detected),
> and it changes the argument line of surefire tests. If a component
> also needs to adapt the surefire command line, it must add the
> property ${argLine} to the argument line in order to preserve JaCoCo
> settings. An example for this is Apache Commons IO, where the
> maven-surefire-plugin setting must read as (note the use of the
> ${argLine} property):
>
> <plugins>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-surefire-plugin</artifactId>
> <configuration>
> <forkMode>pertest</forkMode>
> <!-- limit memory size see IO-161 -->
> <!-- the ${argLine} preserves jacoco agent settings (see (see
> https://github.com/jacoco/jacoco/issues/44) -->
> <argLine>-Xmx25M ${argLine}</argLine>
> ...
> </configuration>
> </plugin>
> ...
> </plugins>
>
>
>
>
> This VOTE by LAZY-CONSENSUS is open for at least 72 hours, so it will
> be closed on 2013-05-17T19:00:00Z (that is UTC time).
>
> Since this is the parent pom, there are only maven artifacts and the
> subversion tag available:
>
> artifacts:
> <https://repository.apache.org/content/repositories/orgapachecommons-017/org/apache/commons/commons-parent/29/>
>
> tag:
> <https://svn.apache.org/repos/asf/commons/proper/commons-parent/tags/commons-parent-29-RC3>
>
>
> Luc
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org