Discussion:
[VOTE] Release Apache Commons Configuration 2.4 based on RC1
Rob Tompkins
2018-10-23 19:21:56 UTC
Permalink
We have fixed quite a few bugs and added some significant enhancements since Apache Commons Configuration 2.3 was released, so I would like to release Apache Commons Configuration 2.4.

Apache Commons Configuration 2.4 RC1 is available for review here:
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1 (svn revision 30250)

The Subversion tag for this RC is here:
http://svn.apache.org/repos/asf/commons/proper/configuration/tags/CONFIGURATION_2_4_RC1/ (svn revision 1844691)

Maven artifacts are here:
https://repository.apache.org/content/repositories/orgapachecommons-1389/org/apache/commons/commons-configuration2/2.4/

These are the Maven artifacts and their hashes in Nexus:

#Nexus SHA-1s
commons-configuration2-2.4-sources.jar=2327f29d68c78e31d68114f7847aebbef78e1a38
commons-configuration2-2.4.pom=8b248f4b6f77547f7c9ced4472c9a668ea589c62
commons-configuration2-2.4-test-sources.jar=fc4fbaa19262c4f45c16ea2d9d02803cdc853f01
commons-configuration2-2.4-tests.jar=b1a247b5f14caece6e9a32c1cf6308e86ef42dde
commons-configuration2-2.4-javadoc.jar=efdae33476443fa9096c1e840844c35c34bcb361
commons-configuration2-2.4.jar=71cdca00a778ca3c414a4ea1e2005035bafe8ce7

#Release SHA-256s
#Tue Oct 23 15:01:32 EDT 2018
commons-configuration2-2.4-bin-tar.gz=2f12125ddddc52609cf51239da722c6d1a70e8a3965f070fc414637447212b7e
commons-configuration2-2.4-bin-zip=7921e73a609347d1be91e825abd422b6e8e9ed946e27abbdb6e64cb92f8c0fbc
commons-configuration2-2.4-src-tar.gz=d8101db5405ba8caaaf68c0bb9cd0c862d3320ce205ec3c85b79ab5ba5da420d
commons-configuration2-2.4-src-zip=4bd1b2f49a077fcc8ce1ac15edb664637e24610d3a2182017260299c9b2c542f

I have tested this with ***'mvn clean install site'*** using:
Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T14:33:14-04:00)
Maven home: /usr/local/Cellar/maven/3.5.4/libexec
Java version: 1.8.0_181, vendor: Oracle Corporation, runtime: /Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "10.14", arch: "x86_64", family: "mac"

Details of changes since 2.3 are in the release notes:
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/RELEASE-NOTES.txt
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/site/changes-report.html

Site:
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/site
(note some *relative* links are broken and the 2.4 directories are not yet created - these will be OK once the site is deployed.)

CLIRR Report (compared to 2.3):
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/site/clirr-report.html

JApiCmp Report (compared to 2.3):
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/site/japicmp.html

RAT Report:
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/site/rat-report.html

KEYS:
https://www.apache.org/dist/commons/KEYS

Please review the release candidate and vote.
This vote will close no sooner that 72 hours from now.

[ ] +1 Release these artifacts
[ ] +0 OK, but...
[ ] -0 OK, but really should fix...
[ ] -1 I oppose this release because...

Thank you,

Rob Tompkins,
Release Manager (using key B6E73D84EA4FCC47166087253FAAD2CD5ECBB314)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-***@commons.apache.org
For additional commands, e-mail: dev-***@commons.apache.org
Gary Gregory
2018-10-23 20:44:22 UTC
Permalink
Arg:

RAT report shows:

Files with unapproved licenses:

src/test/resources/jup-test.properties

I fixed this in svn trunk.

Post release, I think this sentence can be removed from the release
notes: "Tools
to assist in the reading of configuration/preferences files in various
formats".

