[VOTE] Release Apache Commons JCS 3.2.1 based on rc1

2024-04-04 Thread Thomas Vandahl
Hi folks,

We have fixed a few bugs since Apache Commons JCS 3.2 was released, so I would 
like to release Apache Commons JCS 3.2.1.

Apache Commons JCS 3.2.1 rc1 is available for review here:
https://dist.apache.org/repos/dist/dev/commons/jcs/3.2.1-rc1 (svn revision 
68312)

The Git tag commons-jcs3-3.2.1-rc1 commit for this RC is 
0b20664b6c60b025cfe0e95c33e86f3239822a12 which you can browse here:

https://gitbox.apache.org/repos/asf?p=commons-jcs.git;a=commit;h=0b20664b6c60b025cfe0e95c33e86f3239822a12
You may checkout this tag using:
git clone https://gitbox.apache.org/repos/asf/commons-jcs.git --branch 
commons-jcs3-3.2.1-rc1 commons-jcs3-3.2.1-rc1

Maven artifacts are here:

https://repository.apache.org/content/repositories/orgapachecommons-1712/org/apache/commons/commons-jcs3/3.2.1/

These are the artifacts and their hashes:

5ea0cfd1ea5d17689ce35fd4a26ad104028b2b0d3209cf8c3d58d1a8e62c77442de95d51af278ad810a28117d0297725ded41b18553e05212dfc9e9db1dd185c
  commons-jcs3-dist-3.2.1-bin.tar.gz
ce7151767ebcf5ce08c9e91689ef1b240344b874963edc3042c0a6958e02deb95551aa9de1a8f63fd6e87198f179ad90501a0b76f96cf6c2c10cd546e867c8bf
  commons-jcs3-dist-3.2.1-bin.zip
8abc08f18edf6fcd86d9fcb8834ef4584d6932a6a7dca8936b199b6aec3622e634c20f639fdb5cd1077d2492e1a8fd3dafb0ceb9a259127c3dfc3ec54d6cea1b
  commons-jcs3-dist-3.2.1-src.tar.gz
e7a2796bc07b9da4d8e5db0423baa758e0e139e8cdc35aa6d50e32cdfa9163b874eeedfd52e90c599049faa1963546109389fb967e60df8a0198a025a3d75869
  commons-jcs3-dist-3.2.1-src.zip

I have tested this with ***'mvn clean install site'*** using:

Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
Java version: 1.8.0_311, vendor: Oracle Corporation, runtime: 
/Library/Java/JavaVirtualMachines/jdk1.8.0_311.jdk/Contents/Home/jre
Default locale: de_DE, platform encoding: UTF-8
OS name: "mac os x", version: "10.16", arch: "x86_64", family: "mac"

Details of changes since 3.2 are in the release notes:

https://dist.apache.org/repos/dist/dev/commons/jcs/3.2.1-rc1/RELEASE-NOTES.txt

https://dist.apache.org/repos/dist/dev/commons/jcs/3.2.1-rc1/site/changes-report.html

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

JApiCmp Report (compared to 3.2):

https://dist.apache.org/repos/dist/dev/commons/jcs/3.2.1-rc1/site/commons-jcs3-core/japicmp.html
RAT Report:

https://dist.apache.org/repos/dist/dev/commons/jcs/3.2.1-rc1/site/commons-jcs3-core/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,

Bye, Thomas 
Release Manager (using key 88817402)




-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [VOTE] Release Apache Commons JCS 3.2.1 based on rc1

2024-04-04 Thread Thomas Vandahl
My vote:

> Am 04.04.2024 um 16:49 schrieb Thomas Vandahl :
> 
> Hi folks,
> 
> We have fixed a few bugs since Apache Commons JCS 3.2 was released, so I 
> would like to release Apache Commons JCS 3.2.1.
> 
>  [X] +1 Release these artifacts
>  [ ] +0 OK, but...
>  [ ] -0 OK, but really should fix...
>  [ ] -1 I oppose this release because...

Bye, Thomas 
-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [VOTE] Release Apache Commons JCS 3.2.1 based on rc1

2024-04-04 Thread Bruno Kinoshita
Hi Thomas,

The build is not working for me. Are you able to tell me what could be
wrong with my environment, please?

commit 0b20664b6c60b025cfe0e95c33e86f3239822a12 (HEAD, tag:
commons-jcs3-3.2.1-rc1)
Author: Thomas Vandahl 
Date:   Thu Apr 4 14:47:16 2024 +0200

[maven-release-plugin] prepare release commons-jcs3-3.2.1-rc1

Apache Maven 3.8.5 (3599d3414f046de2324203b78ddcf9b5e4388aa0)
Maven home: /opt/apache-maven-3.8.5
Java version: 17.0.10, 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-101-generic", arch: "amd64", family:
"unix"

`mvn clean install site`

[INFO]

[INFO] Reactor Summary for Apache Commons JCS 3.2.1:
[INFO]
[INFO] Apache Commons JCS . FAILURE [01:23
min]
[INFO] Apache Commons JCS :: Core . SKIPPED
[INFO] Apache Commons JCS :: JCache ... SKIPPED
[INFO] Apache Commons JCS :: JCache TCK ... SKIPPED
[INFO] Apache Commons JCS :: JCache Extras  SKIPPED
[INFO] Apache Commons JCS :: JCache OpenJPA ... SKIPPED
[INFO] Apache Commons JCS :: Distribution . SKIPPED
[INFO]

[INFO] BUILD FAILURE
[INFO]

[INFO] Total time:  01:23 min
[INFO] Finished at: 2024-04-04T20:32:15+02:00
[INFO]

