Re: [VOTE] Release Apache Commons Codec 1.16.0 based on RC2

2023-06-21 Thread Gary Gregory
This vote passes with the following binding +1 votes from:

- Bruno Kinoshita
- Rob Tompkins
- Gary Gregory

Gary

On Wed, Jun 21, 2023 at 10:30 AM Gary Gregory  wrote:
>
> My +1
>
> Gary
>
> On Sat, Jun 17, 2023, 20:24 Gary Gregory  wrote:
>>
>> We have fixed a few bugs and added some enhancements since Apache
>> Commons Codec 1.15 was released, so I would like to release Apache
>> Commons Codec 1.16.0.
>>
>> Apache Commons Codec 1.16.0 RC2 is available for review here:
>> https://dist.apache.org/repos/dist/dev/commons/codec/1.16.0-RC2
>> (svn revision 62466)
>>
>> The Git tag commons-codec-1.16.0-RC2 commit for this RC is
>> 2614a4ca9d79c2b96a3147d206b4fb27443f8ce8 which you can browse here:
>> 
>> https://gitbox.apache.org/repos/asf?p=commons-codec.git;a=commit;h=2614a4ca9d79c2b96a3147d206b4fb27443f8ce8
>> You may checkout this tag using:
>> git clone https://gitbox.apache.org/repos/asf/commons-codec.git
>> --branch commons-codec-1.16.0-RC2 commons-codec-1.16.0-RC2
>>
>> Maven artifacts are here:
>> 
>> https://repository.apache.org/content/repositories/orgapachecommons-1639/commons-codec/commons-codec/1.16.0/
>>
>> These are the artifacts and their hashes:
>>
>> #Release SHA-512s
>> #Sat Jun 17 20:15:15 EDT 2023
>> commons-codec-1.16.0-bin.tar.gz=99f650d52dd8a5dd1329485e1fb6973e4e78359206216232e2a08a66178ce5f731bd6e411459b0ce9074730ea33600df6b36371faf0cd1d7d46282814c32c552
>> commons-codec-1.16.0-bin.zip=309710f01557293229bd6ed40ae6ddafe57fddf98347865e7b2568812a1c2e3df79f7b3a201bebd731f3bbf4ca9f3aeedff9de3a4657fc82cd68d45c20456f67
>> commons-codec-1.16.0-bom.json=eff4214c629a646b72a3883a00cf3e4c1af563b5460b0d9890fdc8e1fb7884a934f7c6b66e4a03674c6fa6bfbdb16f5b910d5ba6c7b6f9d95c0d94dc29923af0
>> commons-codec-1.16.0-bom.xml=688d852d31696ef044debd2ccec9982e6bc110dfa76acee402194a4c710df08e11ba1b4d02baaac05373d8047a8c792915126c6690037000996d73ea08375ef0
>> commons-codec-1.16.0-javadoc.jar=e02515bc74be420f01abd3292a685e5d390d636ce830b5c5744411b606c0c91ccb3e95beea882fb3d7683bd72276e95b95df00fac0ff579a213230d380a1ac60
>> commons-codec-1.16.0-sources.jar=620557a9c348515a59da12abf350e72ac6d33a2a63aba5a53e4c88cb5756eb6816f02e5901f9d3dbc705362e90a5683129cb20042cac7a7d0dc68aee2a234b0a
>> commons-codec-1.16.0-src.tar.gz=5212beae43a59d5a92c80f87640278913bf07d6527ead573710391a8b5c813af67f8086de5cd80f4b06845752652684d7c28f6236f5a8bd0bd6a8b89dc0d9532
>> commons-codec-1.16.0-src.zip=cf6f6299e00bf007320ed9c5d1c81469cb45821368b6aee02deb499c0e3ca8c932dd4564c68bae66d92b0ae0adba41e8a5e9ad7b8fc1469e7182321cea825e5e
>> commons-codec-1.16.0-test-sources.jar=220682de6d763b424dd026fbaab035605a74510e86b9a11f91c023c2207490f1c6676752b37e1682e527d1399d51c76652730c61751e3d59d518d395ee4ba75c
>> commons-codec-1.16.0-tests.jar=3a112dd6133f7e0cbffb003524f64dbd557d466fdd0e2ad9e2c7fd45181bc51fdcde4d163b2bf74b16609d12de29e1083ed03b9f66f1fa1e84da9deff0d6cf03
>> commons-codec_commons-codec-1.16.0.spdx.json=851d7cfad6f240ea517fdf102165aa000823730c91dd8c92b48a2d89c1e56d87767954799f15f00bc16ce1309c0ae8d3aa501e536998bdb8328d80dedf7d29cb
>>
>> I have tested this with 'mvn' and 'mvn -V -Prelease -Ptest-deploy -P
>> jacoco -P japicmp clean package site deploy'
>>
>> using:
>>
>> Apache Maven 3.9.2 (c9616018c7a021c1c39be70fb2843d6f5f9b8a1c)
>> Maven home: /usr/local/Cellar/maven/3.9.2/libexec
>> Java version: 1.8.0_372, vendor: Homebrew, runtime:
>> /usr/local/Cellar/openjdk@8/1.8.0+372/libexec/openjdk.jdk/Contents/Home/jre
>> Default locale: en_US, platform encoding: UTF-8
>> OS name: "mac os x", version: "13.4", arch: "x86_64", family: "mac"
>>
>> Darwin  22.5.0 Darwin Kernel Version 22.5.0: Mon Apr 24 20:51:50
>> PDT 2023; root:xnu-8796.121.2~5/RELEASE_X86_64 x86_64
>>
>> Details of changes since 1.15 are in the release notes:
>> 
>> https://dist.apache.org/repos/dist/dev/commons/codec/1.16.0-RC2/RELEASE-NOTES.txt
>> 
>> https://dist.apache.org/repos/dist/dev/commons/codec/1.16.0-RC2/site/changes-report.html
>>
>> Site:
>> 
>> https://dist.apache.org/repos/dist/dev/commons/codec/1.16.0-RC2/site/index.html
>> (note some *relative* links are broken and the 1.16.0 directories
>> are not yet created - these will be OK once the site is deployed.)
>>
>> JApiCmp Report (compared to 1.15):
>> 
>> https://dist.apache.org/repos/dist/dev/commons/codec/1.16.0-RC2/site/japicmp.html
>>
>> RAT Report:
>> 
>> https://dist.apache.org/repos/dist/dev/commons/codec/1.16.0-RC2/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 than 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,
>>
>> Gary Gregory,
>> Release Manager (using key 86fdc7e2a11262cb)
>>
>> For following is intended as a helper and refresher for reviewers.
>>
>> Validating a release candidate
>> ==