Gary
Post by Rob Tompkins
We have fixed quite a few bugs and added some significant enhancements
since Apache Commons Configuration 2.3 was released, so I would like to
release Apache Commons Configuration 2.4.
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1
(svn revision 30250)
http://svn.apache.org/repos/asf/commons/proper/configuration/tags/CONFIGURATION_2_4_RC1/
(svn revision 1844691)
https://repository.apache.org/content/repositories/orgapachecommons-1389/org/apache/commons/commons-configuration2/2.4/
#Nexus SHA-1s
commons-configuration2-2.4-sources.jar=2327f29d68c78e31d68114f7847aebbef78e1a38
commons-configuration2-2.4.pom=8b248f4b6f77547f7c9ced4472c9a668ea589c62
commons-configuration2-2.4-test-sources.jar=fc4fbaa19262c4f45c16ea2d9d02803cdc853f01
commons-configuration2-2.4-tests.jar=b1a247b5f14caece6e9a32c1cf6308e86ef42dde
commons-configuration2-2.4-javadoc.jar=efdae33476443fa9096c1e840844c35c34bcb361
commons-configuration2-2.4.jar=71cdca00a778ca3c414a4ea1e2005035bafe8ce7
#Release SHA-256s
#Tue Oct 23 15:01:32 EDT 2018
commons-configuration2-2.4-bin-tar.gz=2f12125ddddc52609cf51239da722c6d1a70e8a3965f070fc414637447212b7e
commons-configuration2-2.4-bin-zip=7921e73a609347d1be91e825abd422b6e8e9ed946e27abbdb6e64cb92f8c0fbc
commons-configuration2-2.4-src-tar.gz=d8101db5405ba8caaaf68c0bb9cd0c862d3320ce205ec3c85b79ab5ba5da420d
commons-configuration2-2.4-src-zip=4bd1b2f49a077fcc8ce1ac15edb664637e24610d3a2182017260299c9b2c542f
Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe;
2018-06-17T14:33:14-04:00)
Maven home: /usr/local/Cellar/maven/3.5.4/libexec
/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "10.14", arch: "x86_64", family: "mac"
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/RELEASE-NOTES.txt
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/site/changes-report.html
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/site
(note some *relative* links are broken and the 2.4 directories are not
yet created - these will be OK once the site is deployed.)
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/site/clirr-report.html
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/site/japicmp.html
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/site/rat-report.html
https://www.apache.org/dist/commons/KEYS
Please review the release candidate and vote.
This vote will close no sooner that 72 hours from now.
[ ] +1 Release these artifacts
[ ] +0 OK, but...
[ ] -0 OK, but really should fix...
[ ] -1 I oppose this release because...
Thank you,
Rob Tompkins,
Release Manager (using key B6E73D84EA4FCC47166087253FAAD2CD5ECBB314)
---------------------------------------------------------------------
Rob Tompkins
2018-10-23 22:58:45 UTC
Permalink
Post by Gary Gregory
src/test/resources/jup-test.properties
Ok. I -1 this RC. I’ll cancel and re-roll in a little bit.