[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-site-plugin:3.12.1:site (default-site) on
project commons-jcs3: Error generating
maven-project-info-reports-plugin:3.4.3:dependency-convergence report:
Could not build dependency tree: Could not collect dependencies:
org.apache.commons:commons-jcs3-jcache-openjpa:jar:3.2.1: Failed to collect
dependencies at org.apache.openjpa:openjpa:jar:2.4.3 ->
org.apache.openjpa:openjpa-kernel:jar:2.4.3 ->
com.ibm.websphere:websphere_uow_api:jar:0.0.1: Failed to read artifact
descriptor for com.ibm.websphere:websphere_uow_api:jar:0.0.1: Could not
transfer artifact com.ibm.websphere:websphere_uow_api:pom:0.0.1 from/to
openjpa-internal (file://${basedir}/internal-repository): Repository path
/internal-repository does not exist, and cannot be created. -> [Help 1]

On Thu, 4 Apr 2024 at 17:36, Thomas Vandahl  wrote:

> My vote:
>
> > Am 04.04.2024 um 16:49 schrieb Thomas Vandahl :
> >
> > Hi folks,
> >
> > We have fixed a few bugs since Apache Commons JCS 3.2 was released, so I
> would like to release Apache Commons JCS 3.2.1.
> >
> >  [X] +1 Release these artifacts
> >  [ ] +0 OK, but...
> >  [ ] -0 OK, but really should fix...
> >  [ ] -1 I oppose this release because...
>
> Bye, Thomas
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>


Re: [VOTE] Release Apache Commons JCS 3.2.1 based on rc1

2024-04-04 Thread Gary Gregory
Hi Thomas,

Thank you for preparing a release candidate.

Something looks confusing in the source tree:

In git master marked as version 3.2.2-SNAPSHOT, all of the Maven
modules follow the normal naming convention where directory names are
artifact IDs, for example, "commons-jcs3-core":
https://github.com/apache/commons-jcs/tree/master/commons-jcs3-core

But at the release tag commons-jcs3-3.2.1-rc1, all of the folders are
missing the "3" postfix:
https://github.com/apache/commons-jcs/tree/commons-jcs3-3.2.1-rc1 ?

TY,
Gary

On Thu, Apr 4, 2024 at 10:52 AM Thomas Vandahl  wrote:
>
> Hi folks,
>
> We have fixed a few bugs since Apache Commons JCS 3.2 was released, so I 
> would like to release Apache Commons JCS 3.2.1.
>
> Apache Commons JCS 3.2.1 rc1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/jcs/3.2.1-rc1 (svn 
> revision 68312)
>
> The Git tag commons-jcs3-3.2.1-rc1 commit for this RC is 
> 0b20664b6c60b025cfe0e95c33e86f3239822a12 which you can browse here:
> 
> https://gitbox.apache.org/repos/asf?p=commons-jcs.git;a=commit;h=0b20664b6c60b025cfe0e95c33e86f3239822a12
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-jcs.git --branch 
> commons-jcs3-3.2.1-rc1 commons-jcs3-3.2.1-rc1
>
> Maven artifacts are here:
> 
> https://repository.apache.org/content/repositories/orgapachecommons-1712/org/apache/commons/commons-jcs3/3.2.1/
>
> These are the artifacts and their hashes:
>
> 5ea0cfd1ea5d17689ce35fd4a26ad104028b2b0d3209cf8c3d58d1a8e62c77442de95d51af278ad810a28117d0297725ded41b18553e05212dfc9e9db1dd185c
>   commons-jcs3-dist-3.2.1-bin.tar.gz
> ce7151767ebcf5ce08c9e91689ef1b240344b874963edc3042c0a6958e02deb95551aa9de1a8f63fd6e87198f179ad90501a0b76f96cf6c2c10cd546e867c8bf
>   commons-jcs3-dist-3.2.1-bin.zip
> 8abc08f18edf6fcd86d9fcb8834ef4584d6932a6a7dca8936b199b6aec3622e634c20f639fdb5cd1077d2492e1a8fd3dafb0ceb9a259127c3dfc3ec54d6cea1b
>   commons-jcs3-dist-3.2.1-src.tar.gz
> e7a2796bc07b9da4d8e5db0423baa758e0e139e8cdc35aa6d50e32cdfa9163b874eeedfd52e90c599049faa1963546109389fb967e60df8a0198a025a3d75869
>   commons-jcs3-dist-3.2.1-src.zip
>
> I have tested this with ***'mvn clean install site'*** using:
>
> Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
> Java version: 1.8.0_311, vendor: Oracle Corporation, runtime: 
> /Library/Java/JavaVirtualMachines/jdk1.8.0_311.jdk/Contents/Home/jre
> Default locale: de_DE, platform encoding: UTF-8
> OS name: "mac os x", version: "10.16", arch: "x86_64", family: "mac"
>
> Details of changes since 3.2 are in the release notes:
> 
> https://dist.apache.org/repos/dist/dev/commons/jcs/3.2.1-rc1/RELEASE-NOTES.txt
> 
> https://dist.apache.org/repos/dist/dev/commons/jcs/3.2.1-rc1/site/changes-report.html
>
> Site:
> 
> https://dist.apache.org/repos/dist/dev/commons/jcs/3.2.1-rc1/site/index.html
> (note some *relative* links are broken and the 3.2.1 directories are not 
> yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 3.2):
> 
> https://dist.apache.org/repos/dist/dev/commons/jcs/3.2.1-rc1/site/commons-jcs3-core/japicmp.html
> RAT Report:
> 
> https://dist.apache.org/repos/dist/dev/commons/jcs/3.2.1-rc1/site/commons-jcs3-core/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,
>
> Bye, Thomas
> Release Manager (using key 88817402)
>
>
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [VOTE] Release Apache Commons JCS 3.2.1 based on rc1

2024-04-04 Thread Gary Gregory
Note that the parent pom is way behind in versions but I am not sure
it matters here (aside from not getting JPMS modules almost for free).

Gary

On Thu, Apr 4, 2024 at 3:48 PM Bruno Kinoshita  wrote:
>
> Hi Thomas,
>
> The build is not working for me. Are you able to tell me what could be
> wrong with my environment, please?
>
> commit 0b20664b6c60b025cfe0e95c33e86f3239822a12 (HEAD, tag:
> commons-jcs3-3.2.1-rc1)
> Author: Thomas Vandahl 
> Date:   Thu Apr 4 14:47:16 2024 +0200
>
> [maven-release-plugin] prepare release commons-jcs3-3.2.1-rc1
>
> Apache Maven 3.8.5 (3599d3414f046de2324203b78ddcf9b5e4388aa0)
> Maven home: /opt/apache-maven-3.8.5
> Java version: 17.0.10, 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-101-generic", arch: "amd64", family:
> "unix"
>
> `mvn clean install site`
>
> [INFO]
> 
> [INFO] Reactor Summary for Apache Commons JCS 3.2.1:
> [INFO]
> [INFO] Apache Commons JCS . FAILURE [01:23
> min]
> [INFO] Apache Commons JCS :: Core . SKIPPED
> [INFO] Apache Commons JCS :: JCache ... SKIPPED
> [INFO] Apache Commons JCS :: JCache TCK ... SKIPPED
> [INFO] Apache Commons JCS :: JCache Extras  SKIPPED
> [INFO] Apache Commons JCS :: JCache OpenJPA ... SKIPPED
> [INFO] Apache Commons JCS :: Distribution . SKIPPED
> [INFO]
> 
> [INFO] BUILD FAILURE
> [INFO]
> 
> [INFO] Total time:  01:23 min
> [INFO] Finished at: 2024-04-04T20:32:15+02:00
> [INFO]
> 
> [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-site-plugin:3.12.1:site (default-site) on
> project commons-jcs3: Error generating
> maven-project-info-reports-plugin:3.4.3:dependency-convergence report:
> Could not build dependency tree: Could not collect dependencies:
> org.apache.commons:commons-jcs3-jcache-openjpa:jar:3.2.1: Failed to collect
> dependencies at org.apache.openjpa:openjpa:jar:2.4.3 ->
> org.apache.openjpa:openjpa-kernel:jar:2.4.3 ->
> com.ibm.websphere:websphere_uow_api:jar:0.0.1: Failed to read artifact
> descriptor for com.ibm.websphere:websphere_uow_api:jar:0.0.1: Could not
> transfer artifact com.ibm.websphere:websphere_uow_api:pom:0.0.1 from/to
> openjpa-internal (file://${basedir}/internal-repository): Repository path
> /internal-repository does not exist, and cannot be created. -> [Help 1]
>
> On Thu, 4 Apr 2024 at 17:36, Thomas Vandahl  wrote:
>
> > My vote:
> >
> > > Am 04.04.2024 um 16:49 schrieb Thomas Vandahl :
> > >
> > > Hi folks,
> > >
> > > We have fixed a few bugs since Apache Commons JCS 3.2 was released, so I
> > would like to release Apache Commons JCS 3.2.1.
> > >
> > >  [X] +1 Release these artifacts
> > >  [ ] +0 OK, but...
> > >  [ ] -0 OK, but really should fix...
> > >  [ ] -1 I oppose this release because...
> >
> > Bye, Thomas
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> > For additional commands, e-mail: dev-h...@commons.apache.org
> >
> >

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [VOTE] Release Apache Commons JCS 3.2.1 based on rc1

2024-04-04 Thread Gary Gregory
I think it is better to keep the release notes as a _history_ instead
of only the latest. This lets you see what you're getting when
migrating from several versions back.

Gary

On Thu, Apr 4, 2024 at 10:52 AM Thomas Vandahl  wrote:
>
> Hi folks,
>
> We have fixed a few bugs since Apache Commons JCS 3.2 was released, so I 
> would like to release Apache Commons JCS 3.2.1.
>
> Apache Commons JCS 3.2.1 rc1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/jcs/3.2.1-rc1 (svn 
> revision 68312)
>
> The Git tag commons-jcs3-3.2.1-rc1 commit for this RC is 
> 0b20664b6c60b025cfe0e95c33e86f3239822a12 which you can browse here:
> 
> https://gitbox.apache.org/repos/asf?p=commons-jcs.git;a=commit;h=0b20664b6c60b025cfe0e95c33e86f3239822a12
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-jcs.git --branch 
> commons-jcs3-3.2.1-rc1 commons-jcs3-3.2.1-rc1
>
> Maven artifacts are here:
> 
> https://repository.apache.org/content/repositories/orgapachecommons-1712/org/apache/commons/commons-jcs3/3.2.1/
>
> These are the artifacts and their hashes:
>
> 5ea0cfd1ea5d17689ce35fd4a26ad104028b2b0d3209cf8c3d58d1a8e62c77442de95d51af278ad810a28117d0297725ded41b18553e05212dfc9e9db1dd185c
>   commons-jcs3-dist-3.2.1-bin.tar.gz
> ce7151767ebcf5ce08c9e91689ef1b240344b874963edc3042c0a6958e02deb95551aa9de1a8f63fd6e87198f179ad90501a0b76f96cf6c2c10cd546e867c8bf
>   commons-jcs3-dist-3.2.1-bin.zip
> 8abc08f18edf6fcd86d9fcb8834ef4584d6932a6a7dca8936b199b6aec3622e634c20f639fdb5cd1077d2492e1a8fd3dafb0ceb9a259127c3dfc3ec54d6cea1b
>   commons-jcs3-dist-3.2.1-src.tar.gz
> e7a2796bc07b9da4d8e5db0423baa758e0e139e8cdc35aa6d50e32cdfa9163b874eeedfd52e90c599049faa1963546109389fb967e60df8a0198a025a3d75869
>   commons-jcs3-dist-3.2.1-src.zip
>
> I have tested this with ***'mvn clean install site'*** using:
>
> Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
> Java version: 1.8.0_311, vendor: Oracle Corporation, runtime: 
> /Library/Java/JavaVirtualMachines/jdk1.8.0_311.jdk/Contents/Home/jre
> Default locale: de_DE, platform encoding: UTF-8
> OS name: "mac os x", version: "10.16", arch: "x86_64", family: "mac"
>
> Details of changes since 3.2 are in the release notes:
> 
> https://dist.apache.org/repos/dist/dev/commons/jcs/3.2.1-rc1/RELEASE-NOTES.txt
> 
> https://dist.apache.org/repos/dist/dev/commons/jcs/3.2.1-rc1/site/changes-report.html
>
> Site:
> 
> https://dist.apache.org/repos/dist/dev/commons/jcs/3.2.1-rc1/site/index.html
> (note some *relative* links are broken and the 3.2.1 directories are not 
> yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 3.2):
> 
> https://dist.apache.org/repos/dist/dev/commons/jcs/3.2.1-rc1/site/commons-jcs3-core/japicmp.html
> RAT Report:
> 
> https://dist.apache.org/repos/dist/dev/commons/jcs/3.2.1-rc1/site/commons-jcs3-core/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,
>
> Bye, Thomas
> Release Manager (using key 88817402)
>
>
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [VOTE] Release Apache Commons JCS 3.2.1 based on rc1

2024-04-04 Thread Gary Gregory
FWIW, I can run the default goal, IOW, just `mvn` on the command line.

Running `mvn clean install site` runs successfully using:

openjdk version "17.0.10" 2024-01-16
OpenJDK Runtime Environment Homebrew (build 17.0.10+0)
OpenJDK 64-Bit Server VM Homebrew (build 17.0.10+0, mixed mode, sharing)

Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae)
Maven home: /usr/local/Cellar/maven/3.9.6/libexec
Java version: 17.0.10, vendor: Homebrew, runtime:
/usr/local/Cellar/openjdk@17/17.0.10/libexec/openjdk.jdk/Contents/Home
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "14.4.1", arch: "x86_64", family: "mac"

Darwin  23.4.0 Darwin Kernel Version 23.4.0: Fri Mar 15 00:11:05
PDT 2024; root:xnu-10063.101.17~1/RELEASE_X86_64 x86_64

Gary

On Thu, Apr 4, 2024 at 3:48 PM Bruno Kinoshita  wrote:
>
> Hi Thomas,
>
> The build is not working for me. Are you able to tell me what could be
> wrong with my environment, please?
>
> commit 0b20664b6c60b025cfe0e95c33e86f3239822a12 (HEAD, tag:
> commons-jcs3-3.2.1-rc1)
> Author: Thomas Vandahl 
> Date:   Thu Apr 4 14:47:16 2024 +0200
>
> [maven-release-plugin] prepare release commons-jcs3-3.2.1-rc1
>
> Apache Maven 3.8.5 (3599d3414f046de2324203b78ddcf9b5e4388aa0)
> Maven home: /opt/apache-maven-3.8.5
> Java version: 17.0.10, 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-101-generic", arch: "amd64", family:
> "unix"
>
> `mvn clean install site`
>
> [INFO]
> 
> [INFO] Reactor Summary for Apache Commons JCS 3.2.1:
> [INFO]
> [INFO] Apache Commons JCS . FAILURE [01:23
> min]
> [INFO] Apache Commons JCS :: Core . SKIPPED
> [INFO] Apache Commons JCS :: JCache ... SKIPPED
> [INFO] Apache Commons JCS :: JCache TCK ... SKIPPED
> [INFO] Apache Commons JCS :: JCache Extras  SKIPPED
> [INFO] Apache Commons JCS :: JCache OpenJPA ... SKIPPED
> [INFO] Apache Commons JCS :: Distribution . SKIPPED
> [INFO]
> 
> [INFO] BUILD FAILURE
> [INFO]
> 
> [INFO] Total time:  01:23 min
> [INFO] Finished at: 2024-04-04T20:32:15+02:00
> [INFO]
> 
> [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-site-plugin:3.12.1:site (default-site) on
> project commons-jcs3: Error generating
> maven-project-info-reports-plugin:3.4.3:dependency-convergence report:
> Could not build dependency tree: Could not collect dependencies:
> org.apache.commons:commons-jcs3-jcache-openjpa:jar:3.2.1: Failed to collect
> dependencies at org.apache.openjpa:openjpa:jar:2.4.3 ->
> org.apache.openjpa:openjpa-kernel:jar:2.4.3 ->
> com.ibm.websphere:websphere_uow_api:jar:0.0.1: Failed to read artifact
> descriptor for com.ibm.websphere:websphere_uow_api:jar:0.0.1: Could not
> transfer artifact com.ibm.websphere:websphere_uow_api:pom:0.0.1 from/to
> openjpa-internal (file://${basedir}/internal-repository): Repository path
> /internal-repository does not exist, and cannot be created. -> [Help 1]
>
> On Thu, 4 Apr 2024 at 17:36, Thomas Vandahl  wrote:
>
> > My vote:
> >
> > > Am 04.04.2024 um 16:49 schrieb Thomas Vandahl :
> > >
> > > Hi folks,
> > >
> > > We have fixed a few bugs since Apache Commons JCS 3.2 was released, so I
> > would like to release Apache Commons JCS 3.2.1.
> > >
> > >  [X] +1 Release these artifacts
> > >  [ ] +0 OK, but...
> > >  [ ] -0 OK, but really should fix...
> > >  [ ] -1 I oppose this release because...
> >
> > Bye, Thomas
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> > For additional commands, e-mail: dev-h...@commons.apache.org
> >
> >

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [VOTE] Release Apache Commons JCS 3.2.1 based on rc1

2024-04-04 Thread Gary Gregory
This:

 (file://${basedir}/internal-repository):

makes it look like a variable interpolation issue, maybe.

Can you try with Maven 3.9.6 (the latest).

Gary

On Thu, Apr 4, 2024 at 3:48 PM Bruno Kinoshita  wrote:
>
> Hi Thomas,
>
> The build is not working for me. Are you able to tell me what could be
> wrong with my environment, please?
>
> commit 0b20664b6c60b025cfe0e95c33e86f3239822a12 (HEAD, tag:
> commons-jcs3-3.2.1-rc1)
> Author: Thomas Vandahl 
> Date:   Thu Apr 4 14:47:16 2024 +0200
>
> [maven-release-plugin] prepare release commons-jcs3-3.2.1-rc1
>
> Apache Maven 3.8.5 (3599d3414f046de2324203b78ddcf9b5e4388aa0)
> Maven home: /opt/apache-maven-3.8.5
> Java version: 17.0.10, 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-101-generic", arch: "amd64", family:
> "unix"
>
> `mvn clean install site`
>
> [INFO]
> 
> [INFO] Reactor Summary for Apache Commons JCS 3.2.1:
> [INFO]
> [INFO] Apache Commons JCS . FAILURE [01:23
> min]
> [INFO] Apache Commons JCS :: Core . SKIPPED
> [INFO] Apache Commons JCS :: JCache ... SKIPPED
> [INFO] Apache Commons JCS :: JCache TCK ... SKIPPED
> [INFO] Apache Commons JCS :: JCache Extras  SKIPPED
> [INFO] Apache Commons JCS :: JCache OpenJPA ... SKIPPED
> [INFO] Apache Commons JCS :: Distribution . SKIPPED
> [INFO]
> 
> [INFO] BUILD FAILURE
> [INFO]
> 
> [INFO] Total time:  01:23 min
> [INFO] Finished at: 2024-04-04T20:32:15+02:00
> [INFO]
> 
> [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-site-plugin:3.12.1:site (default-site) on
> project commons-jcs3: Error generating
> maven-project-info-reports-plugin:3.4.3:dependency-convergence report:
> Could not build dependency tree: Could not collect dependencies:
> org.apache.commons:commons-jcs3-jcache-openjpa:jar:3.2.1: Failed to collect
> dependencies at org.apache.openjpa:openjpa:jar:2.4.3 ->
> org.apache.openjpa:openjpa-kernel:jar:2.4.3 ->
> com.ibm.websphere:websphere_uow_api:jar:0.0.1: Failed to read artifact
> descriptor for com.ibm.websphere:websphere_uow_api:jar:0.0.1: Could not
> transfer artifact com.ibm.websphere:websphere_uow_api:pom:0.0.1 from/to
> openjpa-internal (file://${basedir}/internal-repository): Repository path
> /internal-repository does not exist, and cannot be created. -> [Help 1]
>
> On Thu, 4 Apr 2024 at 17:36, Thomas Vandahl  wrote:
>
> > My vote:
> >
> > > Am 04.04.2024 um 16:49 schrieb Thomas Vandahl :
> > >
> > > Hi folks,
> > >
> > > We have fixed a few bugs since Apache Commons JCS 3.2 was released, so I
> > would like to release Apache Commons JCS 3.2.1.
> > >
> > >  [X] +1 Release these artifacts
> > >  [ ] +0 OK, but...
> > >  [ ] -0 OK, but really should fix...
> > >  [ ] -1 I oppose this release because...
> >
> > Bye, Thomas
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> > For additional commands, e-mail: dev-h...@commons.apache.org
> >
> >

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [VOTE] Release Apache Commons JCS 3.2.1 based on rc1

2024-04-04 Thread Gary Gregory
Another note:

The changes.xml contains XML not supported by the VM file, for
example, all of the JIRA issue IDs are lost.

Gary

On Thu, Apr 4, 2024 at 10:52 AM Thomas Vandahl  wrote:
>
> Hi folks,
>
> We have fixed a few bugs since Apache Commons JCS 3.2 was released, so I 
> would like to release Apache Commons JCS 3.2.1.
>
> Apache Commons JCS 3.2.1 rc1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/jcs/3.2.1-rc1 (svn 
> revision 68312)
>
> The Git tag commons-jcs3-3.2.1-rc1 commit for this RC is 
> 0b20664b6c60b025cfe0e95c33e86f3239822a12 which you can browse here:
> 
> https://gitbox.apache.org/repos/asf?p=commons-jcs.git;a=commit;h=0b20664b6c60b025cfe0e95c33e86f3239822a12
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-jcs.git --branch 
> commons-jcs3-3.2.1-rc1 commons-jcs3-3.2.1-rc1
>
> Maven artifacts are here:
> 
> https://repository.apache.org/content/repositories/orgapachecommons-1712/org/apache/commons/commons-jcs3/3.2.1/
>
> These are the artifacts and their hashes:
>
> 5ea0cfd1ea5d17689ce35fd4a26ad104028b2b0d3209cf8c3d58d1a8e62c77442de95d51af278ad810a28117d0297725ded41b18553e05212dfc9e9db1dd185c
>   commons-jcs3-dist-3.2.1-bin.tar.gz
> ce7151767ebcf5ce08c9e91689ef1b240344b874963edc3042c0a6958e02deb95551aa9de1a8f63fd6e87198f179ad90501a0b76f96cf6c2c10cd546e867c8bf
>   commons-jcs3-dist-3.2.1-bin.zip
> 8abc08f18edf6fcd86d9fcb8834ef4584d6932a6a7dca8936b199b6aec3622e634c20f639fdb5cd1077d2492e1a8fd3dafb0ceb9a259127c3dfc3ec54d6cea1b
>   commons-jcs3-dist-3.2.1-src.tar.gz
> e7a2796bc07b9da4d8e5db0423baa758e0e139e8cdc35aa6d50e32cdfa9163b874eeedfd52e90c599049faa1963546109389fb967e60df8a0198a025a3d75869
>   commons-jcs3-dist-3.2.1-src.zip
>
> I have tested this with ***'mvn clean install site'*** using:
>
> Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
> Java version: 1.8.0_311, vendor: Oracle Corporation, runtime: 
> /Library/Java/JavaVirtualMachines/jdk1.8.0_311.jdk/Contents/Home/jre
> Default locale: de_DE, platform encoding: UTF-8
> OS name: "mac os x", version: "10.16", arch: "x86_64", family: "mac"
>
> Details of changes since 3.2 are in the release notes:
> 
> https://dist.apache.org/repos/dist/dev/commons/jcs/3.2.1-rc1/RELEASE-NOTES.txt
> 
> https://dist.apache.org/repos/dist/dev/commons/jcs/3.2.1-rc1/site/changes-report.html
>
> Site:
> 
> https://dist.apache.org/repos/dist/dev/commons/jcs/3.2.1-rc1/site/index.html
> (note some *relative* links are broken and the 3.2.1 directories are not 
> yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 3.2):
> 
> https://dist.apache.org/repos/dist/dev/commons/jcs/3.2.1-rc1/site/commons-jcs3-core/japicmp.html
> RAT Report:
> 
> https://dist.apache.org/repos/dist/dev/commons/jcs/3.2.1-rc1/site/commons-jcs3-core/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,
>
> Bye, Thomas
> Release Manager (using key 88817402)
>
>
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [VOTE] Release Apache Commons JCS 3.2.1 based on rc1

2024-04-04 Thread Gary D. Gregory
After being successful on macOS, I am seeing the following _repeatable_ 
failures on Windows 10 running the default Maven goal (just `mvn`):

...
[INFO] Running 
org.apache.commons.jcs3.utils.discovery.UDPDiscoverySenderEncryptedUnitTest
[ERROR] Tests run: 3, Failures: 3, Errors: 0, Skipped: 0, Time elapsed: 9.339 s 
<<< FAILURE! - in 
org.apache.commons.jcs3.utils.discovery.UDPDiscoverySenderEncryptedUnitTest
[ERROR] 
org.apache.commons.jcs3.utils.discovery.UDPDiscoverySenderEncryptedUnitTest.testRequestBroadcast
  Time elapsed: 3.23 s  <<< FAILURE!
junit.framework.AssertionFailedError: message not received
at junit.framework.Assert.fail(Assert.java:57)
at junit.framework.Assert.assertTrue(Assert.java:22)
at junit.framework.Assert.assertNotNull(Assert.java:256)
at junit.framework.TestCase.assertNotNull(TestCase.java:399)
at 
org.apache.commons.jcs3.utils.discovery.UDPDiscoverySenderEncryptedUnitTest.testRequestBroadcast(UDPDiscoverySenderEncryptedUnitTest.java:157)
at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at junit.framework.TestCase.runTest(TestCase.java:177)
at junit.framework.TestCase.runBare(TestCase.java:142)
at junit.framework.TestResult$1.protect(TestResult.java:122)
at junit.framework.TestResult.runProtected(TestResult.java:142)
at junit.framework.TestResult.run(TestResult.java:125)
at junit.framework.TestCase.run(TestCase.java:130)
at junit.framework.TestSuite.runTest(TestSuite.java:241)
at junit.framework.TestSuite.run(TestSuite.java:236)
at 
org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:90)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
at 
org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
at 
org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)

[ERROR] 
org.apache.commons.jcs3.utils.discovery.UDPDiscoverySenderEncryptedUnitTest.testRemoveBroadcast
  Time elapsed: 3.033 s  <<< FAILURE!
junit.framework.AssertionFailedError: message not received
at junit.framework.Assert.fail(Assert.java:57)
at junit.framework.Assert.assertTrue(Assert.java:22)
at junit.framework.Assert.assertNotNull(Assert.java:256)
at junit.framework.TestCase.assertNotNull(TestCase.java:399)
at 
org.apache.commons.jcs3.utils.discovery.UDPDiscoverySenderEncryptedUnitTest.testRemoveBroadcast(UDPDiscoverySenderEncryptedUnitTest.java:138)
at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at junit.framework.TestCase.runTest(TestCase.java:177)
at junit.framework.TestCase.runBare(TestCase.java:142)
at junit.framework.TestResult$1.protect(TestResult.java:122)
at junit.framework.TestResult.runProtected(TestResult.java:142)
at junit.framework.TestResult.run(TestResult.java:125)
at junit.framework.TestCase.run(TestCase.java:130)
at junit.framework.TestSuite.runTest(TestSuite.java:241)
at junit.framework.TestSuite.run(TestSuite.java:236)
at 
org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:90)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
at 
org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
at 
org.apache.maven.surefire.booter.ForkedBooter.run(Fo

[VOTE] Release Apache Commons IO 2.16.1 based on RC1

2024-04-04 Thread Gary Gregory
We have fixed a few bugs since Apache Commons IO 2.16.0 was released,
so I would like to release Apache Commons IO 2.16.1.

Apache Commons IO 2.16.1 RC1 is available for review here:
https://dist.apache.org/repos/dist/dev/commons/io/2.16.1-RC1 (svn
revision 68319)

The Git tag commons-io-2.16.1-RC1 commit for this RC is
6d36827cdf894d9506924737269f08492e4096a1 which you can browse here:

https://gitbox.apache.org/repos/asf?p=commons-io.git;a=commit;h=6d36827cdf894d9506924737269f08492e4096a1
You may checkout this tag using:
git clone https://gitbox.apache.org/repos/asf/commons-io.git
--branch commons-io-2.16.1-RC1 commons-io-2.16.1-RC1

Maven artifacts are here:

https://repository.apache.org/content/repositories/orgapachecommons-1713/commons-io/commons-io/2.16.1/

These are the artifacts and their hashes:

#Release SHA-512s
#Thu Apr 04 20:35:11 UTC 2024
commons-io-2.16.1-javadoc.jar=cbf738198189737f691ad044bd731303a42ac24b3529236efabe813d173effd8e1d695be3b58ca70d39218fca08492dea7c018c9a694e2d382d1175a4321c1cd
commons-io_commons-io-2.16.1.spdx.json=e7553943c9a03f70b995d00313ece81d33142b1386f2c3af78dd0323a39d67022e588cb6350cdcd1fe18412ecf80964ad05ff66e9f7ae02dfd21201d0d7e9931
commons-io-2.16.1-bom.xml=b5b0701af1a828e52d4ae4e685f301efb592dcea21e6e2be5c65db21390c5a87cddb761b1b6043e412fe3c8120d9efa501f6156ab923bde5c54314ce507df979
commons-io-2.16.1-bin.zip=b697095f38f576299b78a31e52ba642705cae2ce89f76da38232737576faa4a4eac441aece2122f1e92c705d25fa60cac5d636da12dc3e8e78a3dbf5e18e
commons-io-2.16.1-test-sources.jar=e258723f31cc058a39f70b23415c6eb4202f2a753f57ce3ea317c66b0fe69c0a814aaef8adb4aec12a9019caedd98cd2ea41d17991b7932383baf01290efcab6
commons-io-2.16.1-tests.jar=21b7c8d0a9730281a1dbe51e44ecc44745e43db1cbff1d64ab788ac63e249f1c9899c9c96d77488a299f1f59bb9c35b4b8c98e0eeab9f7f495277f34139edd5d
commons-io-2.16.1-sources.jar=bc8f3869160f64ab9c1b8a11d40b73d726e95e55ce66ec4c5e4e3df10d8341692b74bb0e5b4c65e832216be1912ff944d6179befc98d4aa79337e792cf32bb5b
commons-io-2.16.1-src.zip=59556ca25e29bcaf7cd091ed3376f4a0525dbaec822a360071d450e1b979a17475485d768c39ff45ec53e8b901cb9c98166ea2242557dad22c156ed4e2ccae11
commons-io-2.16.1-src.tar.gz=eb3558d0bd5a124217f4d81dde84ddae4ed47b0f9415062dc9e247a29b1101f850556d2e5eae65007e4ed597aaedcda1db0de42f98142e91d802d136ccdf4ca3
commons-io-2.16.1-bom.json=21dabe2118730a8635b3d97f2d4fba5f8a1d1c0ee2161804fe4ee4ba626195df1c66cb340e6cc97caf2d9d7abe7e60e9e6b4d669977635cc81fddc5797273ece
commons-io-2.16.1-bin.tar.gz=12a6069f66e0b3faa2a16ef4da9594766e5e69f04b11e0717879910df26e7ab179e1cb007abb2c68ee8071b794ea4b0651fc4ca880acddb6be458dbacc02fb44

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

openjdk version "17.0.10" 2024-01-16
OpenJDK Runtime Environment Homebrew (build 17.0.10+0)
OpenJDK 64-Bit Server VM Homebrew (build 17.0.10+0, mixed mode, sharing)

Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae)
Maven home: /usr/local/Cellar/maven/3.9.6/libexec
Java version: 17.0.10, vendor: Homebrew, runtime:
/usr/local/Cellar/openjdk@17/17.0.10/libexec/openjdk.jdk/Contents/Home
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "14.4.1", arch: "x86_64", family: "mac"

Darwin  23.4.0 Darwin Kernel Version 23.4.0: Fri Mar 15 00:11:05
PDT 2024; root:xnu-10063.101.17~1/RELEASE_X86_64 x86_64

Details of changes since 2.16.0 are in the release notes:

https://dist.apache.org/repos/dist/dev/commons/io/2.16.1-RC1/RELEASE-NOTES.txt

https://dist.apache.org/repos/dist/dev/commons/io/2.16.1-RC1/site/changes-report.html

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

JApiCmp Report (compared to 2.16.0):

https://dist.apache.org/repos/dist/dev/commons/io/2.16.1-RC1/site/japicmp.html
There no API changes.

RAT Report:

https://dist.apache.org/repos/dist/dev/commons/io/2.16.1-RC1/site/rat-report.html

KEYS:
  https://downloads.apache.org/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.

1a) Clone and checkout the RC tag

git clone https://gitbox.apache.org/repos/asf/commons-io.git --branch
commons-io-2.16.1-RC1 commons-io-2.16.1-RC1
cd commons-io-2.16.1-RC1

1b) Download and unpack the source archive from:

https://dist.apache.org/repos/dist/dev/co

Re: [VOTE] Release Apache Commons IO 2.16.1 based on RC1

2024-04-04 Thread Bruno Kinoshita
+1

Apache Maven 3.8.5 (3599d3414f046de2324203b78ddcf9b5e4388aa0)
Maven home: /opt/apache-maven-3.8.5
Java version: 17.0.10, 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-101-generic", arch: "amd64", family:
"unix"

Thanks

On Thu, 4 Apr 2024 at 22:57, Gary Gregory  wrote:

> We have fixed a few bugs since Apache Commons IO 2.16.0 was released,
> so I would like to release Apache Commons IO 2.16.1.
>
> Apache Commons IO 2.16.1 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/io/2.16.1-RC1 (svn
> revision 68319)
>
> The Git tag commons-io-2.16.1-RC1 commit for this RC is
> 6d36827cdf894d9506924737269f08492e4096a1 which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-io.git;a=commit;h=6d36827cdf894d9506924737269f08492e4096a1
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-io.git
> --branch commons-io-2.16.1-RC1 commons-io-2.16.1-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1713/commons-io/commons-io/2.16.1/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Thu Apr 04 20:35:11 UTC 2024
>
> commons-io-2.16.1-javadoc.jar=cbf738198189737f691ad044bd731303a42ac24b3529236efabe813d173effd8e1d695be3b58ca70d39218fca08492dea7c018c9a694e2d382d1175a4321c1cd
>
> commons-io_commons-io-2.16.1.spdx.json=e7553943c9a03f70b995d00313ece81d33142b1386f2c3af78dd0323a39d67022e588cb6350cdcd1fe18412ecf80964ad05ff66e9f7ae02dfd21201d0d7e9931
>
> commons-io-2.16.1-bom.xml=b5b0701af1a828e52d4ae4e685f301efb592dcea21e6e2be5c65db21390c5a87cddb761b1b6043e412fe3c8120d9efa501f6156ab923bde5c54314ce507df979
>
> commons-io-2.16.1-bin.zip=b697095f38f576299b78a31e52ba642705cae2ce89f76da38232737576faa4a4eac441aece2122f1e92c705d25fa60cac5d636da12dc3e8e78a3dbf5e18e
>
> commons-io-2.16.1-test-sources.jar=e258723f31cc058a39f70b23415c6eb4202f2a753f57ce3ea317c66b0fe69c0a814aaef8adb4aec12a9019caedd98cd2ea41d17991b7932383baf01290efcab6
>
> commons-io-2.16.1-tests.jar=21b7c8d0a9730281a1dbe51e44ecc44745e43db1cbff1d64ab788ac63e249f1c9899c9c96d77488a299f1f59bb9c35b4b8c98e0eeab9f7f495277f34139edd5d
>
> commons-io-2.16.1-sources.jar=bc8f3869160f64ab9c1b8a11d40b73d726e95e55ce66ec4c5e4e3df10d8341692b74bb0e5b4c65e832216be1912ff944d6179befc98d4aa79337e792cf32bb5b
>
> commons-io-2.16.1-src.zip=59556ca25e29bcaf7cd091ed3376f4a0525dbaec822a360071d450e1b979a17475485d768c39ff45ec53e8b901cb9c98166ea2242557dad22c156ed4e2ccae11
>
> commons-io-2.16.1-src.tar.gz=eb3558d0bd5a124217f4d81dde84ddae4ed47b0f9415062dc9e247a29b1101f850556d2e5eae65007e4ed597aaedcda1db0de42f98142e91d802d136ccdf4ca3
>
> commons-io-2.16.1-bom.json=21dabe2118730a8635b3d97f2d4fba5f8a1d1c0ee2161804fe4ee4ba626195df1c66cb340e6cc97caf2d9d7abe7e60e9e6b4d669977635cc81fddc5797273ece
>
> commons-io-2.16.1-bin.tar.gz=12a6069f66e0b3faa2a16ef4da9594766e5e69f04b11e0717879910df26e7ab179e1cb007abb2c68ee8071b794ea4b0651fc4ca880acddb6be458dbacc02fb44
>
> I have tested this with `mvn` and `mvn -V -Prelease -Ptest-deploy -P
> jacoco -P japicmp clean package site deploy` using:
>
> openjdk version "17.0.10" 2024-01-16
> OpenJDK Runtime Environment Homebrew (build 17.0.10+0)
> OpenJDK 64-Bit Server VM Homebrew (build 17.0.10+0, mixed mode, sharing)
>
> Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae)
> Maven home: /usr/local/Cellar/maven/3.9.6/libexec
> Java version: 17.0.10, vendor: Homebrew, runtime:
> /usr/local/Cellar/openjdk@17/17.0.10/libexec/openjdk.jdk/Contents/Home
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "14.4.1", arch: "x86_64", family: "mac"
>
> Darwin  23.4.0 Darwin Kernel Version 23.4.0: Fri Mar 15 00:11:05
> PDT 2024; root:xnu-10063.101.17~1/RELEASE_X86_64 x86_64
>
> Details of changes since 2.16.0 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/io/2.16.1-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/io/2.16.1-RC1/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/io/2.16.1-RC1/site/index.html
> (note some *relative* links are broken and the 2.16.1 directories
> are not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 2.16.0):
>
> https://dist.apache.org/repos/dist/dev/commons/io/2.16.1-RC1/site/japicmp.html
> There no API changes.
>
> RAT Report:
>
> https://dist.apache.org/repos/dist/dev/commons/io/2.16.1-RC1/site/rat-report.html
>
> KEYS:
>   https://downloads.apache.org/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 followin

[CANCEL][VOTE] Release Apache Commons IO 2.16.1 based on RC1

2024-04-04 Thread Gary Gregory
I am canceling this vote to merge https://github.com/apache/commons-io/pull/609

RC2 is coming soon.

Gary

On Thu, Apr 4, 2024 at 4:54 PM Gary Gregory  wrote:
>
> We have fixed a few bugs since Apache Commons IO 2.16.0 was released,
> so I would like to release Apache Commons IO 2.16.1.
>
> Apache Commons IO 2.16.1 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/io/2.16.1-RC1 (svn
> revision 68319)
>
> The Git tag commons-io-2.16.1-RC1 commit for this RC is
> 6d36827cdf894d9506924737269f08492e4096a1 which you can browse here:
> 
> https://gitbox.apache.org/repos/asf?p=commons-io.git;a=commit;h=6d36827cdf894d9506924737269f08492e4096a1
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-io.git
> --branch commons-io-2.16.1-RC1 commons-io-2.16.1-RC1
>
> Maven artifacts are here:
> 
> https://repository.apache.org/content/repositories/orgapachecommons-1713/commons-io/commons-io/2.16.1/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Thu Apr 04 20:35:11 UTC 2024
> commons-io-2.16.1-javadoc.jar=cbf738198189737f691ad044bd731303a42ac24b3529236efabe813d173effd8e1d695be3b58ca70d39218fca08492dea7c018c9a694e2d382d1175a4321c1cd
> commons-io_commons-io-2.16.1.spdx.json=e7553943c9a03f70b995d00313ece81d33142b1386f2c3af78dd0323a39d67022e588cb6350cdcd1fe18412ecf80964ad05ff66e9f7ae02dfd21201d0d7e9931
> commons-io-2.16.1-bom.xml=b5b0701af1a828e52d4ae4e685f301efb592dcea21e6e2be5c65db21390c5a87cddb761b1b6043e412fe3c8120d9efa501f6156ab923bde5c54314ce507df979
> commons-io-2.16.1-bin.zip=b697095f38f576299b78a31e52ba642705cae2ce89f76da38232737576faa4a4eac441aece2122f1e92c705d25fa60cac5d636da12dc3e8e78a3dbf5e18e
> commons-io-2.16.1-test-sources.jar=e258723f31cc058a39f70b23415c6eb4202f2a753f57ce3ea317c66b0fe69c0a814aaef8adb4aec12a9019caedd98cd2ea41d17991b7932383baf01290efcab6
> commons-io-2.16.1-tests.jar=21b7c8d0a9730281a1dbe51e44ecc44745e43db1cbff1d64ab788ac63e249f1c9899c9c96d77488a299f1f59bb9c35b4b8c98e0eeab9f7f495277f34139edd5d
> commons-io-2.16.1-sources.jar=bc8f3869160f64ab9c1b8a11d40b73d726e95e55ce66ec4c5e4e3df10d8341692b74bb0e5b4c65e832216be1912ff944d6179befc98d4aa79337e792cf32bb5b
> commons-io-2.16.1-src.zip=59556ca25e29bcaf7cd091ed3376f4a0525dbaec822a360071d450e1b979a17475485d768c39ff45ec53e8b901cb9c98166ea2242557dad22c156ed4e2ccae11
> commons-io-2.16.1-src.tar.gz=eb3558d0bd5a124217f4d81dde84ddae4ed47b0f9415062dc9e247a29b1101f850556d2e5eae65007e4ed597aaedcda1db0de42f98142e91d802d136ccdf4ca3
> commons-io-2.16.1-bom.json=21dabe2118730a8635b3d97f2d4fba5f8a1d1c0ee2161804fe4ee4ba626195df1c66cb340e6cc97caf2d9d7abe7e60e9e6b4d669977635cc81fddc5797273ece
> commons-io-2.16.1-bin.tar.gz=12a6069f66e0b3faa2a16ef4da9594766e5e69f04b11e0717879910df26e7ab179e1cb007abb2c68ee8071b794ea4b0651fc4ca880acddb6be458dbacc02fb44
>
> I have tested this with `mvn` and `mvn -V -Prelease -Ptest-deploy -P
> jacoco -P japicmp clean package site deploy` using:
>
> openjdk version "17.0.10" 2024-01-16
> OpenJDK Runtime Environment Homebrew (build 17.0.10+0)
> OpenJDK 64-Bit Server VM Homebrew (build 17.0.10+0, mixed mode, sharing)
>
> Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae)
> Maven home: /usr/local/Cellar/maven/3.9.6/libexec
> Java version: 17.0.10, vendor: Homebrew, runtime:
> /usr/local/Cellar/openjdk@17/17.0.10/libexec/openjdk.jdk/Contents/Home
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "14.4.1", arch: "x86_64", family: "mac"
>
> Darwin  23.4.0 Darwin Kernel Version 23.4.0: Fri Mar 15 00:11:05
> PDT 2024; root:xnu-10063.101.17~1/RELEASE_X86_64 x86_64
>
> Details of changes since 2.16.0 are in the release notes:
> 
> https://dist.apache.org/repos/dist/dev/commons/io/2.16.1-RC1/RELEASE-NOTES.txt
> 
> https://dist.apache.org/repos/dist/dev/commons/io/2.16.1-RC1/site/changes-report.html
>
> Site:
> 
> https://dist.apache.org/repos/dist/dev/commons/io/2.16.1-RC1/site/index.html
> (note some *relative* links are broken and the 2.16.1 directories
> are not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 2.16.0):
> 
> https://dist.apache.org/repos/dist/dev/commons/io/2.16.1-RC1/site/japicmp.html
> There no API changes.
>
> RAT Report:
> 
> https://dist.apache.org/repos/dist/dev/commons/io/2.16.1-RC1/site/rat-report.html
>
> KEYS:
>   https://downloads.apache.org/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.
>
> Yo