Re: [VOTE] Release Apache Commons Codec 1.16.0 based on RC2

2023-06-21 Thread Gary Gregory
My +1

Gary

On Sat, Jun 17, 2023, 20:24 Gary Gregory  wrote:

> We have fixed a few bugs and added some enhancements since Apache
> Commons Codec 1.15 was released, so I would like to release Apache
> Commons Codec 1.16.0.
>
> Apache Commons Codec 1.16.0 RC2 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/codec/1.16.0-RC2
> (svn revision 62466)
>
> The Git tag commons-codec-1.16.0-RC2 commit for this RC is
> 2614a4ca9d79c2b96a3147d206b4fb27443f8ce8 which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-codec.git;a=commit;h=2614a4ca9d79c2b96a3147d206b4fb27443f8ce8
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-codec.git
> --branch 
> commons-codec-1.16.0-RC2 commons-codec-1.16.0-RC2
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1639/commons-codec/commons-codec/1.16.0/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Sat Jun 17 20:15:15 EDT 2023
>
> commons-codec-1.16.0-bin.tar.gz=99f650d52dd8a5dd1329485e1fb6973e4e78359206216232e2a08a66178ce5f731bd6e411459b0ce9074730ea33600df6b36371faf0cd1d7d46282814c32c552
>
> commons-codec-1.16.0-bin.zip=309710f01557293229bd6ed40ae6ddafe57fddf98347865e7b2568812a1c2e3df79f7b3a201bebd731f3bbf4ca9f3aeedff9de3a4657fc82cd68d45c20456f67
>
> commons-codec-1.16.0-bom.json=eff4214c629a646b72a3883a00cf3e4c1af563b5460b0d9890fdc8e1fb7884a934f7c6b66e4a03674c6fa6bfbdb16f5b910d5ba6c7b6f9d95c0d94dc29923af0
>
> commons-codec-1.16.0-bom.xml=688d852d31696ef044debd2ccec9982e6bc110dfa76acee402194a4c710df08e11ba1b4d02baaac05373d8047a8c792915126c6690037000996d73ea08375ef0
>
> commons-codec-1.16.0-javadoc.jar=e02515bc74be420f01abd3292a685e5d390d636ce830b5c5744411b606c0c91ccb3e95beea882fb3d7683bd72276e95b95df00fac0ff579a213230d380a1ac60
>
> commons-codec-1.16.0-sources.jar=620557a9c348515a59da12abf350e72ac6d33a2a63aba5a53e4c88cb5756eb6816f02e5901f9d3dbc705362e90a5683129cb20042cac7a7d0dc68aee2a234b0a
>
> commons-codec-1.16.0-src.tar.gz=5212beae43a59d5a92c80f87640278913bf07d6527ead573710391a8b5c813af67f8086de5cd80f4b06845752652684d7c28f6236f5a8bd0bd6a8b89dc0d9532
>
> commons-codec-1.16.0-src.zip=cf6f6299e00bf007320ed9c5d1c81469cb45821368b6aee02deb499c0e3ca8c932dd4564c68bae66d92b0ae0adba41e8a5e9ad7b8fc1469e7182321cea825e5e
>
> commons-codec-1.16.0-test-sources.jar=220682de6d763b424dd026fbaab035605a74510e86b9a11f91c023c2207490f1c6676752b37e1682e527d1399d51c76652730c61751e3d59d518d395ee4ba75c
>
> commons-codec-1.16.0-tests.jar=3a112dd6133f7e0cbffb003524f64dbd557d466fdd0e2ad9e2c7fd45181bc51fdcde4d163b2bf74b16609d12de29e1083ed03b9f66f1fa1e84da9deff0d6cf03
>
> commons-codec_commons-codec-1.16.0.spdx.json=851d7cfad6f240ea517fdf102165aa000823730c91dd8c92b48a2d89c1e56d87767954799f15f00bc16ce1309c0ae8d3aa501e536998bdb8328d80dedf7d29cb
>
> I have tested this with 'mvn' and 'mvn -V -Prelease -Ptest-deploy -P
> jacoco -P japicmp clean package site deploy'
>
> using:
>
> Apache Maven 3.9.2 (c9616018c7a021c1c39be70fb2843d6f5f9b8a1c)
> Maven home: /usr/local/Cellar/maven/3.9.2/libexec
> Java version: 1.8.0_372, vendor: Homebrew, runtime:
> /usr/local/Cellar/openjdk@8
> /1.8.0+372/libexec/openjdk.jdk/Contents/Home/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "13.4", arch: "x86_64", family: "mac"
>
> Darwin  22.5.0 Darwin Kernel Version 22.5.0: Mon Apr 24 20:51:50
> PDT 2023; root:xnu-8796.121.2~5/RELEASE_X86_64 x86_64
>
> Details of changes since 1.15 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/codec/1.16.0-RC2/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/codec/1.16.0-RC2/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/codec/1.16.0-RC2/site/index.html
> (note some *relative* links are broken and the 1.16.0 directories
> are not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 1.15):
>
> https://dist.apache.org/repos/dist/dev/commons/codec/1.16.0-RC2/site/japicmp.html
>
> RAT Report:
>
> https://dist.apache.org/repos/dist/dev/commons/codec/1.16.0-RC2/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 than 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,
>
> Gary Gregory,
> Release Manager (using key 86fdc7e2a11262cb)
>
> For following is intended as a helper and refresher for reviewers.
>
> Validating a release candidate
> ==
>
> These guidelines are NOT complete.
>
> Requirements: Git, Java, Maven.
>
> You can validate a release from a release candidate (RC) tag as follows.
>
> 1) Clone and checkout the RC tag
>
> git clone https://