-Rob
Post by Gary Gregory
I fixed this in svn trunk.
Post release, I think this sentence can be removed from the release
notes: "Tools
to assist in the reading of configuration/preferences files in various
formats".
Gary
Post by Rob Tompkins
We have fixed quite a few bugs and added some significant enhancements
since Apache Commons Configuration 2.3 was released, so I would like to
release Apache Commons Configuration 2.4.
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1
(svn revision 30250)
http://svn.apache.org/repos/asf/commons/proper/configuration/tags/CONFIGURATION_2_4_RC1/
(svn revision 1844691)
https://repository.apache.org/content/repositories/orgapachecommons-1389/org/apache/commons/commons-configuration2/2.4/
#Nexus SHA-1s
commons-configuration2-2.4-sources.jar=2327f29d68c78e31d68114f7847aebbef78e1a38
commons-configuration2-2.4.pom=8b248f4b6f77547f7c9ced4472c9a668ea589c62
commons-configuration2-2.4-test-sources.jar=fc4fbaa19262c4f45c16ea2d9d02803cdc853f01
commons-configuration2-2.4-tests.jar=b1a247b5f14caece6e9a32c1cf6308e86ef42dde
commons-configuration2-2.4-javadoc.jar=efdae33476443fa9096c1e840844c35c34bcb361
commons-configuration2-2.4.jar=71cdca00a778ca3c414a4ea1e2005035bafe8ce7
#Release SHA-256s
#Tue Oct 23 15:01:32 EDT 2018
commons-configuration2-2.4-bin-tar.gz=2f12125ddddc52609cf51239da722c6d1a70e8a3965f070fc414637447212b7e
commons-configuration2-2.4-bin-zip=7921e73a609347d1be91e825abd422b6e8e9ed946e27abbdb6e64cb92f8c0fbc
commons-configuration2-2.4-src-tar.gz=d8101db5405ba8caaaf68c0bb9cd0c862d3320ce205ec3c85b79ab5ba5da420d
commons-configuration2-2.4-src-zip=4bd1b2f49a077fcc8ce1ac15edb664637e24610d3a2182017260299c9b2c542f
Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe;
2018-06-17T14:33:14-04:00)
Maven home: /usr/local/Cellar/maven/3.5.4/libexec
/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "10.14", arch: "x86_64", family: "mac"
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/RELEASE-NOTES.txt
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/site/changes-report.html
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/site
(note some *relative* links are broken and the 2.4 directories are not
yet created - these will be OK once the site is deployed.)
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/site/clirr-report.html
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/site/japicmp.html
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/site/rat-report.html
https://www.apache.org/dist/commons/KEYS
Please review the release candidate and vote.
This vote will close no sooner that 72 hours from now.
[ ] +1 Release these artifacts
[ ] +0 OK, but...
[ ] -0 OK, but really should fix...
[ ] -1 I oppose this release because...
Thank you,
Rob Tompkins,
Release Manager (using key B6E73D84EA4FCC47166087253FAAD2CD5ECBB314)
---------------------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-***@commons.apache.org
For additional commands, e-mail: dev-***@commons.apache.org
Gary Gregory
2018-10-23 23:13:27 UTC
Permalink
Post by Gary Gregory
src/test/resources/jup-test.properties
Ok. I -1 this RC. I’ll cancel and re-roll in a little bit.
Thank you Rob!