[VOTE] Release Apache Commons IO 2.16.1 based on RC2

2024-04-04 Thread Gary Gregory
[ The difference with RC1 is https://github.com/apache/commons-io/pull/609 ]

We have fixed a few bugs since Apache Commons IO 2.16.0 was released,
so I would like to release Apache Commons IO 2.16.1.

Apache Commons IO 2.16.1 RC2 is available for review here:
https://dist.apache.org/repos/dist/dev/commons/io/2.16.1-RC2 (svn
revision 68321)

The Git tag commons-io-2.16.1-RC2 commit for this RC is
290d72eda9152d1e11b79d48453908ff3f6b9897 which you can browse here:

https://gitbox.apache.org/repos/asf?p=commons-io.git;a=commit;h=290d72eda9152d1e11b79d48453908ff3f6b9897
You may checkout this tag using:
git clone https://gitbox.apache.org/repos/asf/commons-io.git
--branch commons-io-2.16.1-RC2 commons-io-2.16.1-RC2

Maven artifacts are here:

https://repository.apache.org/content/repositories/orgapachecommons-1714/commons-io/commons-io/2.16.1/

These are the artifacts and their hashes:

#Release SHA-512s
#Fri Apr 05 01:25:31 UTC 2024
commons-io-2.16.1-javadoc.jar=8ea8e38bdf89d93adfdfdb5746cab218ec4939e271ae5b814a47a672e8339c6cfbf924397821e098ae9bf9733718153e03b2953a5d749f0b99b74f7a2a3490fc
commons-io_commons-io-2.16.1.spdx.json=d97014ef9bd54283478c80df289076b7ba79170c0bc769904fd1ce251a7a16974e0fcf0a73b8e73bd5d3af10f8aef873e11b06a9e3a980cdd34c41796fab50f3
commons-io-2.16.1-bom.xml=b5b0701af1a828e52d4ae4e685f301efb592dcea21e6e2be5c65db21390c5a87cddb761b1b6043e412fe3c8120d9efa501f6156ab923bde5c54314ce507df979
commons-io-2.16.1-bin.zip=25c0a1fd11bb28cd80b1ea23f6c7ae4bd5bc779edd298bace619133be5a72706ef716ea75b8a7e96685ae7b32c780e61275454c79c48c965b7816a8b53cd43bd
commons-io-2.16.1-test-sources.jar=5de8eae4411002a6c97c327f8af79c1b4cf872986a0ef45e7ee107c23fd114fcdc08b23a7fbb82df628aa456eedf06f00c5dd8afb8510e2173fa57b5bb9bb4ea
commons-io-2.16.1-tests.jar=7ba5684fd4e37f9ef7097536303bec45423aa466f211252c4f71e1c837646e57ccf7fd1de46b28a31a444b9f80699c7530c7d16f0654e7ae43f892316e284733
commons-io-2.16.1-sources.jar=4d54c30603e6c5d09b485bc77de11672822114f2938946c574f5aa398abe3834d57e31b20c95a6593d5ee17c3346bdb3c2780b1ce47a5c5f663f77e79b8c5791
commons-io-2.16.1-src.zip=6396cf423054aca88cd796e436680a943474953c94dedc01d5343dd1a9a02912d4a1c0fd03419c63b709b4e1e09fb0e2660f212edfb0d4589bdaf4eef5fa7b8b
commons-io-2.16.1-src.tar.gz=07298e3af85726f2ec07a660fbb743f82cd88f8043a57e2e1063b758c81429dfafd77a024e2cdd48efe5d403299c20e898f5b3dd729f52bd55b8a6fb50c9a13a
commons-io-2.16.1-bom.json=21dabe2118730a8635b3d97f2d4fba5f8a1d1c0ee2161804fe4ee4ba626195df1c66cb340e6cc97caf2d9d7abe7e60e9e6b4d669977635cc81fddc5797273ece
commons-io-2.16.1-bin.tar.gz=4b132b8ad88483e58b1dcbf21f31d0d1095e05b5ee7bf4e586d0652d61e00818cdbf6c940535ae0aa00e5090af6b7c3a43edc22f57e313ef0b8f1fbe6f3fe1ad

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