Re: [VOTE] Release Apache Commons Codec 1.16.0 based on RC2

2023-06-21 Thread Rob Tompkins
+1

Builds on java8, java11, java17 with maven 3.9.2.,
Reports all look good,
Signatures all look good,
Site looks good…

Cheers,
-Rob

> On Jun 17, 2023, at 8:24 PM, Gary Gregory  wrote:
> 
> We have fixed a few bugs and added some enhancements since Apache
> Commons Codec 1.15 was released, so I would like to release Apache
> Commons Codec 1.16.0.
> 
> Apache Commons Codec 1.16.0 RC2 is available for review here:
>https://dist.apache.org/repos/dist/dev/commons/codec/1.16.0-RC2
> (svn revision 62466)
> 
> The Git tag commons-codec-1.16.0-RC2 commit for this RC is
> 2614a4ca9d79c2b96a3147d206b4fb27443f8ce8 which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-codec.git;a=commit;h=2614a4ca9d79c2b96a3147d206b4fb27443f8ce8
> You may checkout this tag using:
>git clone https://gitbox.apache.org/repos/asf/commons-codec.git
> --branch commons-codec-1.16.0-RC2 commons-codec-1.16.0-RC2
> 
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1639/commons-codec/commons-codec/1.16.0/
> 
> These are the artifacts and their hashes:
> 
> #Release SHA-512s
> #Sat Jun 17 20:15:15 EDT 2023
> commons-codec-1.16.0-bin.tar.gz=99f650d52dd8a5dd1329485e1fb6973e4e78359206216232e2a08a66178ce5f731bd6e411459b0ce9074730ea33600df6b36371faf0cd1d7d46282814c32c552
> commons-codec-1.16.0-bin.zip=309710f01557293229bd6ed40ae6ddafe57fddf98347865e7b2568812a1c2e3df79f7b3a201bebd731f3bbf4ca9f3aeedff9de3a4657fc82cd68d45c20456f67
> commons-codec-1.16.0-bom.json=eff4214c629a646b72a3883a00cf3e4c1af563b5460b0d9890fdc8e1fb7884a934f7c6b66e4a03674c6fa6bfbdb16f5b910d5ba6c7b6f9d95c0d94dc29923af0
> commons-codec-1.16.0-bom.xml=688d852d31696ef044debd2ccec9982e6bc110dfa76acee402194a4c710df08e11ba1b4d02baaac05373d8047a8c792915126c6690037000996d73ea08375ef0
> commons-codec-1.16.0-javadoc.jar=e02515bc74be420f01abd3292a685e5d390d636ce830b5c5744411b606c0c91ccb3e95beea882fb3d7683bd72276e95b95df00fac0ff579a213230d380a1ac60
> commons-codec-1.16.0-sources.jar=620557a9c348515a59da12abf350e72ac6d33a2a63aba5a53e4c88cb5756eb6816f02e5901f9d3dbc705362e90a5683129cb20042cac7a7d0dc68aee2a234b0a
> commons-codec-1.16.0-src.tar.gz=5212beae43a59d5a92c80f87640278913bf07d6527ead573710391a8b5c813af67f8086de5cd80f4b06845752652684d7c28f6236f5a8bd0bd6a8b89dc0d9532
> commons-codec-1.16.0-src.zip=cf6f6299e00bf007320ed9c5d1c81469cb45821368b6aee02deb499c0e3ca8c932dd4564c68bae66d92b0ae0adba41e8a5e9ad7b8fc1469e7182321cea825e5e
> commons-codec-1.16.0-test-sources.jar=220682de6d763b424dd026fbaab035605a74510e86b9a11f91c023c2207490f1c6676752b37e1682e527d1399d51c76652730c61751e3d59d518d395ee4ba75c
> commons-codec-1.16.0-tests.jar=3a112dd6133f7e0cbffb003524f64dbd557d466fdd0e2ad9e2c7fd45181bc51fdcde4d163b2bf74b16609d12de29e1083ed03b9f66f1fa1e84da9deff0d6cf03
> commons-codec_commons-codec-1.16.0.spdx.json=851d7cfad6f240ea517fdf102165aa000823730c91dd8c92b48a2d89c1e56d87767954799f15f00bc16ce1309c0ae8d3aa501e536998bdb8328d80dedf7d29cb
> 
> I have tested this with 'mvn' and 'mvn -V -Prelease -Ptest-deploy -P
> jacoco -P japicmp clean package site deploy'
> 
> using:
> 
> Apache Maven 3.9.2 (c9616018c7a021c1c39be70fb2843d6f5f9b8a1c)
> Maven home: /usr/local/Cellar/maven/3.9.2/libexec
> Java version: 1.8.0_372, vendor: Homebrew, runtime:
> /usr/local/Cellar/openjdk@8/1.8.0+372/libexec/openjdk.jdk/Contents/Home/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "13.4", arch: "x86_64", family: "mac"
> 
> Darwin  22.5.0 Darwin Kernel Version 22.5.0: Mon Apr 24 20:51:50
> PDT 2023; root:xnu-8796.121.2~5/RELEASE_X86_64 x86_64
> 
> Details of changes since 1.15 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/codec/1.16.0-RC2/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/codec/1.16.0-RC2/site/changes-report.html
> 
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/codec/1.16.0-RC2/site/index.html
>(note some *relative* links are broken and the 1.16.0 directories
> are not yet created - these will be OK once the site is deployed.)
> 
> JApiCmp Report (compared to 1.15):
>
> https://dist.apache.org/repos/dist/dev/commons/codec/1.16.0-RC2/site/japicmp.html
> 
> RAT Report:
>
> https://dist.apache.org/repos/dist/dev/commons/codec/1.16.0-RC2/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 than 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,
> 
> Gary Gregory,
> Release Manager (using key 86fdc7e2a11262cb)
> 
> For following is intended as a helper and refresher for reviewers.
> 
> Validating a release candidate
> ==
> 
> These guidelines are NOT complete.
> 
> Requirements: Git, Java, Maven.
> 
> You can validate a release from a release candidate 