Gary
-Rob
Post by Gary Gregory
I fixed this in svn trunk.
Post release, I think this sentence can be removed from the release
notes: "Tools
to assist in the reading of configuration/preferences files in various
formats".
Gary
Post by Rob Tompkins
We have fixed quite a few bugs and added some significant enhancements
since Apache Commons Configuration 2.3 was released, so I would like to
release Apache Commons Configuration 2.4.
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1
(svn revision 30250)
http://svn.apache.org/repos/asf/commons/proper/configuration/tags/CONFIGURATION_2_4_RC1/
Post by Gary Gregory
Post by Rob Tompkins
(svn revision 1844691)
https://repository.apache.org/content/repositories/orgapachecommons-1389/org/apache/commons/commons-configuration2/2.4/
Post by Gary Gregory
Post by Rob Tompkins
#Nexus SHA-1s
commons-configuration2-2.4-sources.jar=2327f29d68c78e31d68114f7847aebbef78e1a38
Post by Gary Gregory
Post by Rob Tompkins
commons-configuration2-2.4.pom=8b248f4b6f77547f7c9ced4472c9a668ea589c62
commons-configuration2-2.4-test-sources.jar=fc4fbaa19262c4f45c16ea2d9d02803cdc853f01
commons-configuration2-2.4-tests.jar=b1a247b5f14caece6e9a32c1cf6308e86ef42dde
commons-configuration2-2.4-javadoc.jar=efdae33476443fa9096c1e840844c35c34bcb361
Post by Gary Gregory
Post by Rob Tompkins
commons-configuration2-2.4.jar=71cdca00a778ca3c414a4ea1e2005035bafe8ce7
#Release SHA-256s
#Tue Oct 23 15:01:32 EDT 2018
commons-configuration2-2.4-bin-tar.gz=2f12125ddddc52609cf51239da722c6d1a70e8a3965f070fc414637447212b7e
commons-configuration2-2.4-bin-zip=7921e73a609347d1be91e825abd422b6e8e9ed946e27abbdb6e64cb92f8c0fbc
commons-configuration2-2.4-src-tar.gz=d8101db5405ba8caaaf68c0bb9cd0c862d3320ce205ec3c85b79ab5ba5da420d
commons-configuration2-2.4-src-zip=4bd1b2f49a077fcc8ce1ac15edb664637e24610d3a2182017260299c9b2c542f
Post by Gary Gregory
Post by Rob Tompkins
Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe;
2018-06-17T14:33:14-04:00)
Maven home: /usr/local/Cellar/maven/3.5.4/libexec
/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "10.14", arch: "x86_64", family: "mac"
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/RELEASE-NOTES.txt
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/site/changes-report.html
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/site
Post by Gary Gregory
Post by Rob Tompkins
(note some *relative* links are broken and the 2.4 directories are
not
Post by Gary Gregory
Post by Rob Tompkins
yet created - these will be OK once the site is deployed.)
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/site/clirr-report.html
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/site/japicmp.html
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/site/rat-report.html
Post by Gary Gregory
Post by Rob Tompkins
https://www.apache.org/dist/commons/KEYS
Please review the release candidate and vote.
This vote will close no sooner that 72 hours from now.
[ ] +1 Release these artifacts
[ ] +0 OK, but...
[ ] -0 OK, but really should fix...
[ ] -1 I oppose this release because...
Thank you,
Rob Tompkins,
Release Manager (using key B6E73D84EA4FCC47166087253FAAD2CD5ECBB314)
---------------------------------------------------------------------
---------------------------------------------------------------------
t***@gmail.com
2018-10-23 20:50:46 UTC
Permalink
Hi.
Post by Rob Tompkins
We have fixed quite a few bugs and added some significant enhancements since Apache Commons Configuration 2.3 was released, so I would like to release Apache Commons Configuration 2.4.
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1 (svn revision 30250)
http://svn.apache.org/repos/asf/commons/proper/configuration/tags/CONFIGURATION_2_4_RC1/ (svn revision 1844691)
https://repository.apache.org/content/repositories/orgapachecommons-1389/org/apache/commons/commons-configuration2/2.4/
#Nexus SHA-1s
commons-configuration2-2.4-sources.jar=2327f29d68c78e31d68114f7847aebbef78e1a38
commons-configuration2-2.4.pom=8b248f4b6f77547f7c9ced4472c9a668ea589c62
commons-configuration2-2.4-test-sources.jar=fc4fbaa19262c4f45c16ea2d9d02803cdc853f01
commons-configuration2-2.4-tests.jar=b1a247b5f14caece6e9a32c1cf6308e86ef42dde
commons-configuration2-2.4-javadoc.jar=efdae33476443fa9096c1e840844c35c34bcb361
commons-configuration2-2.4.jar=71cdca00a778ca3c414a4ea1e2005035bafe8ce7
#Release SHA-256s
#Tue Oct 23 15:01:32 EDT 2018
commons-configuration2-2.4-bin-tar.gz=2f12125ddddc52609cf51239da722c6d1a70e8a3965f070fc414637447212b7e
commons-configuration2-2.4-bin-zip=7921e73a609347d1be91e825abd422b6e8e9ed946e27abbdb6e64cb92f8c0fbc
commons-configuration2-2.4-src-tar.gz=d8101db5405ba8caaaf68c0bb9cd0c862d3320ce205ec3c85b79ab5ba5da420d
commons-configuration2-2.4-src-zip=4bd1b2f49a077fcc8ce1ac15edb664637e24610d3a2182017260299c9b2c542f
Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T14:33:14-04:00)
Maven home: /usr/local/Cellar/maven/3.5.4/libexec
Java version: 1.8.0_181, vendor: Oracle Corporation, runtime: /Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "10.14", arch: "x86_64", family: "mac"
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/RELEASE-NOTES.txt
Any reason why the minimum required Java version is no longer prominent
as in the previous releases? That seems relevant, specially when being
changed.