openjdk version "17.0.10" 2024-01-16
OpenJDK Runtime Environment Homebrew (build 17.0.10+0)
OpenJDK 64-Bit Server VM Homebrew (build 17.0.10+0, mixed mode, sharing)

Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae)
Maven home: /usr/local/Cellar/maven/3.9.6/libexec
Java version: 17.0.10, vendor: Homebrew, runtime:
/usr/local/Cellar/openjdk@17/17.0.10/libexec/openjdk.jdk/Contents/Home
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "14.4.1", arch: "x86_64", family: "mac"

Darwin  23.4.0 Darwin Kernel Version 23.4.0: Fri Mar 15 00:11:05
PDT 2024; root:xnu-10063.101.17~1/RELEASE_X86_64 x86_64

Details of changes since 2.16.0 are in the release notes:

https://dist.apache.org/repos/dist/dev/commons/io/2.16.1-RC2/RELEASE-NOTES.txt

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

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

JApiCmp Report (compared to 2.16.0):

https://dist.apache.org/repos/dist/dev/commons/io/2.16.1-RC2/site/japicmp.html
There are no API changes.

RAT Report:

https://dist.apache.org/repos/dist/dev/commons/io/2.16.1-RC2/site/rat-report.html

KEYS:
https://downloads.apache.org/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.