Re: [VOTE] Release Apache Commons Codec 1.16.0 based on RC2

2023-06-18 Thread Bruno Kinoshita
   [x] +1 Release these artifacts

Build passing from tag on

Apache Maven 3.8.5 (3599d3414f046de2324203b78ddcf9b5e4388aa0)
Maven home: /opt/apache-maven-3.8.5
Java version: 17.0.7, vendor: Private Build, runtime:
/usr/lib/jvm/java-17-openjdk-amd64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "5.15.0-73-generic", arch: "amd64", family:
"unix"


On Sun, 18 Jun 2023 at 02:24, Gary Gregory  wrote:

> We have fixed a few bugs and added some enhancements since Apache
> Commons Codec 1.15 was released, so I would like to release Apache
> Commons Codec 1.16.0.
>
> Apache Commons Codec 1.16.0 RC2 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/codec/1.16.0-RC2
> (svn revision 62466)
>
> The Git tag commons-codec-1.16.0-RC2 commit for this RC is
> 2614a4ca9d79c2b96a3147d206b4fb27443f8ce8 which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-codec.git;a=commit;h=2614a4ca9d79c2b96a3147d206b4fb27443f8ce8
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-codec.git
> --branch 
> commons-codec-1.16.0-RC2 commons-codec-1.16.0-RC2
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1639/commons-codec/commons-codec/1.16.0/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Sat Jun 17 20:15:15 EDT 2023
>
> commons-codec-1.16.0-bin.tar.gz=99f650d52dd8a5dd1329485e1fb6973e4e78359206216232e2a08a66178ce5f731bd6e411459b0ce9074730ea33600df6b36371faf0cd1d7d46282814c32c552
>
> commons-codec-1.16.0-bin.zip=309710f01557293229bd6ed40ae6ddafe57fddf98347865e7b2568812a1c2e3df79f7b3a201bebd731f3bbf4ca9f3aeedff9de3a4657fc82cd68d45c20456f67
>
> commons-codec-1.16.0-bom.json=eff4214c629a646b72a3883a00cf3e4c1af563b5460b0d9890fdc8e1fb7884a934f7c6b66e4a03674c6fa6bfbdb16f5b910d5ba6c7b6f9d95c0d94dc29923af0
>
> commons-codec-1.16.0-bom.xml=688d852d31696ef044debd2ccec9982e6bc110dfa76acee402194a4c710df08e11ba1b4d02baaac05373d8047a8c792915126c6690037000996d73ea08375ef0
>
> commons-codec-1.16.0-javadoc.jar=e02515bc74be420f01abd3292a685e5d390d636ce830b5c5744411b606c0c91ccb3e95beea882fb3d7683bd72276e95b95df00fac0ff579a213230d380a1ac60
>
> commons-codec-1.16.0-sources.jar=620557a9c348515a59da12abf350e72ac6d33a2a63aba5a53e4c88cb5756eb6816f02e5901f9d3dbc705362e90a5683129cb20042cac7a7d0dc68aee2a234b0a
>
> commons-codec-1.16.0-src.tar.gz=5212beae43a59d5a92c80f87640278913bf07d6527ead573710391a8b5c813af67f8086de5cd80f4b06845752652684d7c28f6236f5a8bd0bd6a8b89dc0d9532
>
> commons-codec-1.16.0-src.zip=cf6f6299e00bf007320ed9c5d1c81469cb45821368b6aee02deb499c0e3ca8c932dd4564c68bae66d92b0ae0adba41e8a5e9ad7b8fc1469e7182321cea825e5e
>
> commons-codec-1.16.0-test-sources.jar=220682de6d763b424dd026fbaab035605a74510e86b9a11f91c023c2207490f1c6676752b37e1682e527d1399d51c76652730c61751e3d59d518d395ee4ba75c
>
> commons-codec-1.16.0-tests.jar=3a112dd6133f7e0cbffb003524f64dbd557d466fdd0e2ad9e2c7fd45181bc51fdcde4d163b2bf74b16609d12de29e1083ed03b9f66f1fa1e84da9deff0d6cf03
>
> commons-codec_commons-codec-1.16.0.spdx.json=851d7cfad6f240ea517fdf102165aa000823730c91dd8c92b48a2d89c1e56d87767954799f15f00bc16ce1309c0ae8d3aa501e536998bdb8328d80dedf7d29cb
>
> I have tested this with 'mvn' and 'mvn -V -Prelease -Ptest-deploy -P
> jacoco -P japicmp clean package site deploy'
>
> using:
>
> Apache Maven 3.9.2 (c9616018c7a021c1c39be70fb2843d6f5f9b8a1c)
> Maven home: /usr/local/Cellar/maven/3.9.2/libexec
> Java version: 1.8.0_372, vendor: Homebrew, runtime:
> /usr/local/Cellar/openjdk@8
> /1.8.0+372/libexec/openjdk.jdk/Contents/Home/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "13.4", arch: "x86_64", family: "mac"
>
> Darwin  22.5.0 Darwin Kernel Version 22.5.0: Mon Apr 24 20:51:50
> PDT 2023; root:xnu-8796.121.2~5/RELEASE_X86_64 x86_64
>
> Details of changes since 1.15 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/codec/1.16.0-RC2/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/codec/1.16.0-RC2/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/codec/1.16.0-RC2/site/index.html
> (note some *relative* links are broken and the 1.16.0 directories
> are not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 1.15):
>
> https://dist.apache.org/repos/dist/dev/commons/codec/1.16.0-RC2/site/japicmp.html
>
> RAT Report:
>
> https://dist.apache.org/repos/dist/dev/commons/codec/1.16.0-RC2/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 than 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,
>
> Gary Gregory,
> Release Manager (using key 86

[VOTE] Release Apache Commons Codec 1.16.0 based on RC2

2023-06-17 Thread Gary Gregory
We have fixed a few bugs and added some enhancements since Apache
Commons Codec 1.15 was released, so I would like to release Apache
Commons Codec 1.16.0.

Apache Commons Codec 1.16.0 RC2 is available for review here:
https://dist.apache.org/repos/dist/dev/commons/codec/1.16.0-RC2
(svn revision 62466)

The Git tag commons-codec-1.16.0-RC2 commit for this RC is
2614a4ca9d79c2b96a3147d206b4fb27443f8ce8 which you can browse here:

https://gitbox.apache.org/repos/asf?p=commons-codec.git;a=commit;h=2614a4ca9d79c2b96a3147d206b4fb27443f8ce8
You may checkout this tag using:
git clone https://gitbox.apache.org/repos/asf/commons-codec.git
--branch commons-codec-1.16.0-RC2 commons-codec-1.16.0-RC2

Maven artifacts are here:

https://repository.apache.org/content/repositories/orgapachecommons-1639/commons-codec/commons-codec/1.16.0/

These are the artifacts and their hashes:

#Release SHA-512s
#Sat Jun 17 20:15:15 EDT 2023
commons-codec-1.16.0-bin.tar.gz=99f650d52dd8a5dd1329485e1fb6973e4e78359206216232e2a08a66178ce5f731bd6e411459b0ce9074730ea33600df6b36371faf0cd1d7d46282814c32c552
commons-codec-1.16.0-bin.zip=309710f01557293229bd6ed40ae6ddafe57fddf98347865e7b2568812a1c2e3df79f7b3a201bebd731f3bbf4ca9f3aeedff9de3a4657fc82cd68d45c20456f67
commons-codec-1.16.0-bom.json=eff4214c629a646b72a3883a00cf3e4c1af563b5460b0d9890fdc8e1fb7884a934f7c6b66e4a03674c6fa6bfbdb16f5b910d5ba6c7b6f9d95c0d94dc29923af0
commons-codec-1.16.0-bom.xml=688d852d31696ef044debd2ccec9982e6bc110dfa76acee402194a4c710df08e11ba1b4d02baaac05373d8047a8c792915126c6690037000996d73ea08375ef0
commons-codec-1.16.0-javadoc.jar=e02515bc74be420f01abd3292a685e5d390d636ce830b5c5744411b606c0c91ccb3e95beea882fb3d7683bd72276e95b95df00fac0ff579a213230d380a1ac60
commons-codec-1.16.0-sources.jar=620557a9c348515a59da12abf350e72ac6d33a2a63aba5a53e4c88cb5756eb6816f02e5901f9d3dbc705362e90a5683129cb20042cac7a7d0dc68aee2a234b0a
commons-codec-1.16.0-src.tar.gz=5212beae43a59d5a92c80f87640278913bf07d6527ead573710391a8b5c813af67f8086de5cd80f4b06845752652684d7c28f6236f5a8bd0bd6a8b89dc0d9532
commons-codec-1.16.0-src.zip=cf6f6299e00bf007320ed9c5d1c81469cb45821368b6aee02deb499c0e3ca8c932dd4564c68bae66d92b0ae0adba41e8a5e9ad7b8fc1469e7182321cea825e5e
commons-codec-1.16.0-test-sources.jar=220682de6d763b424dd026fbaab035605a74510e86b9a11f91c023c2207490f1c6676752b37e1682e527d1399d51c76652730c61751e3d59d518d395ee4ba75c
commons-codec-1.16.0-tests.jar=3a112dd6133f7e0cbffb003524f64dbd557d466fdd0e2ad9e2c7fd45181bc51fdcde4d163b2bf74b16609d12de29e1083ed03b9f66f1fa1e84da9deff0d6cf03
commons-codec_commons-codec-1.16.0.spdx.json=851d7cfad6f240ea517fdf102165aa000823730c91dd8c92b48a2d89c1e56d87767954799f15f00bc16ce1309c0ae8d3aa501e536998bdb8328d80dedf7d29cb

I have tested this with 'mvn' and 'mvn -V -Prelease -Ptest-deploy -P
jacoco -P japicmp clean package site deploy'

using:

Apache Maven 3.9.2 (c9616018c7a021c1c39be70fb2843d6f5f9b8a1c)
Maven home: /usr/local/Cellar/maven/3.9.2/libexec
Java version: 1.8.0_372, vendor: Homebrew, runtime:
/usr/local/Cellar/openjdk@8/1.8.0+372/libexec/openjdk.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "13.4", arch: "x86_64", family: "mac"

Darwin  22.5.0 Darwin Kernel Version 22.5.0: Mon Apr 24 20:51:50
PDT 2023; root:xnu-8796.121.2~5/RELEASE_X86_64 x86_64

Details of changes since 1.15 are in the release notes:

https://dist.apache.org/repos/dist/dev/commons/codec/1.16.0-RC2/RELEASE-NOTES.txt

https://dist.apache.org/repos/dist/dev/commons/codec/1.16.0-RC2/site/changes-report.html

Site:

https://dist.apache.org/repos/dist/dev/commons/codec/1.16.0-RC2/site/index.html
(note some *relative* links are broken and the 1.16.0 directories
are not yet created - these will be OK once the site is deployed.)

JApiCmp Report (compared to 1.15):

https://dist.apache.org/repos/dist/dev/commons/codec/1.16.0-RC2/site/japicmp.html

RAT Report:

https://dist.apache.org/repos/dist/dev/commons/codec/1.16.0-RC2/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 than 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,

Gary Gregory,
Release Manager (using key 86fdc7e2a11262cb)

For following is intended as a helper and refresher for reviewers.

Validating a release candidate
==

These guidelines are NOT complete.

Requirements: Git, Java, Maven.

You can validate a release from a release candidate (RC) tag as follows.

1) Clone and checkout the RC tag

git clone https://gitbox.apache.org/repos/asf/commons-codec.git
--branch commons-codec-1.16.0-RC2 commons-codec-1.16.0-RC2
cd commons-codec-1.16.0-RC2

2) Check Apache licenses

This step is not required if the site includes a RAT report page which
you then must check.

mvn apache-rat:check

3) Check binary compa