+1

Locally installed from the git tag.

Ran a test deploy:

mvn -Duser.name=aherbert -Dcommons.release.dryRun=true -Ptest-deploy
-Prelease clean test package site deploy

on
[project] Java target version, Java build version
[rng] 1.6 (9 for examples), 9
[codec] 1.7, 1.8
[numbers] 1.8, 1.8

All work fine.

The new pom fixed Numbers 146 [1] and the NOTICE and LICENSE are included
in the output jars.

I note that parent 51 fixes some build problems on java 7. Both [codec] and
[rng] have the downgrade to animal sniffer 1.7 in their POM; [rng] also has
the downgrade to felix version 3.5.1. I removed these and built using
openjdk 1.7.0_75. I can run:

mvn clean install

On both [codec] and [rng]. So the fixes have been successfully moved from
project POM to the parent.

The parent-51 also contains a downgrade to biz.aQute.bndlib.version to
3.5.0 to fix a problem with [csv]. I think this is for the latest Java EA
release. I verified using Java build 15-ea+28-1400. 'mvn clean install'
does not work on parent 50 but is OK on parent 51. There are problems with
Java 15 for the jacoco instrumentation (since this does not support Java 15
class files) but this does not prevent the build completing.

Alex

[1] https://issues.apache.org/jira/browse/NUMBERS-146

On Thu, 18 Jun 2020 at 17:56, sebb <seb...@gmail.com> wrote:

> The Apache Commons Parent POM provides common settings for all Apache
> Commons components.
>
>
> This is a VOTE to release Commons Parent 51 based on RC2
>
>
> This VOTE by LAZY-CONSENSUS is open for at least 72 hours
> It will close not before June 21 17:00 UTC
>
>
> Fix incompatibilty issues with Java 7
> Add support for Java 13.
> Update various plugin versions.
>
> Changes in this version include:
>
> New features:
> o  Allow override of changes.announcementFile/announcementDirectory
>
> Fixed Bugs:
> o  Allow Java7 builds: commons.animal-sniffer.version=1.17;
> biz.aQute.bndlib.version=3.5.0
> o  PR#5: change <docEncoding> to <docencoding> for maven javadoc plugin.
>
> Changes:
> o  JApiCmp 0.14.1 -> 0.14.3.
> o  maven-enforcer-plugin 3.0.0-M2 -> 3.0.0-M3.
> o  maven-source-plugin 3.2.0 -> 3.2.1.
> o  commons.spotbugs.version 3.1.6 -> 3.1.12.2.
> o  org.apache:apache 21 -> 23.
> o  maven-javadoc-plugin 3.1.1 -> 3.2.0.
> o  commons.pmd.version 3.12.0 -> 3.13.0.
> o  Fix https://github.com/bndtools/bnd/issues/3903 seen with Commons CSV.
> o  commons.project-info.version 3.0.0 -> 3.1.0
> o  Add support for Java 13
> o  Support NOTICE and LICENSE alongside .txt versions
> o  commons.wagon-ssh.version 3.0.0 -> 3.1.0
> o  biz.aQute.bndlib.version 5.0.1 => 5.1.0
> o  bcel version 6.4.1 => 6.5.0
> o  maven pre-requisite 3.0.5 => 3.5.0
> o  commons.build-helper.version 3.0.0 => 3.1.0
>
> The files (staged):
>
> https://repository.apache.org/content/repositories/orgapachecommons-1501/
>
> commons-parent-51.pom
> SHA1: 2f1f8c26ad5602fdff6c3f95f38887943cd68470
>
> commons-parent-51-site.xml
> SHA1: 7d3b170166d71ffe8b006d741acc5044b6914784
>
> The source archives:
> https://dist.apache.org/repos/dist/dev/commons/commons-parent/51-RC2/
> (r40087)
>
>
> 4b6e8e843a7caa5a32c337e054a57439a07e9226001c93f8d3bf4d2104f60a3e7b0a1f04704acd94f669f1fb06ef71cebc0323a48a815dbbf6b47280cb8da2af
>  commons-parent-51-site.xml
>
> b672164878c79430b2fa9aa0bf2210b57e3815d0a6351b0ce1e02d5edddf8d6415b0d6a75c4b2993d61d50df3960c8b5ffd8daa2d51b879a5bdc99f4a704e45d
>  commons-parent-51-src.tar.gz
>
> 72e5f9556feb505e4c3c51b57ab335a65c1434c2ca69bea8972f8a6a5ca3ef07834b0696bc2acc7f94a7a17d2cba30119f8df6b8576f7fc139c79b5202492ce8
>  commons-parent-51-src.zip
>
>
> The tag:
> https://github.com/apache/commons-parent/tree/commons-parent-51-RC2
> 66cc783124e88562d2e28a8384f675effe791bc5
> <https://github.com/apache/commons-parent/tree/commons-parent-51-RC266cc783124e88562d2e28a8384f675effe791bc5>
>
> The site: None; the page http://commons.apache.org/commons-parent-pom.html
> will be updated once the POM has been released
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>

Reply via email to