1a) Clone and checkout the RC tag

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

1b) Dow

Re: [VOTE] Release Apache Commons JCS 3.2.1 based on rc1

2024-04-04 Thread Thomas Vandahl
Hi Gary,

> Am 04.04.2024 um 21:58 schrieb Gary Gregory :
> 
> Hi Thomas,
> 
> Thank you for preparing a release candidate.
> 
> Something looks confusing in the source tree:
> 
> In git master marked as version 3.2.2-SNAPSHOT, all of the Maven
> modules follow the normal naming convention where directory names are
> artifact IDs, for example, "commons-jcs3-core":
> https://github.com/apache/commons-jcs/tree/master/commons-jcs3-core
> 
> But at the release tag commons-jcs3-3.2.1-rc1, all of the folders are
> missing the "3" postfix:
> https://github.com/apache/commons-jcs/tree/commons-jcs3-3.2.1-rc1 ?
> 

Yes, this is intentional. The branch release-3.2.1 has been branched from 
release-3.2 because that was what I was trying to fix. The master branch is 
already at 4.0 and not ready for release. The directories were renamed in 
commit 49091a01a2ea6d658186872b7cb1ea6f45187320 which was after the 3.2 
release. 

HTH
Bye, Thomas 


-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [VOTE] Release Apache Commons JCS 3.2.1 based on rc1