Best regards.
Post by Rob Tompkins
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/site/changes-report.html
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/site
(note some *relative* links are broken and the 2.4 directories are not yet created - these will be OK once the site is deployed.)
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/site/clirr-report.html
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/site/japicmp.html
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/site/rat-report.html
https://www.apache.org/dist/commons/KEYS
Please review the release candidate and vote.
This vote will close no sooner that 72 hours from now.
[ ] +1 Release these artifacts
[ ] +0 OK, but...
[ ] -0 OK, but really should fix...
[ ] -1 I oppose this release because...
Thank you,
Rob Tompkins,
Release Manager (using key B6E73D84EA4FCC47166087253FAAD2CD5ECBB314)
---------------------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-***@commons.apache.org
For additional commands, e-mail: dev-***@commons.apache.org
Rob Tompkins
2018-10-24 00:07:32 UTC
Permalink
I’m cancelling this vote because of the rat report failure and my -1.

-Rob
Date: October 23, 2018 at 3:21:56 PM EDT
Subject: [VOTE] Release Apache Commons Configuration 2.4 based on RC1
We have fixed quite a few bugs and added some significant enhancements since Apache Commons Configuration 2.3 was released, so I would like to release Apache Commons Configuration 2.4.
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1 (svn revision 30250)
http://svn.apache.org/repos/asf/commons/proper/configuration/tags/CONFIGURATION_2_4_RC1/ (svn revision 1844691)
https://repository.apache.org/content/repositories/orgapachecommons-1389/org/apache/commons/commons-configuration2/2.4/
#Nexus SHA-1s
commons-configuration2-2.4-sources.jar=2327f29d68c78e31d68114f7847aebbef78e1a38
commons-configuration2-2.4.pom=8b248f4b6f77547f7c9ced4472c9a668ea589c62
commons-configuration2-2.4-test-sources.jar=fc4fbaa19262c4f45c16ea2d9d02803cdc853f01
commons-configuration2-2.4-tests.jar=b1a247b5f14caece6e9a32c1cf6308e86ef42dde
commons-configuration2-2.4-javadoc.jar=efdae33476443fa9096c1e840844c35c34bcb361
commons-configuration2-2.4.jar=71cdca00a778ca3c414a4ea1e2005035bafe8ce7
#Release SHA-256s
#Tue Oct 23 15:01:32 EDT 2018
commons-configuration2-2.4-bin-tar.gz=2f12125ddddc52609cf51239da722c6d1a70e8a3965f070fc414637447212b7e
commons-configuration2-2.4-bin-zip=7921e73a609347d1be91e825abd422b6e8e9ed946e27abbdb6e64cb92f8c0fbc
commons-configuration2-2.4-src-tar.gz=d8101db5405ba8caaaf68c0bb9cd0c862d3320ce205ec3c85b79ab5ba5da420d
commons-configuration2-2.4-src-zip=4bd1b2f49a077fcc8ce1ac15edb664637e24610d3a2182017260299c9b2c542f
Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T14:33:14-04:00)
Maven home: /usr/local/Cellar/maven/3.5.4/libexec
Java version: 1.8.0_181, vendor: Oracle Corporation, runtime: /Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "10.14", arch: "x86_64", family: "mac"
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/RELEASE-NOTES.txt
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/site/changes-report.html
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/site
(note some *relative* links are broken and the 2.4 directories are not yet created - these will be OK once the site is deployed.)
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/site/clirr-report.html
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/site/japicmp.html
https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC1/site/rat-report.html
https://www.apache.org/dist/commons/KEYS
Please review the release candidate and vote.
This vote will close no sooner that 72 hours from now.
[ ] +1 Release these artifacts
[ ] +0 OK, but...
[ ] -0 OK, but really should fix...
[ ] -1 I oppose this release because...
Thank you,
Rob Tompkins,
Release Manager (using key B6E73D84EA4FCC47166087253FAAD2CD5ECBB314)
Loading...