2024-04-04 Thread Thomas Vandahl
Hi Gary,

> Am 04.04.2024 um 21:59 schrieb Gary Gregory :
> 
> Note that the parent pom is way behind in versions but I am not sure
> it matters here (aside from not getting JPMS modules almost for free).

Yes, again: intentional. This being a bug fix release for 3.2, I did not want 
to change too much compared to 3.2.

Bye, Thomas 


-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [VOTE] Release Apache Commons JCS 3.2.1 based on rc1

2024-04-04 Thread Thomas Vandahl
Hi Gary,

> Am 04.04.2024 um 22:05 schrieb Gary Gregory :
> 
> I think it is better to keep the release notes as a _history_ instead
> of only the latest. This lets you see what you're getting when
> migrating from several versions back.

I don't quite get your point, I'm afraid. Isn't this what the changes report 
was invented for?

Bye, Thomas 


-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [VOTE] Release Apache Commons JCS 3.2.1 based on rc1

2024-04-04 Thread Thomas Vandahl
Hi Gary,

> Am 04.04.2024 um 22:22 schrieb Gary Gregory :
> 
> Another note:
> 
> The changes.xml contains XML not supported by the VM file, for
> example, all of the JIRA issue IDs are lost.
> 

I see working JIRA links in 
https://dist.apache.org/repos/dist/dev/commons/jcs/3.2.1-rc1/site/changes-report.html
 

 
Please note that the changes.xml is valid according to its xsd.
What VM file do you mean?

Bye, Thomas