Re: [VOTE] Release Apache Commons Logging 1.3.2 based on RC3

2024-05-13 Thread Bruno Kinoshita
+1

On Mon, 13 May 2024 at 16:17, Rob Tompkins  wrote:

> +1 looks good.
>
> Thanks a ton
>
> > On May 12, 2024, at 8:33 AM, Gary Gregory  wrote:
> >
> > [The only difference with RC2 is the release notes text file]
> >
> > We have fixed a few bugs and added enhancements since Apache Commons
> > Logging 1.3.1 was released, so I would like to release Apache Commons
> > Logging 1.3.2.
> >
> > Apache Commons Logging 1.3.2 RC3 is available for review here:
> >https://dist.apache.org/repos/dist/dev/commons/logging/1.3.2-RC3
> > (svn revision 69111)
> >
> > The Git tag commons-logging-1.3.2-RC3 commit for this RC is
> > 51ee80926c25ad32cb50700996edf56ef9bb901b which you can browse here:
> >
> https://gitbox.apache.org/repos/asf?p=commons-logging.git;a=commit;h=51ee80926c25ad32cb50700996edf56ef9bb901b
> > You may checkout this tag using:
> >git clone https://gitbox.apache.org/repos/asf/commons-logging.git
> > --branch commons-logging-1.3.2-RC3 commons-logging-1.3.2-RC3
> >
> > Maven artifacts are here:
> >
> https://repository.apache.org/content/repositories/orgapachecommons-1728/commons-logging/commons-logging/1.3.2/
> >
> > These are the artifacts and their hashes:
> >
> > #Release SHA-512s
> > #Sun May 12 12:28:47 UTC 2024
> >
> commons-logging-1.3.2-adapters.jar=ca7783d5658395a34a1cfdaac0717563d4211cbe331f56a639527edf40824ef47b14bc5b194f329f0119d0ce582bd527f32fa0dd5971fbe6947bc35cdf292de0
> >
> commons-logging-1.3.2-api.jar=c973a826ad20c0c890ed405632320b3fed1d969079205f69a49327cec282d1cc1223fa0b5646a5de84e31a209c060a5ad6614f38c558482c9bbe2ab0a99d54e0
> >
> commons-logging-1.3.2-bin.tar.gz=13fa96d0e119c4e671e17cd391fbbe869642e0c769b6a91ebc29b918c3cd1c173d9e0ac18400d41848b611adbaee2386932121dcef3ab0937a78ecf73dbab4fc
> >
> commons-logging-1.3.2-bin.zip=46479bbcdb6c204e97bd006072ce610ac2b0200cb8657b78dfbfa027a293a7746c32ef74bf118eafe0919e81e78ff15354d2124a87a959300e56452a33d0d5b3
> >
> commons-logging-1.3.2-bom.json=140a60c1bc7960ffd0e4eb733efc8733778a0228adeaff2dd4d9ee6ffd7bc4f5eb7f6152b18f3d5c662e4041c56cfcd1d4f103c628a9177d5cb475db463c1aea
> >
> commons-logging-1.3.2-bom.xml=0f2e5b2b45ed7d22ea5d03b6641b1518e98cf1ff4b641b475ececfe91ca5ea65877d18a4c647116944e71a55ce68a20dc93c3b1b98faa50d2d5b0d1c22a4ac56
> >
> commons-logging-1.3.2-javadoc.jar=d8635955b27887aecb7ad3956b4a51c3e543ea85f1dd65eb7bdc7bcac2db417d48321a0a09faf6f8a369b818c4a55810c8ae6f298895aa49571291bd49c448f8
> >
> commons-logging-1.3.2-sources.jar=8f83cb0fbdbed75eb0cbac0d53c91bc484e19034640536d376f26706d02427c9db8f64048bf76deaba14f1b4494611755b4cd89830a630f67b43890048a87650
> >
> commons-logging-1.3.2-src.tar.gz=9c3a43d0507c16e08d35052e84326206d3cfbfa7c1cb6e6a9d739e7eada92febe3c332185c42220ce12b68b7b95e0ba8bfdcaa233571eca7ec395663f7a262ea
> >
> commons-logging-1.3.2-src.zip=933d741489788ba8287e189f4d4b7840623866ba0d7e689d3e2ddf8038926e8bfd7bfbf327542edf1468cd1cf3307a27dc71c971b423902b53c15bc9c8546ec2
> >
> commons-logging-1.3.2-test-sources.jar=4264e97c1f0fba85280daa9ca62d233c16e0f626c79606a9dd4db6276fc5da2e5dfc7810af7bbb35308a62f707480f25cc89e9f6c25ef935b3c0e6d8569272c7
> >
> commons-logging-1.3.2-tests.jar=fc8a0217379e71e4aee34cfb19eeebf5fab93fb3566eda798ce211adbe46b13e829f89f16665dd613ba31984ef9d78802a9f0b7b1a0a3706b33c7ce3696fc4da
> >
> commons-logging_commons-logging-1.3.2.spdx.json=b43a2bcf3b232ba7bbf9c0173e2c1beb4f229dcb6345430d7b67bc4400faf6eb4055b150bed96b44ddb486cbcd68a2f1a7a9a894d416d10c1a37ec3b089a07cb
> >
> > I have tested this with 'mvn' and 'mvn -V -Prelease -Ptest-deploy -P
> > jacoco -P japicmp clean package site deploy' using:
> >
> > openjdk version "21.0.3" 2024-04-16
> > OpenJDK Runtime Environment Homebrew (build 21.0.3)
> > OpenJDK 64-Bit Server VM Homebrew (build 21.0.3, mixed mode, sharing)
> >
> > Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae)
> > Maven home: /usr/local/Cellar/maven/3.9.6/libexec
> > Java version: 21.0.3, vendor: Homebrew, runtime:
> > /usr/local/Cellar/openjdk/21.0.3/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 1.3.1 are in the release notes:
> >
> https://dist.apache.org/repos/dist/dev/commons/logging/1.3.2-RC3/RELEASE-NOTES.txt
> >
> https://dist.apache.org/repos/dist/dev/commons/logging/1.3.2-RC3/site/changes-report.html
> >
> > Site:
> >
> https://dist.apache.org/repos/dist/dev/commons/logging/1.3.2-RC3/site/index.html
> >(note some *relative* links are broken and the 1.3.2 directories
> > are not yet created - these will be OK once the site is deployed.)
> >
> > JApiCmp Report (compared to 1.3.1):
> >
> https://dist.apache.org/repos/dist/dev/commons/logging/1.3.2-RC3/site/japicmp.html
> >
> > RAT Report:
> >
> https://dist.apache.org/repos/dist/dev/commons/logging/1.3.2-RC3/site/rat-report.html

Re: [VOTE] Release Apache Commons Logging 1.3.2 based on RC2

2024-05-11 Thread Bruno Kinoshita
Building OK from tag, and site reports look good. Checked on source archive
from dist area, and a peek at the changes everything looks good.

+1, thanks!

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-105-generic", arch: "amd64", family:
"unix"

On Sat, 11 May 2024 at 19:55, Gary Gregory  wrote:

> We have fixed a few bugs and added enhancements since Apache Commons
> Logging 1.3.1 was released, so I would like to release Apache Commons
> Logging 1.3.2.
>
> Apache Commons Logging 1.3.2 RC2 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/logging/1.3.2-RC2
> (svn revision 69106)
>
> The Git tag commons-logging-1.3.2-RC2 commit for this RC is
> 77474c5661ca60e18fc9499a4c4195df0c63ebe2 which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-logging.git;a=commit;h=77474c5661ca60e18fc9499a4c4195df0c63ebe2
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-logging.git
> --branch 
> commons-logging-1.3.2-RC2 commons-logging-1.3.2-RC2
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1727/commons-logging/commons-logging/1.3.2/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Sat May 11 17:49:03 UTC 2024
>
> commons-logging-1.3.2-adapters.jar=06715cd88b99c4a26e49cff7dc059104793a2d2a516cb7457486b41c63ccb7cda6faf8a4cef2edaa05779d7de4c95b2ba68214881893d87e4b5d6d2f49607021
>
> commons-logging-1.3.2-api.jar=c621d38229834fb42a99d485af0ddec9d7f842d5177eaacbbe1e1ec13820621af436b717c51560bd5dce07fc5f3eef0f58da81d3c524cdd0c277ad986149be49
>
> commons-logging-1.3.2-bin.tar.gz=e970524f480e43a4e65f9518db3a1f8fe79f63339049fb2d03f36ee4f653e6eb9ca395afdc2dbacac4334ca379787073c542ba57caa87f78d888d2eee48ce042
>
> commons-logging-1.3.2-bin.zip=c2b99aa7e1bb174214d6ad851dc61a07f3098c035ae5b36792fbc3cc9d8ba01bbe477035397b9b7361c09344f28f3eb5666b7b52d897b73fbd4e4415d80b72b3
>
> commons-logging-1.3.2-bom.json=140a60c1bc7960ffd0e4eb733efc8733778a0228adeaff2dd4d9ee6ffd7bc4f5eb7f6152b18f3d5c662e4041c56cfcd1d4f103c628a9177d5cb475db463c1aea
>
> commons-logging-1.3.2-bom.xml=0f2e5b2b45ed7d22ea5d03b6641b1518e98cf1ff4b641b475ececfe91ca5ea65877d18a4c647116944e71a55ce68a20dc93c3b1b98faa50d2d5b0d1c22a4ac56
>
> commons-logging-1.3.2-javadoc.jar=575e4b4f94455f26df7d1173d237a3837c32bf5a957b2f024dc7bd6c903029cf0c4fb544a0c2b2b867ad9d7a0b947799ba035fde3f51c4b81cabc920b9b111bf
>
> commons-logging-1.3.2-sources.jar=87a8ce1dd2238d2962fc727bd4d09d81e352a028fe144c8113d0c983515c17765a59a582c19339f522d950de281fbf683b807e7d2c0a13dfb8a8ed2609f2cd18
>
> commons-logging-1.3.2-src.tar.gz=d31c8c44ba851018baae4381320ebe8c585c7fd870ef7e0687c2655722dbeac415f96648d6bee21d4849e1890747b2b78b6995b3095ddd763840a4698890940e
>
> commons-logging-1.3.2-src.zip=07dc4d5311bbaaa3fd3952c3f77bd887c344415af8fffae1a7b5c41d3d96c9c8a8d18f3b3f7956851e07b89628dfaaa4d087af42f394318678a204f43fe86731
>
> commons-logging-1.3.2-test-sources.jar=b9e816cbea3197ad706a9866629fcf0b2d33410ef6f9a15dbe92aea8baa28adb7dc247376ddefa6128384275696160b5ae504d97b73a7dada754747e56d89eb4
>
> commons-logging-1.3.2-tests.jar=fd106e33f28d13896e4f8f93d7969777ec3d99d318b0fb10e165f81bae598d1473ecc81dadaefe7114025a73283063f86cd3465385eb03ba6e964e6c294c9ddb
>
> commons-logging_commons-logging-1.3.2.spdx.json=f703382e3b70b9f63e50aa8c788cfbe6deb8fcbc62526628e52162b2afe060a67813e0491bd98d238242ac9dff09d648df8ef3decf48ee882ecc00e85d7ee81b
>
> I have tested this with 'mvn' and 'mvn -V -Prelease -Ptest-deploy -P
> jacoco -P japicmp clean package site deploy' using:
>
> openjdk version "21.0.3" 2024-04-16
> OpenJDK Runtime Environment Homebrew (build 21.0.3)
> OpenJDK 64-Bit Server VM Homebrew (build 21.0.3, mixed mode, sharing)
>
> Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae)
> Maven home: /usr/local/Cellar/maven/3.9.6/libexec
> Java version: 21.0.3, vendor: Homebrew, runtime:
> /usr/local/Cellar/openjdk/21.0.3/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 1.3.1 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/logging/1.3.2-RC2/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/logging/1.3.2-RC2/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/logging/1.3.2-RC2/site/index.html
> (note some *relative* links are broken and the 1.3.2 directories
> are not yet created - these will be OK once the site is 

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

2024-05-02 Thread Bruno Kinoshita
Tried building the project but alas I think my network has UDP multicast
issues?

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-105-generic", arch: "amd64", family:
"unix"

With the command, `mvn clean install`:

[ERROR] Failures:
[ERROR]   UDPDiscoverySenderEncryptedUnitTest.testPassiveBroadcast:122
message not received
[ERROR]   UDPDiscoverySenderEncryptedUnitTest.testRemoveBroadcast:150
message not received
[ERROR]   UDPDiscoverySenderEncryptedUnitTest.testRequestBroadcast:175
message not received
[ERROR]   UDPDiscoverySenderUnitTest.testPassiveBroadcast:119 message not
received
[ERROR]   UDPDiscoverySenderUnitTest.testRemoveBroadcast:149 message not
received
[ERROR]   UDPDiscoverySenderUnitTest.testRequestBroadcast:176 message not
received
[ERROR]
UDPDiscoveryUnitTest.testSimpleUDPDiscoveryIPv4:49->simpleUDPDiscovery:131
Receiver count [0] should be the at least the number sent [10].
[INFO]
[ERROR] Tests run: 431, Failures: 7, Errors: 0, Skipped: 0

Not using my VPN, even though I have one installed for $work (double
checked, but I haven't used it today, nor can I find the utility open, nor
access $work sites). I am using my home laptop, connected to Wi-fi. Maybe
something else with my environment?

Bruno

On Tue, 30 Apr 2024 at 23:45, Gary D. Gregory  wrote:

> Ping to the PMC for this thread and the Commons CSV one ;-)
>
> Gary
>
> On 2024/04/29 07:16:26 Thomas Vandahl wrote:
> > Hi folks,
> >
> > > Am 20.04.2024 um 12:25 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.
> > >
> > > Apache Commons JCS 3.2.1 rc2 is available for review here:
> > >https://dist.apache.org/repos/dist/dev/commons/jcs/3.2.1-rc2 (svn
> revision 68673)
> > >
> >
> > Could I please ask for one more vote?
> >
> > TIA
> > 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 CSV 1.11.0 based on RC1

2024-05-02 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-105-generic", arch: "amd64", family:
"unix"

Thank you!

On Mon, 29 Apr 2024 at 00:24, Gary Gregory  wrote:

> We have fixed a few bugs and added enhancements (better Microsoft
> Excel compatibility) since Apache Commons CSV 1.10.0 was released, so
> I would like to release Apache Commons CSV 1.11.0.
>
> Apache Commons CSV 1.11.0 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/csv/1.11.0-RC1 (svn
> revision 68837)
>
> The Git tag commons-csv-1.11.0-RC1 commit for this RC is
> 74e12741b24e724bb2e60109daa0c834fd75a68a which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-csv.git;a=commit;h=74e12741b24e724bb2e60109daa0c834fd75a68a
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-csv.git
> --branch 
> commons-csv-1.11.0-RC1 commons-csv-1.11.0-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1725/org/apache/commons/commons-csv/1.11.0/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Sun Apr 28 22:09:20 UTC 2024
>
> commons-csv-1.11.0-bin.tar.gz=5f822d8c2563a5692c72c1ac4cef9054d399753e77753ccb8a09cb847e60564c06603344f622219c86ee3f77bf355a23979d218520e6aa0a4750ba93a4882083
>
> commons-csv-1.11.0-bin.zip=62daab8fb3d00804d4ea02c3e61bd15d416d77895f7a0d06fe1744806396b3fa0343f7856770f30befaab2e8412eac03d888c78d29905e1b1752c5925f8fecc4
>
> commons-csv-1.11.0-bom.json=adb5e27d368e290848c29dce221711c20d01325c718110cb566d322a2a7b6430515b5057d24c2deadcd03fe3f07fa2ece6568ff3f9540dd018b858627f6143ef
>
> commons-csv-1.11.0-bom.xml=c8d4e04b288e86f65b1259f258b4c072aa2f38bffb0126aa0362bb03ddd7ab7613dd4ae094e74707be131735409aedfcc0268a6864890309f80b92b8ca96
>
> commons-csv-1.11.0-javadoc.jar=089477593f2f2de9b79bc78ea6aa51e09834a03a29b81e3d58225d1ee35e57baae35196b96d00c6bea8312007dafa7c9dfbd02cfb501f9b1f7830a3a65b1e1b3
>
> commons-csv-1.11.0-sources.jar=88b0216fc20675ff6f4e58e34b1f402c0a823bba86c39ff6661d009f950d6471715fdafbd0ffed0dd88c2ac5bc8120847ecf1e28385e66c1ff08b60f5d34411c
>
> commons-csv-1.11.0-src.tar.gz=6a59aa1f470e64117d63f52715bbc52c15544995f2a7beffc22c869bf3fd3ba870d654e58882c0d5c19a416e871119e53011b8efb7a89d34ded85b2642ed1e53
>
> commons-csv-1.11.0-src.zip=afab44f0cf0b884510cd4120b842ad3ccdea8ebe824e28b4504dfc5770c79f0589f335d8bae995e9457da0385918245a7483e9281ea2326e2c51a7fa089b1a6b
>
> commons-csv-1.11.0-test-sources.jar=569280d8db8bc7f1c651878981a64afa29c536233deefd11c50201cd34fe773347f60db58971c3056967a23d34fa24af85816d229f7ab101886ae3879db7e0c4
>
> commons-csv-1.11.0-tests.jar=62f010bbf91a39706f6c2fcd15935dbd8700c9003cff8e376c6265bde82acbe62952d686940a024b57a4ebd76c0f806d17e5d058aaa22ea2c995a28a4107a755
>
> org.apache.commons_commons-csv-1.11.0.spdx.json=5cc1f15e52e28f2f2e2eda9c3a1f9aab5089824d57eabeac03b00bbb137ab7d60ce2d90b7cc59bf7f0a3ebf474f2a8421d428ebe86dda7660e83ab1aa5c4bccd
>
> 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.11" 2024-04-16
> OpenJDK Runtime Environment Homebrew (build 17.0.11+0)
> OpenJDK 64-Bit Server VM Homebrew (build 17.0.11+0, mixed mode, sharing)
>
> Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae)
> Maven home: /usr/local/Cellar/maven/3.9.6/libexec
> Java version: 17.0.11, vendor: Homebrew, runtime:
> /usr/local/Cellar/openjdk@17/17.0.11/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 1.10.0 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/csv/1.11.0-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/csv/1.11.0-RC1/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/csv/1.11.0-RC1/site/index.html
> (note some *relative* links are broken and the 1.11.0 directories
> are not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 1.10.0):
>
> https://dist.apache.org/repos/dist/dev/commons/csv/1.11.0-RC1/site/japicmp.html
>
> RAT Report:
>
> https://dist.apache.org/repos/dist/dev/commons/csv/1.11.0-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 

Re: [VOTE] Release Apache Commons Codec 1.17.0 based on RC1

2024-04-22 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"

On Sun, 21 Apr 2024 at 20:23, Gary Gregory  wrote:

> My +1
>
> Gary
>
> On Sat, Apr 20, 2024, 2:18 PM Gary Gregory  wrote:
>
> > We have fixed a few bugs and added enhancements since Apache Commons
> > Codec 1.16.1 was released, so I would like to release Apache Commons
> > Codec 1.17.0.
> >
> > Apache Commons Codec 1.17.0 RC1 is available for review here:
> > https://dist.apache.org/repos/dist/dev/commons/codec/1.17.0-RC1
> > (svn revision 68679)
> >
> > The Git tag commons-codec-1.17.0-RC1 commit for this RC is
> > 5d809fe3d729bde9b507a51d2b2ed659da053692 which you can browse here:
> >
> >
> https://gitbox.apache.org/repos/asf?p=commons-codec.git;a=commit;h=5d809fe3d729bde9b507a51d2b2ed659da053692
> > You may checkout this tag using:
> > git clone https://gitbox.apache.org/repos/asf/commons-codec.git
> > --branch 
> > commons-codec-1.17.0-RC1 commons-codec-1.17.0-RC1
> >
> > Maven artifacts are here:
> >
> >
> https://repository.apache.org/content/repositories/orgapachecommons-1723/commons-codec/commons-codec/1.17.0/
> >
> > These are the artifacts and their hashes:
> >
> > #Release SHA-512s
> > #Sat Apr 20 18:11:51 UTC 2024
> >
> >
> commons-codec-1.17.0-bin.tar.gz=24bb52e8260c74b7abb0e47d1634d74e35f7f8174c7ce1daec478411b16615542f9675297d2f374bba1135623e260627c5a0300e7b5c3b77309bb13a2a0fa2a9
> >
> >
> commons-codec-1.17.0-bin.zip=6895c1282bff2cb72d64883759ed706a577afe2ebeae1474bf73473b79b67f62d39ce8025543411468a4bdfdc030dd9392f08a2c9c96d548d373edb3c7071dec
> >
> >
> commons-codec-1.17.0-bom.json=eccbb26e56f9d92ada5bf5b790cb2311eac42016ab9f77cc185f530a094a4739e0c19f26360ebe397de4f9870ab553a35cb71fcc29a2b23532de64b67e32b344
> >
> >
> commons-codec-1.17.0-bom.xml=e74a440e5b9b4e740d8d03561925c48ce72c7596fa1ec44bea827abd245eed2efbadbaa8694d1cbef6a41cad5857070d48fc6b7addfa1857567ab17ab331d97b
> >
> >
> commons-codec-1.17.0-javadoc.jar=c89da8a94284b074e16edb41dc0a895bf2e8c5f201022e393927b634c85743c2be467b953a43e0492db0d76c7aeb9c17be96a8bac1c631536e7481817e6f6f31
> >
> >
> commons-codec-1.17.0-sources.jar=f51dffee159b257db43d3371b4c5bc7e43729948b20f95085b0f7088c1803321fed29eaede5709404a0e17ad6a68f3f9286623af9eb2744e95dda7461f6dc956
> >
> >
> commons-codec-1.17.0-src.tar.gz=afa4425e84cc8f2a29b4b95c5129233696180828fcb51dece8febd55d565cc53a4960f543aa430c027b96ed50768c9584b08f55f43c0a35cd22bb3126e3fbea9
> >
> >
> commons-codec-1.17.0-src.zip=af5fc7d3c8d597729c6c90b4c6a50144a2b14432edd2741e9cbdef794a82f847952bdf7c0603ba20781cc38d0db334c435ae9acbfdefae2aea6b2226cd693e93
> >
> >
> commons-codec-1.17.0-test-sources.jar=a8eefd6c9f5bcd8d539d1c0becd7994b8b706a25dd7cbf7c529a4533c9e51bb9ff4e7357174601e307fa3d110c7875bf096a46e83a13dcaf8324ffb03cfea860
> >
> >
> commons-codec-1.17.0-tests.jar=caa3cbc353bca5de9c3823a5ba19950c4fe6155969bed0bdaf9d654e91c4720f2cb6c507b452148d1bb3ad6f543cb4b3b4c1f738569f619df74fbcc498c58130
> >
> >
> commons-codec_commons-codec-1.17.0.spdx.json=728bad36fe918a0e63a6deb53d3c11d0e1c7fa0b2069ad5a46b24d0ab319819300a93e2694eabf9e19a3875141e49ebb7aea75b874d812bf40a1ec6dcc87ebbf
> >
> > I have tested this with 'mvn' and 'mvn -V -Prelease -Ptest-deploy -P
> > jacoco -P japicmp clean package site deploy' using:
> >
> > openjdk version "21.0.2" 2024-01-16
> > OpenJDK Runtime Environment Homebrew (build 21.0.2)
> > OpenJDK 64-Bit Server VM Homebrew (build 21.0.2, mixed mode, sharing)
> >
> > Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae)
> > Maven home: /usr/local/Cellar/maven/3.9.6/libexec
> > Java version: 21.0.2, vendor: Homebrew, runtime:
> > /usr/local/Cellar/openjdk/21.0.2/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 1.16.1 are in the release notes:
> >
> >
> https://dist.apache.org/repos/dist/dev/commons/codec/1.17.0-RC1/RELEASE-NOTES.txt
> >
> >
> https://dist.apache.org/repos/dist/dev/commons/codec/1.17.0-RC1/site/changes-report.html
> >
> > Site:
> >
> >
> https://dist.apache.org/repos/dist/dev/commons/codec/1.17.0-RC1/site/index.html
> > (note some *relative* links are broken and the 1.17.0 directories
> > are not yet created - these will be OK once the site is deployed.)
> >
> > JApiCmp Report (compared to 1.16.1):
> >
> >
> https://dist.apache.org/repos/dist/dev/commons/codec/1.17.0-RC1/site/japicmp.html
> >
> > RAT Report:
> >
> >
> https://dist.apache.org/repos/dist/dev/commons/codec/1.17.0-RC1/site/rat-report.html
> >
> > KEYS:
> > 

Re: [VOTE] Release Apache Commons BCEL 6.9.0 based on RC1

2024-04-22 Thread Bruno Kinoshita
+1

Building OK from tag on

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-105-generic", arch: "amd64", family:
"unix"



On Sun, 21 Apr 2024 at 19:20, Gary Gregory  wrote:

> We have fixed a few bugs and one enhancement (Java 16 records) since
> Apache Commons BCEL 6.8.2 was released, so I would like to release
> Apache Commons BCEL 6.9.0.
>
> Apache Commons BCEL 6.9.0 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/bcel/6.9.0-RC1 (svn
> revision 68692)
>
> The Git tag commons-bcel-6.9.0-RC1 commit for this RC is
> c240a615d2fcb2497c7d77ad3993e4c66c16e03a which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-bcel.git;a=commit;h=c240a615d2fcb2497c7d77ad3993e4c66c16e03a
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-bcel.git
> --branch 
> commons-bcel-6.9.0-RC1 commons-bcel-6.9.0-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1724/org/apache/bcel/bcel/6.9.0/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Sun Apr 21 17:07:12 UTC 2024
>
> bcel-6.9.0-bin.tar.gz=e2ac07716a8203405040a18e6dddb84445c0cbc874da382fc67b082c20f3659228ecabf6cba3fbe83b60d36d08c2d9493dfd731960f5aec073f87d9f2e8126f2
>
> bcel-6.9.0-bin.zip=93efcf6194077fc216ca81a0f37ca6dc2f5e4032483cfee34c789fe859917be0924221c502ed886fb4582e3681907e73e4f5af11591d1d6a6b2fd779b871bbda
>
> bcel-6.9.0-bom.json=4c085990c8b5ece5092f8032b56fd7c87a686443f37b04a2701904b37d7fb1f7147013f82110d67b12d449b78d4743634112f5fa9bfa80de03ec71a06755d934
>
> bcel-6.9.0-bom.xml=5759c53a32588f25d672daf90955cee7e2f21a60d98b06a2a8d0fb15ff5308f90885a87eadfbd835cb5b86c856866daac5af04f6723d28495118e984d1d3eff4
>
> bcel-6.9.0-javadoc.jar=ac65e56220c0b8fffd67d03a2b003631c34742f33e385249a3b9c511fce50574771afc800ae6d8521ef6195cfc0f448f64b7b7b21a4d80cfe6ba7af86dd1fb19
>
> bcel-6.9.0-sources.jar=5e9f448c48604edbfcc2416994649d118e58de596212cd034dc21895277829f8540e43f76f3e45396fa29a060b17b1e1b9086068043131e7f771213449a18349
>
> bcel-6.9.0-src.tar.gz=d0a7099257ee30e1ff56896d3d855ba03d2d3efb92a9ac0fba7464ef3052ab26ad7c8ed3a37e551ad5f944a0f04cc811047b20f90c81133ab9aaa008bf517da4
>
> bcel-6.9.0-src.zip=37b632c1f921a8aa476571085ce43bdf63db8150a94640775c7bc56d737613cd24e5531a236223ab3ee2e0b15416f3a5722012edd126defdd0f5f8e6ea6c11d0
>
> bcel-6.9.0-test-sources.jar=9f9d9a56fb477f767ac9d3e7637a4ef1de032d70594bba3c0999b8a616de73d3ba590f32a154d2699efb0ae2a0932e97229e2dba25758402b6412112086afb95
>
> bcel-6.9.0-tests.jar=f645062309b71990440ada1b7cea4b37a24eadcefbe7e0c7a2358905516d713172704c8cfe6f765d89bf8e4a60bfa51096b42efebbe0b5a249f7dc3fecad3e4c
>
> org.apache.bcel_bcel-6.9.0.spdx.json=52ee76059ef22938aabbe6fb62d3d71bc3289d38c2b2cac4ddb415b8e7603c90af9cad33baa9d583f6baf96c1206b66c85fb5576e372473cf3ec1939f3792ea9
>
>
>
> 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.11" 2024-04-16
> OpenJDK Runtime Environment Homebrew (build 17.0.11+0)
> OpenJDK 64-Bit Server VM Homebrew (build 17.0.11+0, mixed mode, sharing)
>
> Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae)
> Maven home: /usr/local/Cellar/maven/3.9.6/libexec
> Java version: 17.0.11, vendor: Homebrew, runtime:
> /usr/local/Cellar/openjdk@17/17.0.11/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 6.8.2 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/bcel/6.9.0-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/bcel/6.9.0-RC1/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/bcel/6.9.0-RC1/site/index.html
> (note some *relative* links are broken and the 6.9.0 directories
> are not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 6.8.2):
>
> https://dist.apache.org/repos/dist/dev/commons/bcel/6.9.0-RC1/site/japicmp.html
>
> RAT Report:
>
> https://dist.apache.org/repos/dist/dev/commons/bcel/6.9.0-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 

Re: Is there a blog for commons?

2024-04-19 Thread Bruno Kinoshita
>
> Is there another
> Apache project that has its own blog but does not fit in the list above?



   - https://openoffice.apache.org/blogpage.html
   - https://arrow.apache.org/blog/
   - https://spark.apache.org/news/ (mostly about releases though)
   - https://airflow.apache.org/blog/
   - https://kafka.apache.org/blog
   - ...

Maybe an option would be to just have it under
https://commons.apache.org/blog/, as part of the project website in Git,
published with the site manually/ASF CRM/etc? I think that way INFRA would
not have to be involved?

Cheers

On Fri, 19 Apr 2024 at 13:05, Gary Gregory  wrote:

> I think there are three places today this type of information can live
> within Apache:
>
> - the component website (which we can publish whenever we want)
> - the project wiki (which automatically is live)
> - https://news.apache.org/ (not sure how one posts there)
>
> A new blog (whatever that means using whatever stack) would likely require
> involvement from infra which is already overwhelmed. Is there another
> Apache project that has its own blog but does not fit in the list above?
>
> Gary
>
> On Fri, Apr 19, 2024, 2:42 AM Claude Warren  wrote:
>
> > I have what is currently a series of 4 blogs that introduce the new Bloom
> > filter implementations and framework in Commons Collections.  I have a
> > couple more in mind, they discuss what Bloom filters are and how the
> > Commons Collections implements them, provides extension points, and how
> to
> > implement some exotic flavors.  In fact I have an implementation for a
> > Kafka PID tracking problem (KIP-936) that uses layered Bloom filters to
> > track PIDs in a time window while handling bursty traffic and not
> exceeding
> > the desired false positive rate.
> >
> > So these are rather technical posts, they could be transformed into pages
> > in documentation, but what I really want to do is get attention on the
> tool
> > from developers of other projects, to let them know the tools exist.  I
> > think that if the ASF had a technical blog we could be promoting our
> > projects to the wider development world.  I can think of other projects
> > that could have rather interesting blogs.  For example, a discussion of
> > Cassandra's new Accord consensus protocol could help other ASF projects
> > working on consensus issues.  Kafka too has a consensus protocol they are
> > working on.
> >
> > Is there any interest in a technical blog that focus on the solutions to
> > technical problems within a project rather than the higher level
> technical
> > problems solved by the project.  So not that Cassandra has a solution to
> a
> > distributed database problem, but Cassandra solved the consensus problem
> > this way; not Kafka solves the data streaming problem, but Kafka solved
> the
> > consensus problem this way. (OK, too much consensus, but you see what I
> > mean).
> >
> > Claude
> >
> >
> >
> > On Wed, Apr 17, 2024 at 8:07 PM Gary Gregory 
> > wrote:
> >
> > > Well, we already have https://news.apache.org/
> > >
> > > Gary
> > >
> > > On Wed, Apr 17, 2024, 1:50 PM Elric V  wrote:
> > >
> > > > On 16/04/2024 13:08, Gary Gregory wrote:
> > > > > There is an Apache wide blog here:
> > > > > https://news.apache.org/
> > > >
> > > > There used to be a planet.apache.org which aggregated
> > committer/project
> > > > blogs, but that seems to be broken.
> > > >
> > > > Would there be any interets in an aggregated ASF-project wide blog?
> > > > Where contributors from all projects could submit posts? Would be a
> > > > great way to keep up to do date, as well as learn about other ASF
> > > projects.
> > > >
> > > >
> > > > -
> > > > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> > > > For additional commands, e-mail: dev-h...@commons.apache.org
> > > >
> > > >
> > >
> >
> >
> > --
> > LinkedIn: http://www.linkedin.com/in/claudewarren
> >
>


Re: Is there a blog for commons?

2024-04-16 Thread Bruno Kinoshita
I do not remember ever reading a blog post from Commons. The other ASF
projects where I am active (opennlp/jena) also do not have one. Arrow has
one that seems to be used [1], but I am not sure if others would adopt it.
I would be keen to write something about Imaging if we had a blog post.

Cheers

[1] https://arrow.apache.org/blog/

On Tue, 16 Apr 2024 at 09:06, Claude Warren  wrote:

> I was wondering if there is a blog dedicated to commons?  I have several
> blog posts about using the new Bloom filters in collections 4.5 and am
> looking for a place to publish.
>
> Claude
>
> --
> LinkedIn: http://www.linkedin.com/in/claudewarren
>


Re: [VOTE] Release Apache Commons Imaging 1.0.0-alpha5 based on RC1

2024-04-15 Thread Bruno Kinoshita
+1

Thank you Gary!

On Mon, 15 Apr 2024 at 15:36, Gary Gregory  wrote:

> We have fixed a few bugs and added enhancements since Apache Commons
> Imaging 1.0.0-alpha4 was released, so I would like to release Apache
> Commons Imaging 1.0.0-alpha5.
>
> Apache Commons Imaging 1.0.0-alpha5 RC1 is available for review here:
>
> https://dist.apache.org/repos/dist/dev/commons/imaging/1.0.0-alpha5-RC1
> (svn revision 68532)
>
> The Git tag commons-imaging-1.0.0-alpha5-RC1 commit for this RC is
> 6dc0ba92f62056584af40a24f6c8a8215469ca8f which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-imaging.git;a=commit;h=6dc0ba92f62056584af40a24f6c8a8215469ca8f
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-imaging.git
> --branch 
> commons-imaging-1.0.0-alpha5-RC1
> commons-imaging-1.0.0-alpha5-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1720/org/apache/commons/commons-imaging/1.0.0-alpha5/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Mon Apr 15 13:22:38 UTC 2024
>
> commons-imaging-1.0.0-alpha5-bom.xml=b76ae4de3f358c9d3c47925005ba0ea76ad48c0c523e6785d34d9e106dbb2b019b43e974ceb3eff598c03e6ae507b51bf9a5b0cee6fa04664f0dd589540a359e
>
> commons-imaging-1.0.0-alpha5-bin.zip=a94f25a37942b921742765931f89d640320ce5b6d7588ecf9bfb89fa8ea64d4940f88c4062cb5621e64aa9ae18e72bed81e6f517a2695b58d91d972b1f12ed9d
>
> org.apache.commons_commons-imaging-1.0.0-alpha5.spdx.json=43cea02387f469d5b4760a5a34697f81467e7de48567767bbda494f4c25f9543d44fcaac750876aec8834c1781e706e7f7884e36bf8b321ee06bfac0742ee51d
>
> commons-imaging-1.0.0-alpha5-bom.json=79e8a06869238c75a84f817986ba090bbde0124ea885efee11f24eb2f18efc8ab5ffb9699233feb08f3dedfb89580ca702c65bcc9948be5ebcbe3a9796049721
>
> commons-imaging-1.0.0-alpha5-src.zip=78c930ad5edc1f897f049ad357a4b32e5a1c50bd5e9c127296c2209fa22f0705d981828b45c8c4e17efaea34c3c9f68f95fd416dbd6317aeeb3e4908eec0fc50
>
> commons-imaging-1.0.0-alpha5-tests.jar=4a371d7c4fd0f16c084533cedfaafd0eb98d229758ed3455d749bc135564504e788bcf3ceb20a5c8db29aaa837744be3e06ed29d312ffbfbebfa32ff4030c9ce
>
> commons-imaging-1.0.0-alpha5-test-sources.jar=9cc2712d43a5f7d3591940a20dde807730cf0c9e9e74d3105b487f6929f3df5635e4499c9c174550516779cad02b44c7b853c971b9f0a2c206c5357a2d95345d
>
> commons-imaging-1.0.0-alpha5-src.tar.gz=fe6c8b94fecae6a694f22ec10aafe20dd4cac2fcc3811f87ac9ac5d51df11f528fc550f0e7e1e336f900cd8e92a80dedc8c3b00ff31c6e4fb03075d86c19dd3c
>
> commons-imaging-1.0.0-alpha5-javadoc.jar=4bd1c9229e443a8367fbf1402d99cc6fbf2a7f159903ddf34edb46de4d02e91f900cd3c8f9cea6c400da1c62184320c9d71729a5259748d9896cb15f5e76b530
>
> commons-imaging-1.0.0-alpha5-sources.jar=ee27d8161b2b2b93d26b44153b319a790bb0227894cf9ab241182f02f51e2b499911253cbf0f6deef60964559bbb31414e5ee695916ef8275482d11a51b4de1d
>
> commons-imaging-1.0.0-alpha5-bin.tar.gz=ad98e5b49cfc6382c341af86ae2011da0587354dd45a7427a0507310d878b618d790ed6fc6cfdfd610801699015db1d46668a3d1eed79c5977ce00da37c2d602
>
> 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 1.0.0-alpha4 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/imaging/1.0.0-alpha5-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/imaging/1.0.0-alpha5-RC1/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/imaging/1.0.0-alpha5-RC1/site/index.html
> (note some *relative* links are broken and the 1.0.0-alpha5
> directories are not yet created - these will be OK once the site is
> deployed.)
>
> JApiCmp Report (compared to 1.0.0-alpha4):
>
> https://dist.apache.org/repos/dist/dev/commons/imaging/1.0.0-alpha5-RC1/site/japicmp.html
> This is an alpha release with one API break.
>
> RAT Report:
>
> https://dist.apache.org/repos/dist/dev/commons/imaging/1.0.0-alpha5-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 

Re: [VOTE] Release Apache Commons Text 1.12.0 based on RC1

2024-04-13 Thread Bruno Kinoshita
+1

Building OK from tag on

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-102-generic", arch: "amd64", family:
"unix"

Thanks

On Sat, 13 Apr 2024 at 15:44, Gary Gregory  wrote:

> We have fixed a few bugs and added enhancements since Apache Commons
> Text 1.11.0 was released, so I would like to release Apache Commons
> Text 1.12.0.
>
> Apache Commons Text 1.12.0 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/text/1.12.0-RC1
> (svn revision 68475)
>
> The Git tag commons-text-1.12.0-RC1 commit for this RC is
> 2c2d0818b0540c59f055f5174db51d0574af46da which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-text.git;a=commit;h=2c2d0818b0540c59f055f5174db51d0574af46da
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-text.git
> --branch 
> commons-text-1.12.0-RC1 commons-text-1.12.0-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1719/org/apache/commons/commons-text/1.12.0/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Sat Apr 13 13:34:53 UTC 2024
>
> commons-text-1.12.0-bom.xml=43b65ff31fc8fbc65cb87b3dd4ccfc819ca3f22986d7b494184d6039dcef27f87879d86bc2b0b8aa11b1076fa08b940e211cbf0c717039cbb166d47ebc052244
>
> commons-text-1.12.0-bom.json=5f3d52977598686724506ff0daf329cea26d1bb9d069b62f1f24e2ed483360fbd56ba3a7687590695a7a23dbffd90b03f9b59d73779eb6c057ce7aba40bda464
>
> org.apache.commons_commons-text-1.12.0.spdx.json=32401c4d64fc0edc6aba525462309b86aa758ffe2201b89732f2c75845403c835b398fd783b3b670cd5c22875bdefe13dade05d3394d0642a45912de82e9ae59
>
> commons-text-1.12.0-src.tar.gz=6f995d6b120109466c1af4aba7ba7678b1c7461628d78d0ae3139720c099411bc106a7d492727bb54b7714fb0c443a4844913b3d6f0f18befa9e3bc6e8171af0
>
> commons-text-1.12.0-src.zip=f98f9fde5221914c133d6c1cb685d50ba6652991090cde27e3c3310eec4ed24229d0741107f671821bef216f4a5b2efa0488555a57e0d3c226d53c6497e2e502
>
> commons-text-1.12.0-javadoc.jar=6e4d9493cef82660663b6af99f6c32f7fefdca2cb98c1ec8bbd4a01fb123b3348fdab7c32593b5cf3ddd69107ebf58124dc19b6679182d8568a43454e2a7602a
>
> commons-text-1.12.0-bin.tar.gz=c2f5cedf0a2f31fc0657241c9efb3113e221d8a4d53654448745f0ba853b4fa31ffa061810c53114ba16adee34d8c8dcc0e465e827dfeae03e9f91a2618f5bac
>
> commons-text-1.12.0-tests.jar=33381e48a5239a43458beb597cbd9c65c3d8ce8687a974dd1d21fe9d7bdb7acb6fc534ba3d9bd18c00cd5bf3e44b33b99a8c0bf2a7dc85613f789767bdf57605
>
> commons-text-1.12.0-test-sources.jar=d9c9d7fc9473536ea6c92df58f3d33d489f26b0f44b6363d8fcc7a366e1a8ecda3ec366eac26ea61f5722c3438f602385ff9b777c30e895a6bfaeeb83524ace5
>
> commons-text-1.12.0-sources.jar=eed680391a6181d44b5c6e6b0e99b7c36ed5d4d34e496f4299b7d77e9f0c0851966a6ccf4037a2ebc729c3dbdff67dd644a0534df651766f47ea8d16a7e18dc7
>
> commons-text-1.12.0-bin.zip=fe50ac094fed72a8de3f92a275ee6d8be2a1ae6e94dc0b53df69444064574e7319b9fa6a265437ba6faf260f11a1f8c220ee3ed37ccde791f1488aea8f29a9d9
>
> 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 1.11.0 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/text/1.12.0-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/text/1.12.0-RC1/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/text/1.12.0-RC1/site/index.html
> (note some *relative* links are broken and the 1.12.0 directories
> are not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 1.11.0):
>
> https://dist.apache.org/repos/dist/dev/commons/text/1.12.0-RC1/site/japicmp.html
>
> RAT Report:
>
> https://dist.apache.org/repos/dist/dev/commons/text/1.12.0-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 

Re: [VOTE] Release Apache Commons CLI 1.7.0 based on RC1

2024-04-13 Thread Bruno Kinoshita
+1

Building OK from tag with

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-102-generic", arch: "amd64", family:
"unix"

Inspected dist area archive, found no issues. Site reports look good, some
low hanging fruit PMD issues, will see if I can prepare a PR to fix at
least one that is complaining about a static import (happy if anyone beats
me to it -- working on Imaging now).

Thanks!

Bruno

On Sat, 13 Apr 2024 at 13:30, Gary Gregory  wrote:

> We have fixed a few bugs and added enhancements since Apache Commons
> CLI 1.6.0 was released, so I would like to release Apache Commons CLI
> 1.7.0.
>
> Apache Commons CLI 1.7.0 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/cli/1.7.0-RC1 (svn
> revision 68470)
>
> The Git tag commons-cli-1.7.0-RC1 commit for this RC is
> caed6714a73ce366aebccebf4a21e287d6d34ae0 which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-cli.git;a=commit;h=caed6714a73ce366aebccebf4a21e287d6d34ae0
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-cli.git
> --branch 
> commons-cli-1.7.0-RC1 commons-cli-1.7.0-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1718/commons-cli/commons-cli/1.7.0/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Sat Apr 13 02:26:30 UTC 2024
>
> commons-cli-1.7.0-bom.json=fd710316564b50a1af147751c01f25c473c8ccee4af117e3ebd12f7e1eda9524b10389e8ae8705922cc82c0164bc1c5a2977327eb22eac449ce4b149b15d3d90
>
> commons-cli-1.7.0-test-sources.jar=7b1e4940a6d0b2c84939146122849db1086730d93b8c540047a6fd2b6112eba9c420008302300557c8187821316cddbb7b0599664f04fa21e325e04bd4bb06f0
>
> commons-cli-1.7.0-src.zip=e0f684163327c6180098c61d89705ff49041239b04dcd0235dd0b7b3b9ac590c23da85236ae4458135b1d804824d639db2f4a85ee9cfa281c2cc49ec2f5775f1
>
> commons-cli-1.7.0-javadoc.jar=fea0659ba7c7f23940547f2aa6ae15d85817a7ecf9d537083b7c5873012e85b39aa9dbf1054f69f49a86b30b3ea06e037dc5b972c1bc553caa2c6004be409613
>
> commons-cli_commons-cli-1.7.0.spdx.json=1527955bcb67fdbefac08bd6905290f01c3397e6921eb5980e4b96145cf68a4a6745f28b29435fb4e181f051cd1c9d43017d53db5df6a12e76244bd642c5213a
>
> commons-cli-1.7.0-bin.zip=07a2a6698ba1010c5952ec26ad2e4ce73a87476f0fd97dd34cb5280f0563c0a0bdeb65e3cc9afbe9bca50c149f2570fa716f0a617c9f277b1ffdd9baa75081d0
>
> commons-cli-1.7.0-tests.jar=08338e5488c6d12e28a65b2d5ea2da172a087832c0c58915f47e1078038b10873bf5594237dc2275a6079027487745d5a76722424c5482c5f786ba95f5c34acb
>
> commons-cli-1.7.0-src.tar.gz=d97be4df213e0df72a3866b8271e34064e984e98debb2ae8bdd1bef94ea1fd358655dbc730866cb62b4232bad7888d69b4d964a101139f2cf36cd0fcfb39d28b
>
> commons-cli-1.7.0-sources.jar=9bc86da3391d3fc87806384fda1272b8e0a0313eb529ae4e9eaf7d5fc63708a90449f6fe72b4d29da730c21c4fc497f395c01812b625803479884e08f0593090
>
> commons-cli-1.7.0-bom.xml=40623202b108d74635fee720a826e730ed63b838596db45a887f4718be949db9ca01f9661be3c03067b2d1d9246d7fde1524c83c7718db1cb2202e0d3ed748d2
>
> commons-cli-1.7.0-bin.tar.gz=c429f22021bbb80f11e9b27bc768ec28b797d9d6fc18b3af369bfc7278641f2585c62cd6d6736b7f1813e3f9690390f8fd304743f123ae9fff496edd1942cac6
>
>
> I have tested this with 'mvn' and 'mvn -V -Duser.name=$my_apache_id
> -Dcommons.release-plugin.version=$commons_release_plugin_version
> -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 1.6.0 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/cli/1.7.0-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/cli/1.7.0-RC1/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/cli/1.7.0-RC1/site/index.html
> (note some *relative* links are broken and the 1.7.0 directories
> are not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 1.6.0):
>
> https://dist.apache.org/repos/dist/dev/commons/cli/1.7.0-RC1/site/japicmp.html
>
> RAT Report:
>
> 

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

2024-04-05 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 Fri, 5 Apr 2024 at 17:57, Gary Gregory  wrote:

> My +1
>
> Gary
>
> On Fri, Apr 5, 2024, 10:52 AM Rob Tompkins  wrote:
>
> > +1 build, signatures, site all checkout fine.
> >
> > -Rob
> >
> > > On Apr 4, 2024, at 9:36 PM, Gary Gregory  wrote:
> > >
> > > [ 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):
> > >
> >
> 

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 

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 Collections 4.5.0-M1 based on RC1

2024-04-01 Thread Bruno Kinoshita
+1

Build passing from tag on

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"

The release notes text looks really good, kudos for that

>This milestone release requires Java 8 and adds the package
`org.apache.commons.collections4.bloomfilter` for review.

Inspected files from dist area, and site reports, found no issues.

Thanks!

Bruno


On Sun, 31 Mar 2024 at 18:20, Gary Gregory  wrote:

> We have fixed a few bugs and added enhancements since Apache Commons
> Collections 4.4 was released, so I would like to release Apache
> Commons Collections 4.5.0-M1.
>
> Apache Commons Collections 4.5.0-M1 RC1 is available for review here:
>
> https://dist.apache.org/repos/dist/dev/commons/collections/4.5.0-M1-RC1
> (svn revision 68212)
>
> The Git tag commons-collections-4.5.0-M1-RC1 commit for this RC is
> 2f8305d6a268d51e4b41e183f6d8b61c3c1ef99b which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-collections.git;a=commit;h=2f8305d6a268d51e4b41e183f6d8b61c3c1ef99b
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-collections.git
> --branch
> 
> commons-collections-4.5.0-M1-RC1
> commons-collections-4.5.0-M1-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1711/org/apache/commons/commons-collections4/4.5.0-M1/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Sun Mar 31 16:04:35 UTC 2024
>
> commons-collections4-4.5.0-M1-javadoc.jar=c5bc0c8d481c4120e2e16d9f7c762dd6bdca8e215f9782a6d4da0444133839c9f25ef97d1b981b16fefa306969aba7bfefad42f261990897e06250e7a0c893c0
>
> commons-collections4-4.5.0-M1-test-sources.jar=63e6c0888b1c8ed992968a329ff61e1309292dbac1743de68180d66a4b945baa7c7b5c415a14f179fe8ad27a782374f6a78e36e7d1fb34ec5133fe0a86d836aa
>
> org.apache.commons_commons-collections4-4.5.0-M1.spdx.json=5bbb207506f97064a04da82b9f6be20610818f07f77e00a18c33aea65cc1e6228860088bdfefd6ee52411563ab1f96ae9baea688806c2c6ba2d15278ba1d2706
>
> commons-collections4-4.5.0-M1-src.zip=51cf6b96a2110d5c0f73bda94d377fb96391bb5b3f2636fb253fc1beaca23a50f6988008d4e824b3a709aecd9df316df0fb8c71925f0d7a970014a33fce7fcde
>
> commons-collections4-4.5.0-M1-bom.xml=fc7d0a283aaa4e7559705cdf4b69479379a9deda422123222af87f121f70600bc1939c055e6add0ef900abb7c2172af7ecfa53f2bd0f5808db9d4befd9fc4486
>
> commons-collections4-4.5.0-M1-bom.json=965229073d7f9fd63212ad65fcc943d76ed9569a2e1cbbe7ebd97ff442461914be83a96ac957095d478dbfdb9c805b30325fd3f5e3118d50ce50c91d06ec7e3b
>
> commons-collections4-4.5.0-M1-bin.zip=a016e7cde33c7ffcf03b9f899582babff802d98f22d9a292ce204dc0867b050c83cc8815f2cfc66d7ba721c7792cf81963405bdbe9f4cde1eaf376be3db6fd4c
>
> commons-collections4-4.5.0-M1-tests.jar=02f4d82750827b4c322a03ea52de1d4ae9c28168480ee49c20e790bb8fe9cf6df41f00cb4d44d90486e9eb17c7df1ed38e000aafea247109b92970f48db64611
>
> commons-collections4-4.5.0-M1-bin.tar.gz=fe8ddd1a9ca34e43753a41718e56e408ff7f9a1ca1c9e2fb0a457ebb07e4debed2ed95a214e78e07e03609048b92076dedfda1065f69cba7ef82d1b615554e8e
>
> commons-collections4-4.5.0-M1-sources.jar=f041903fcf3702f15f0a042d96880c1f84aed249d05a6c791cb0b099d711bda43b0d3ca7d1fbac14b1ab3780f6032eafe5045c559b68308a692634d9475535f3
>
> commons-collections4-4.5.0-M1-src.tar.gz=0aefd67c7f027ebfa90ec975f9088d17326d2599c56d3d2f926597f69247290bdda5fc601f740997315514b8e3bfae9511afda61680e90d0b466df17220854a9
>
> 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 4.4 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/collections/4.5.0-M1-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/collections/4.5.0-M1-RC1/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/collections/4.5.0-M1-RC1/site/index.html
> (note some *relative* links are broken and the 4.5.0-M1
> directories are not yet created - these will be OK once the site is
> 

Re: [VOTE] Release Apache Commons Imaging 1.0.0-alpha4 based on RC1

2024-03-30 Thread Bruno Kinoshita
+1

Building OK from tag on

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"

Site reports have a lot of things that could be fixed, which can be fixed
later before the 1.0 final. No major issues there.

Found no issues in signatures. Inspected a source tar.gz, and everything
looks good. I noticed that the src/test/resources/data/ folder has 49.0 MB,
mainly from TIFF files. That can definitely be reduced (with smaller files,
creating images on-the-fly, implementing some sort of recipe-to-image
generation, or maybe mocking), so that also goes to 1.0 final backlog.

Everything else looks good, thanks a lot for preparing the release, Gary!

Bruno

On Sat, 30 Mar 2024 at 15:14, Gary Gregory  wrote:

> We have fixed a few bugs and added enhancements since Apache Commons
> Imaging 1.0-alpha3 was released, so I would like to release Apache
> Commons Imaging 1.0.0-alpha4.
>
> Apache Commons Imaging 1.0.0-alpha4 RC1 is available for review here:
>
> https://dist.apache.org/repos/dist/dev/commons/imaging/1.0.0-alpha4-RC1
> (svn revision 68205)
>
> The Git tag commons-imaging-1.0.0-alpha4-RC1 commit for this RC is
> 728c798cf747ec7de559a80cc54e39e88cc3a4e0 which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-imaging.git;a=commit;h=728c798cf747ec7de559a80cc54e39e88cc3a4e0
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-imaging.git
> --branch 
> commons-imaging-1.0.0-alpha4-RC1
> commons-imaging-1.0.0-alpha4-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1710/org/apache/commons/commons-imaging/1.0.0-alpha4/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Sat Mar 30 13:51:49 UTC 2024
>
> commons-imaging-1.0.0-alpha4-tests.jar=97dea4f77e55d93397eda51f9b0716a59996355e6f03135c076e6c3c927d4f6ad42e09bf43046c235b3cf01de896357a8dc3c640354e34fd70c4ab09d8bc6dca
>
> commons-imaging-1.0.0-alpha4-bom.xml=c54a0c2f58c931ec77df713b1649cefb43f2d297ef23b778d97c56ef0c4e73c79b62431bf8c80cb0c6b67c9cdc603e421c4fb46ade3b928f05b236cb23cf
>
> commons-imaging-1.0.0-alpha4-bin.zip=72306aa7cd554826dd11203f7d84a3d39bbbd64bfb31785f7c8464d8b5e3f9aba45cf8bc7143c639707355df73c42d907c8588a83f33545273ba550c62a629b1
>
> commons-imaging-1.0.0-alpha4-test-sources.jar=40f44d7987756b90713314a647c582a6ced6122e149cc60d69972d783860519ed6f46f787c98795cfab26ac255be4cf3c75679457b680bb0dcfed476b6addb19
>
> commons-imaging-1.0.0-alpha4-src.tar.gz=908b7cd56d7bcc9832e60fbf3bba289286c6878941cd246d92abc1017d924dec8aded9abb1300fb0242549616506d9a9ccf0d159b5e86b5936ace6f4d2c365e3
>
> commons-imaging-1.0.0-alpha4-sources.jar=7e02544b312d3ba496a7c9e874a785dc75a5869584101ec7d86072a9da13adb8ff357729534c4ba70a1d5348cdfd50a72ac4e702ddc842add9eb30064b7b030d
>
> commons-imaging-1.0.0-alpha4-bom.json=62de378483ec6e6a67c3eb6dc57230028d3fbdb36f38dd9cb403e23df3c9f123beb4f38ba2666a301ca29729e51ecc1b4201c0eba1c98f4edf3f610d42f20b87
>
> org.apache.commons_commons-imaging-1.0.0-alpha4.spdx.json=a180644d6b9424685c2ad612bb60def14117e58cabc602fd3c3d4d588ac484609781a87c83a307dce51d3639f6ac8cee2842d93bc49f381e9fe563cbfc268ce7
>
> commons-imaging-1.0.0-alpha4-javadoc.jar=6144bf7d7456316b25664fdbedcd0241b6e68ab24738c92db239c9aa196e4ba439eb4b7be9f5325cff37a9ab2ac8bf44ac17f4cb6665bb7f505744e13a456641
>
> commons-imaging-1.0.0-alpha4-bin.tar.gz=9500955b498cd3d35a9116d0c46e89d6ea721f697b7270fdab24b06e84b2e387c33f8a46114f7cc85754ac58cca86911b579533d1a9eab2c6715410f535ff8e9
>
> commons-imaging-1.0.0-alpha4-src.zip=4552b5defa39049a8acfb8db0644c60e0ece9b92225203bd9f1a735a67080decae0fcf725dd6f4959ef6fcdc4a33c7c2c63487866626995b4c61fe0f288795dd
>
> I have tested this with 'mvn' and 'mvn -V -Prelease -Ptest-deploy -P
> jacoco 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 1.0-alpha3 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/imaging/1.0.0-alpha4-RC1/RELEASE-NOTES.txt
>
> 

Re: [Collections] New release candidate for 4.5.0-beta1 or -M1 and new Bloom Filter package

2024-03-29 Thread Bruno Kinoshita
+1 for M1 or beta1, thanks!

On Mon, 25 Mar 2024 at 14:12, Gary Gregory  wrote:

> Hi All,
>
> 4.5.0 will contain a new package for Bloom Filters.
>
> Since this is a new package and is non-trivial, I propose we release a
> version called 4.5.0-M1 or 4.5.0-beta1 to let users try this out while
> giving us the change to make breaking API changes if needed.
>
> Gary
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>


Re: [VOTE] Release Apache Commons Imaging 1.0.0-M1 based on RC1

2024-03-26 Thread Bruno Kinoshita
Hi Gary,

The M name is something Maven uses a lot and (to me) suggests something
> users might be more willing to try than anything labeled alpha or beta.
> YMMV of course.


Now that you mention it, I do remember installing some Maven versions that
had the M in its version!

>From a compatibility POV, anything can happen until 1.0, so the only name
> that matters is 1.0. We have no guidelines except what the world does at
> large with alpha, beta, or milestone, plus I would not restrict outlrselves
> saying we can't do this or that because we are in beta and not alpha
> anymore. The basic goal IMO is to up the usage and make sure we have a nice
> API for 1.0.


I think users are already trying the -alpha release, and I think it'd be
better to use alpha3:

- Less surprise to users, as alpha1 -> alpha2 -> alpha3 is intuitive
- Not all users may be familiar with M1, M2 (although that could be just me)
- I searched milestone release maven, and found this SO as the very first
hit
https://stackoverflow.com/questions/3687208/what-does-m1-mean-in-a-maven-repository

>A milestone means that the application got a huge improvement from the
todo list. A release candidate is a release that can be the final release
unless some major bugs are found.

I do not think we had a huge improvement, yet, as there are old issues from
the first 1.0 vote that were not fixed yet, and other bugs reported by
users of the alpha1/2 releases that would be nice to fix before it's ready
to be released.

I think what we have in Imaging right now matches more the alpha release
described in ASF's release policy page
https://www.apache.org/legal/release-policy.html#release-types,

> Releases that only represent a project milestone and are intended only
for bleeding-edge developers working outside the project are called "alpha".

as I think Imaging's API still needs some trimming and may change in
this/next releases, so more like a bleeding-edge, which should be clear to
users getting an alpha3 release.

>From my point of view we do not really need to increase the number of users
testing the releases, but work through the issues reported (mea culpa,
sorry), and fix the 1.x issues. Once that's done, I think we could have an
M1 release then, and promote it more to get more users before the 1.0 final
(if needed, or straight to 1.0).

Wouldn't you consider an alpha3 instead, to avoid any issues to users, and
an M1 when we are closer to 1.0 (quite sure an alpha4 or M2 will be
needed... maybe more...).

Bruno

On Mon, 25 Mar 2024 at 16:24, Gary Gregory  wrote:

> Hi Bruno,
>
> The M name is something Maven uses a lot and (to me) suggests something
> users might be more willing to try than anything labeled alpha or beta.
> YMMV of course.
>
> From a compatibility POV, anything can happen until 1.0, so the only name
> that matters is 1.0. We have no guidelines except what the world does at
> large with alpha, beta, or milestone, plus I would not restrict outlrselves
> saying we can't do this or that because we are in beta and not alpha
> anymore. The basic goal IMO is to up the usage and make sure we have a nice
> API for 1.0.
>
> HTH,
> Gary
>
>
> On Mon, Mar 25, 2024, 10:49 AM Bruno Kinoshita 
> wrote:
>
> > Will try the branch and vote later this week.
> >
> > From another thread, I think M1 will behave exatcly like an alpha release
> > would.
> >
> > I am more used to alpha/beta/then final release process.
> >
> > Could you clarify how the M1 will distinguish from an alpha or 1.0
> release?
> >
> > Tha ks for preparing the release!
> >
> > Bruno
> >
> > On Mon, 25 Mar 2024, 14:17 Gary Gregory,  wrote:
> >
> > > We have fixed a few bugs and added some enhancements since Apache
> > > Commons Imaging 1.0-alpha3 was released, so I would like to release
> > > Apache Commons Imaging 1.0.0-M1.
> > >
> > > Apache Commons Imaging 1.0.0-M1 RC1 is available for review here:
> > >
> https://dist.apache.org/repos/dist/dev/commons/imaging/1.0.0-M1-RC1
> > > (svn revision 68122)
> > >
> > > The Git tag commons-imaging-1.0.0-M1-RC1 commit for this RC is
> > > 53565f604393f5f3e09b87be020567d201905a44 which you can browse here:
> > >
> > >
> >
> https://gitbox.apache.org/repos/asf?p=commons-imaging.git;a=commit;h=53565f604393f5f3e09b87be020567d201905a44
> > > You may checkout this tag using:
> > > git clone https://gitbox.apache.org/repos/asf/commons-imaging.git
> > > --branch <
> > https://gitbox.apache.org/repos/asf/commons-imaging.git--branch>
> > > commons-imaging-1.0.0-M1-RC1 commons-imaging-1.0.0-M1

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

2024-03-26 Thread Bruno Kinoshita
+1

Build passing from tag on

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"

Site reports look good, checked dist area files and found no issues.

Thanks!

On Mon, 25 Mar 2024 at 14:51, Gary Gregory  wrote:

> We have fixed a few bugs and added some enhancements since Apache
> Commons IO 2.15.1 was released, so I would like to release Apache
> Commons IO 2.16.0.
>
> Apache Commons IO 2.16.0 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/io/2.16.0-RC1 (svn
> revision 68124)
>
> The Git tag commons-io-2.16.0-RC1 commit for this RC is
> c0d44bcc782372980c9e6881537c801e6d84219f which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-io.git;a=commit;h=c0d44bcc782372980c9e6881537c801e6d84219f
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-io.git
> --branch commons-io-2.16.0-RC1 commons-io-2.16.0-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1708/commons-io/commons-io/2.16.0/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Mon Mar 25 13:40:18 UTC 2024
>
> commons-io-2.16.0-src.tar.gz=a97c6467f1ea48be8118c85f71360e775991b971b860b7371c3e184418bf14a3ac39a87379e427bab4aa8bd0283c1367882f06ae2f2fae423a0ed48b23335a70
>
> commons-io-2.16.0-javadoc.jar=87d02e2bcc0d07b7bbf9d84fbade92b3964343c1d73fd931a78731a94edc18f3b2f0b5b726b8914d8d40c713f291b1d7b960079a34b240c183549c296120b48e
>
> commons-io-2.16.0-test-sources.jar=429106f6a17b81617107691307f3601fe160fd625b277e9983d27b5085e416b9570b6f41919d9d2a915ea0e1f788e43d46f88d9a0ff4468df12aa3b8dbbabc16
>
> commons-io-2.16.0-bom.json=d29cad554cabb2cc68576bbff94956c0d096b70caca91e74729c749e615bbf40d49e398bb552676708f29a5b710e8d5a4797d72b9b3e1b5790bddba60bccb455
>
> commons-io-2.16.0-bin.tar.gz=cae78a84809046989be88d8e2205597f14362c6deba5bd87744ed36d097b2395fdb3602ee2bd9017ea382e8772393565ac780eed15ca4c2b9c0e45b1fdb362cc
>
> commons-io-2.16.0-src.zip=a1e12a4b54ebe1c56359a962174a0d5457f91fcaef15827d84b03618ac876540e5f08551a5d11fe67e5d5c19c6ea5d987687ed5c74d372df08d95eb98e088dfa
>
> commons-io-2.16.0-bom.xml=75f6682f694432a76c3435c08a6f01c1dc6bec79026f1751c69af5957129ae876f82dfbf5464bfbaa084f9c0cdc5af671900230e76df6a4106d3e5d1ad5260c1
>
> commons-io_commons-io-2.16.0.spdx.json=a76f8f587a6ee1d869ed789fd73ae13e3984462507a56807302eb8f4dc6ae406ae15b47e3f6c2f01de3252c6108a92c293a8d32f54be18aa77838314bbe878f6
>
> commons-io-2.16.0-bin.zip=c40c47572f6716814a992c00291032a80a5ec6ac2910850f260450fea883288a7a582e583344a165235457eda4ef116c6e417e9eaeabfd7870e121a477416c62
>
> commons-io-2.16.0-tests.jar=721cde073c07d2ae145309f9cebd568e1910d5a3809efeb7fc2cb04e789c4012fa45e36074e43d93b7795cf607acb8f3dfcf998aad996657e49c58618607f463
>
> commons-io-2.16.0-sources.jar=6826bc3886a56e330fec6225d7e5550de640298e1bdd33739276819294e320334ffb81c9e04bea8c0b5138f2e135b6fee197b27f4347d59119c8728783b1841c
>
> 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.3.1", arch: "x86_64", family: "mac"
>
> Darwin  23.3.0 Darwin Kernel Version 23.3.0: Wed Dec 20 21:28:58
> PST 2023; root:xnu-10002.81.5~7/RELEASE_X86_64 x86_64
>
> Details of changes since 2.15.1 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/io/2.16.0-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/io/2.16.0-RC1/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/io/2.16.0-RC1/site/index.html
> (note some *relative* links are broken and the 2.16.0 directories
> are not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 2.15.1):
>
> https://dist.apache.org/repos/dist/dev/commons/io/2.16.0-RC1/site/japicmp.html
>
> RAT Report:
>
> https://dist.apache.org/repos/dist/dev/commons/io/2.16.0-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 

Re: [VOTE] Release Apache Commons Imaging 1.0.0-M1 based on RC1

2024-03-25 Thread Bruno Kinoshita
Will try the branch and vote later this week.

>From another thread, I think M1 will behave exatcly like an alpha release
would.

I am more used to alpha/beta/then final release process.

Could you clarify how the M1 will distinguish from an alpha or 1.0 release?

Tha ks for preparing the release!

Bruno

On Mon, 25 Mar 2024, 14:17 Gary Gregory,  wrote:

> We have fixed a few bugs and added some enhancements since Apache
> Commons Imaging 1.0-alpha3 was released, so I would like to release
> Apache Commons Imaging 1.0.0-M1.
>
> Apache Commons Imaging 1.0.0-M1 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/imaging/1.0.0-M1-RC1
> (svn revision 68122)
>
> The Git tag commons-imaging-1.0.0-M1-RC1 commit for this RC is
> 53565f604393f5f3e09b87be020567d201905a44 which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-imaging.git;a=commit;h=53565f604393f5f3e09b87be020567d201905a44
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-imaging.git
> --branch 
> commons-imaging-1.0.0-M1-RC1 commons-imaging-1.0.0-M1-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1707/org/apache/commons/commons-imaging/1.0.0-M1/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Mon Mar 25 12:37:27 UTC 2024
>
> org.apache.commons_commons-imaging-1.0.0-M1.spdx.json=87c9326b12ddb92d53483141f825fad966c432405120f1296f70a6dba54f7ca87f80af26ce209bcca8bdd89b4e93ac464cd8546d19919858504d6a20d2f211cc
>
> commons-imaging-1.0.0-M1-sources.jar=5e0d15188af8b7278766d8efe2d3fa08809f782f7db580dd8115bcd8dd66de0534599722050c03d0e8347980b398c68f2eea938021a30d8d44b751c5175fdfb8
>
> commons-imaging-1.0.0-M1-bom.json=12a3e4c949580680b8bed4be2a5836cf2ed4d0235516b94b8d566c574176429ba7297a253f990f7515040b2ed978389eecc762f5166f6827619bb5494da0f625
>
> commons-imaging-1.0.0-M1-src.zip=f4bf0919f2708eda8ab24cf92637dbf5e7ff443741911add2c7375c1161d798244ff1ef7bea47bdfddb9b1e2b8f65b5a212679729c4e22f9aad8815a1ebe2f0b
>
> commons-imaging-1.0.0-M1-test-sources.jar=96ea44d7b42c9dd01e3250d4854506fde6876ff76e8a55a2e76e5df9d0a24bb7302d4288c05e284c3d122ebc61fb0ddd34741b97f60fec86b9141019c10c449b
>
> commons-imaging-1.0.0-M1-bin.tar.gz=1f7618ef5dfc7a6841aafb79f901d0c2010fa066ffccb5a4ff4c3e3083c0214bb4e998878ef3ca44c27a8df4a4e39888b7606e8c1f6d522c3029ccf4a9ec626e
>
> commons-imaging-1.0.0-M1-bom.xml=027ef7700828133cf25d8f0ac01dffe2266c8a635cde7bbfaa421faf84af0f0adb4389e48b62b3955105fb99befd0a62e31b0ecdddfeb611b0662612eb9dc6fa
>
> commons-imaging-1.0.0-M1-src.tar.gz=f0f1c814993883c2913d258d50eb83877ea65f961e2a8aec06de1877e394de34eafdeed0f39ee67bd710da5e4efc8e8adb1d52e87ecb100c74a1343fa1fe09bc
>
> commons-imaging-1.0.0-M1-tests.jar=f07ddff5273d32299261e51673f0a1030075ff72293f22087cc732e227b762c83dbad2cd59ed47c7409528bb9fe1fd4833a13e45163a357244487b002700dc8b
>
> commons-imaging-1.0.0-M1-javadoc.jar=91b5998ff11bcd76af6346ea37f8fbb14c6390b02b48e9e4ee7b4e6c31b8b7344227e7c2fea6894cd866a3330a0c30a57ff1007a61549e07642312e3d2f2ae6f
>
> commons-imaging-1.0.0-M1-bin.zip=bf431713086e2fc61a9eb52eed1fd9043ca6c36601c81c3f775c110795e0d9dbdca09a768785ce4137cc9b822f9a736a50c2b8758ec58a2caa14695f68538784
>
> 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.3.1", arch: "x86_64", family: "mac"
>
> Darwin  23.3.0 Darwin Kernel Version 23.3.0: Wed Dec 20 21:28:58
> PST 2023; root:xnu-10002.81.5~7/RELEASE_X86_64 x86_64
>
> Details of changes since 1.0-alpha3 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/imaging/1.0.0-M1-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/imaging/1.0.0-M1-RC1/site/changes-report.html
>
> This release does not preserve binary compatibility with previous alpha
> releaes.
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/imaging/1.0.0-M1-RC1/site/index.html
> (note some *relative* links are broken and the 1.0.0-M1
> directories are not yet created - these will be OK once the site is
> deployed.)
>
> RAT Report:
>
> https://dist.apache.org/repos/dist/dev/commons/imaging/1.0.0-M1-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 

Re: [VOTE] Release Apache Commons Configuration 2.10.1 based on RC1

2024-03-17 Thread Bruno Kinoshita
+1

Building OK from tag, checked a source archive in the dist area and found
no issues, site reports look OK.

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-100-generic", arch: "amd64", family:
"unix"



On Sun, 17 Mar 2024 at 21:36, Gary Gregory  wrote:

> We have fixed a few bugs since Apache Commons Configuration 2.10.0 was
> released, so I would like to release Apache Commons Configuration
> 2.10.1.
>
> Apache Commons Configuration 2.10.1 RC1 is available for review here:
>
> https://dist.apache.org/repos/dist/dev/commons/configuration/2.10.1-RC1
> (svn revision 67980)
>
> The Git tag commons-configuration-2.10.1-RC1 commit for this RC is
> 81573fa387435e985cc05356c33c49273fc4a018 which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-configuration.git;a=commit;h=81573fa387435e985cc05356c33c49273fc4a018
> You may checkout this tag using:
> git clone
> https://gitbox.apache.org/repos/asf/commons-configuration.git
> --branch
> 
> commons-configuration-2.10.1-RC1
> commons-configuration-2.10.1-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1705/org/apache/commons/commons-configuration2/2.10.1/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Sun Mar 17 20:27:50 UTC 2024
>
> commons-configuration2-2.10.1-bom.json=ed21bbdf1666c55d2204fcb4134cbe34402516033f7b0a502f85c26002b1b603a926c5956fe87a477ef3b781247d253727d130dc616f11d732f2127c4ab14da1
>
> commons-configuration2-2.10.1-javadoc.jar=fb986f680f30684b51550c28de4c50ae7b13a5dcb57204c3a73086fa5ea5e904a3e5a96da0950b54f4ea5387c9b95742c13b76baab899fdc27e3f2ea29afddaa
>
> commons-configuration2-2.10.1-src.zip=21192c0ee5ffa1af49afbd2556745f4c7183d47ee9abc40deca40800e0790594d17285756dded0b79702117d286d2bb09953c429b1c78037d33f199dcd04ce81
>
> commons-configuration2-2.10.1-test-sources.jar=3610ad010fe2702b9c8481d568f0f448cdc8fa8a1b03695ab5991c6348e619766f096da2603062933cd74066034fcbb4310fc03241f15256e7cf69e1a3723161
>
> commons-configuration2-2.10.1-src.tar.gz=cccaa29b59467e1bc08a2c62d84a057f342418003e10b5a0c259c67be2059db38c035224bfe520e48e789e55b656f105079f42486590e29624c35a436fcee257
>
> commons-configuration2-2.10.1-bin.tar.gz=fc0d92d528c8e48615103c9f3022c36302a161f2b647d8df3cca1b0b9135d1de7bb5c92ea891bdee4a67ed4d98a6b5ed75ba53eba108dc84e518f369763d8950
>
> commons-configuration2-2.10.1-sources.jar=aa63579bdaea11e84c5656af588026db4357006ca03dd4ef7405dcd0910f2b55998554e801c45e462587999adc49033c2cc50abc83d2a613cf396125ab28e4ea
>
> commons-configuration2-2.10.1-tests.jar=43a9a052f7fc36bbebb25c5850dc31252961388dac630b6608a9394f5c1c23f21c4aee9d04abec614d0a239004f7b47028bd2a229b9d2c5585c7b550706cfaae
>
> commons-configuration2-2.10.1-bom.xml=8449699ebf34b5e1e74ca006bfb5a06386e285b9c8fee0e1701300d10561749c21000e71affdfa4a29966ec3f4153f038956cf012a091ac5bd3a7bd78dc21c54
>
> commons-configuration2-2.10.1-bin.zip=e1658a0c901b488b65f9373f439045a208547cf75e3cac43a45ab227589166d2a4c5993f76ec56956d0fc9d0d10231d4b909f5042a0d036259b92727e3da4760
>
> org.apache.commons_commons-configuration2-2.10.1.spdx.json=351ca7d39367b6ce3a7afb39575c990aab7db2d753588ab83109fc29479d0e84fde2e017c61cfa176f43cf7d573116f1f07523f072ff9dab4df6968969aa1293
>
> I have tested this with 'mvn' and 'mvn -V -Prelease -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.3.1", arch: "x86_64", family: "mac"
>
> Darwin  23.3.0 Darwin Kernel Version 23.3.0: Wed Dec 20 21:28:58
> PST 2023; root:xnu-10002.81.5~7/RELEASE_X86_64 x86_64
>
> Details of changes since 2.10.0 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/configuration/2.10.1-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/configuration/2.10.1-RC1/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/configuration/2.10.1-RC1/site/index.html
> (note some *relative* links are broken and the 2.10.1 directories
> are not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 2.10.0):
>
> https://dist.apache.org/repos/dist/dev/commons/configuration/2.10.1-RC1/site/japicmp.html
>
> RAT Report:
>
> 

Re: [VOTE] Release Apache Commons VFS Project 2.10.0 based on RC1

2024-03-11 Thread Bruno Kinoshita
Hi Gary,

The build passed after ~13 mins on my old thinkpad

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-100-generic", arch: "amd64", family:
"unix"

But this called my attention

These are the artifacts and their hashes:
>
> ${commons.sha512list}


I think that's fine and it's just probably something missing somewhere to
configure the commons-release-plugin or parent to output the sha here.

But then I decided to take a better look at the archives just to be sure.

Are the bin files for VFS always nearly empty, with just three files?
https://dist.apache.org/repos/dist/dev/commons/vfs/2.10.0-RC1/binaries/

Can't really recall, maybe it's because the module is a bit special or
multi-module... really can't recall seeing an archive with just three text
files...

The site reports also look messed up, e.g. empty japicmp, and exception
printed in
https://dist.apache.org/repos/dist/dev/commons/vfs/2.10.0-RC1/site/pmd.html...
but I do recall needing some command to build multi-module components... so
maybe that's expected and reviewers need to build it locally?

Running out of time and also wanting to have a quick look at some Imaging
issues, so won't have time to dig deeper here, can you take a look at these
points and I will come back to continue the review if the above is fine,
please? It's also late here, so it could be just me sleepy doing something
wrong/silly.

Cheers!

On Sun, 10 Mar 2024 at 23:02, Gary Gregory  wrote:

> We have fixed a few bugs and added some enhancements since Apache
> Commons VFS Project 2.9.0 was released, so I would like to release
> Apache Commons VFS Project 2.10.0.
>
> Apache Commons VFS Project 2.10.0 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/vfs/2.10.0-RC1 (svn
> revision 67866)
>
> The Git tag commons-vfs-2.10.0-RC1 commit for this RC is
> 6aec37ad5fdcd4d0f2ca0330f310eb48a1585462 which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-vfs.git;a=commit;h=6aec37ad5fdcd4d0f2ca0330f310eb48a1585462
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-vfs.git
> --branch 
> commons-vfs-2.10.0-RC1 commons-vfs-2.10.0-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1702/org/apache/commons/commons-vfs2-project/2.10.0/
>
> These are the artifacts and their hashes:
>
> ${commons.sha512list}
>
>
> I have tested this with:
>
> mvn
>
> and
>
> mvn -V -Prelease -Ptest-deploy clean install -DskipTests && \
>   mvn -V -Prelease -Ptest-deploy -P japicmp -P jacoco site deploy
> -DskipTests && \
>   mvn -V -Prelease -Ptest-deploy site:stage
>
> Details of changes since 2.9.0 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/vfs/2.10.0-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/vfs/2.10.0-RC1/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/vfs/2.10.0-RC1/site/index.html
> (note some *relative* links are broken and the 2.10.0 directories
> are not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 2.9.0):
>
> https://dist.apache.org/repos/dist/dev/commons/vfs/2.10.0-RC1/site/commons-vfs2/japicmp.html
>
> https://dist.apache.org/repos/dist/dev/commons/vfs/2.10.0-RC1/site/commons-vfs2-ant/japicmp.html
>
> https://dist.apache.org/repos/dist/dev/commons/vfs/2.10.0-RC1/site/commons-vfs2-hdfs/japicmp.html
>
> https://dist.apache.org/repos/dist/dev/commons/vfs/2.10.0-RC1/site/commons-vfs2-jackrabbit1/japicmp.html
>
> https://dist.apache.org/repos/dist/dev/commons/vfs/2.10.0-RC1/site/commons-vfs2-jackrabbit2/japicmp.html
>
> Note that per the Java Language Specification, "Changes to the
> throws clause of methods or constructors do not break compatibility
> with pre-existing binaries; these clauses are checked only at compile
> time."; see
> https://docs.oracle.com/javase/specs/jls/se21/html/jls-13.html#jls-13.4.21
>
> RAT Report:
>
> https://dist.apache.org/repos/dist/dev/commons/vfs/2.10.0-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 

Re: [VOTE] Release Apache Commons Configuration 2.10.0 based on RC1

2024-03-11 Thread Bruno Kinoshita
+1 binding

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-100-generic", arch: "amd64", family:
"unix"

Tested, built, site generated, inspected one binary and one source from
dist area, checked files in the tag, site reports look good.

Thanks!

On Mon, 11 Mar 2024 at 13:36, Gary Gregory  wrote:

> ping?
> TY!
> Gary
>
> On Sat, Mar 9, 2024 at 9:22 AM Gary Gregory 
> wrote:
> >
> > My +1
> >
> > Gary
> >
> > On Wed, Mar 6, 2024 at 9:13 AM Gary Gregory 
> wrote:
> > >
> > > We have fixed a few bugs and added some enhancements since Apache
> > > Commons Configuration 2.9.0 was released, so I would like to release
> > > Apache Commons Configuration 2.10.0.
> > >
> > > Apache Commons Configuration 2.10.0 RC1 is available for review here:
> > >
> https://dist.apache.org/repos/dist/dev/commons/configuration/2.10.0-RC1
> > > (svn revision 67757)
> > >
> > > The Git tag commons-configuration-2.10.0-RC1 commit for this RC is
> > > 67637998d398d79bf0cc6b830d72fadd8b53a355 which you can browse here:
> > >
> https://gitbox.apache.org/repos/asf?p=commons-configuration.git;a=commit;h=67637998d398d79bf0cc6b830d72fadd8b53a355
> > > You may checkout this tag using:
> > > git clone
> https://gitbox.apache.org/repos/asf/commons-configuration.git
> > > --branch commons-configuration-2.10.0-RC1
> > > commons-configuration-2.10.0-RC1
> > >
> > > Maven artifacts are here:
> > >
> https://repository.apache.org/content/repositories/orgapachecommons-1701/org/apache/commons/commons-configuration2/2.10.0/
> > >
> > > These are the artifacts and their hashes:
> > >
> > > #Release SHA-512s
> > > #Wed Mar 06 14:01:58 UTC 2024
> > >
> commons-configuration2-2.10.0-bin.tar.gz=4239219274c9e59f897870bf5cbf35210885b2812d74c15c79b1150cb1d0617ebcbc5417c99019addd75a14da67807fb78ca55efe2c8b48b6251584bde051d15
> > >
> commons-configuration2-2.10.0-bin.zip=36ea60c2dc927ef06c02c6694278dcd799cb5c9a6902314061347c2ac787bf8dbb7c0fa59f6e39c298352e401b1e5dd82c5214a08354639cbf80044220750df5
> > >
> commons-configuration2-2.10.0-bom.json=02fc0b438d1189035f7049bc010961e5309cab6cead5c37fabf2294556fa5e0a9fd223fe3f4a1564fc83e261500905d0795105906ce3fa71df0613f9b746b37c
> > >
> commons-configuration2-2.10.0-bom.xml=6bbda2ba6c2f0d7af8fd7fee93c71fb3f29a1fb220598cda8d3bbf2dfe19396364a63a6109b5418390da7b41f5e9a2eeaaae1f2fd4ce707d44bee38b19b23409
> > >
> commons-configuration2-2.10.0-javadoc.jar=0494fb1bfeabaa246ad7507dc8464c78e76a0223767817123bdf8843aaf56030af512da9feac499fbfee79eaeb4d4cbe6749a28a679a531b0bc6301b711ddf3a
> > >
> commons-configuration2-2.10.0-sources.jar=bacf3d4538810e095fccdb51479b5739082c97a8fc2572b887b542cc6551583da64cd2104387d9872e990e02af0419e7986b532bb007ae710d118549a046df89
> > >
> commons-configuration2-2.10.0-src.tar.gz=fa0959160b85a686886275624b9a7b8cb38480bc502cc930669d97c521cccddc4b2371a01bab85ecb2f88dfe6d1c22558b6525eeabc5b8cf9070163d24ff031b
> > >
> commons-configuration2-2.10.0-src.zip=e61c68feaddbfddf0985ba904ac5f73c4420b7fb7fdd173a83efd320673df7c3b652120ef6e513572a0c7c8bf5935d934187411b2ab124c5d03ba9072ab02ca3
> > >
> commons-configuration2-2.10.0-test-sources.jar=bff3d3e30e1352c759e148641989b65129c235da70ec85b428c3876981b6bace7a00fd65f8b896ee649ba984869635a03ebe28f03226e62d9771db1373686ae9
> > >
> commons-configuration2-2.10.0-tests.jar=1fe44c1f1c49e0846836141286d874ac641523bfac4403defc1af2ff8910660189a21c56a255f9e3fc2e4737e644259b23aa22a4bdaffd3296436c6cf1aea44e
> > >
> org.apache.commons_commons-configuration2-2.10.0.spdx.json=d6329228f13ca56b811ae6f2fae9fb9dd841d4efd6f0c52847728d8fbea44dac67ce1dbad9e766e4a237e06cd99d220cb76c64e3ef4898aa0047a4556411c37b
> > >
> > > I have tested this with:
> > >
> > > mvn
> > >
> > > and
> > >
> > > mvn -V -Prelease -Ptest-deploy -P jacoco -P japicmp clean package site
> deploy
> > >
> > > Using:
> > >
> > > openjdk version "21.0.2" 2024-01-16
> > > OpenJDK Runtime Environment Homebrew (build 21.0.2)
> > > OpenJDK 64-Bit Server VM Homebrew (build 21.0.2, mixed mode, sharing)
> > >
> > > Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae)
> > > Maven home: /usr/local/Cellar/maven/3.9.6/libexec
> > > Java version: 21.0.2, vendor: Homebrew, runtime:
> > > /usr/local/Cellar/openjdk/21.0.2/libexec/openjdk.jdk/Contents/Home
> > > Default locale: en_US, platform encoding: UTF-8
> > > OS name: "mac os x", version: "14.3.1", arch: "x86_64", family: "mac"
> > >
> > > Darwin  23.3.0 Darwin Kernel Version 23.3.0: Wed Dec 20 21:28:58
> > > PST 2023; root:xnu-10002.81.5~7/RELEASE_X86_64 x86_64
> > >
> > > Details of changes since 2.9.0 are in the release notes:
> > >
> https://dist.apache.org/repos/dist/dev/commons/configuration/2.10.0-RC1/RELEASE-NOTES.txt
> > >
> https://dist.apache.org/repos/dist/dev/commons/configuration/2.10.0-RC1/site/changes-report.html
> > >
> > > 

Re: [VOTE] Release Apache Commons Compress 1.26.1 based on RC1

2024-03-08 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-97-generic", arch: "amd64", family:
"unix"

On Wed, 6 Mar 2024 at 17:25, Gary Gregory  wrote:

> My +1
>
> Gary
>
> On Tue, Mar 5, 2024 at 5:40 PM Gary Gregory 
> wrote:
> >
> > We have fixed a few bugs and added some enhancements since Apache
> > Commons Compress 1.26.0 was released, so I would like to release
> > Apache Commons Compress 1.26.1.
> >
> > Apache Commons Compress 1.26.1 RC1 is available for review here:
> > https://dist.apache.org/repos/dist/dev/commons/compress/1.26.1-RC1
> > (svn revision 67751)
> >
> > The Git tag commons-compress-1.26.1-RC1 commit for this RC is
> > 81ac94151eedc61c2131239362a051e30c5e9e59 which you can browse here:
> >
> https://gitbox.apache.org/repos/asf?p=commons-compress.git;a=commit;h=81ac94151eedc61c2131239362a051e30c5e9e59
> > You may checkout this tag using:
> > git clone https://gitbox.apache.org/repos/asf/commons-compress.git
> > --branch commons-compress-1.26.1-RC1 commons-compress-1.26.1-RC1
> >
> > Maven artifacts are here:
> >
> https://repository.apache.org/content/repositories/orgapachecommons-1700/org/apache/commons/commons-compress/1.26.1/
> >
> > These are the artifacts and their hashes:
> >
> > #Release SHA-512s
> > #Tue Mar 05 22:24:25 UTC 2024
> > Apache\ Commons\
> >
> Compress-1.26.1.spdx.rdf.xml=7dd9d7ad576dea9611f87acd8b047f4b0f9701730a7cdcc62a3800b04f3ef7aa889e80c7df2a1636aa44f8fd58462c5bf3b19dc2c0004490009faef1ac2301b9
> >
> commons-compress-1.26.1-bin.tar.gz=56325ec491bc5e6d8c37742d5f44869a9668f8359d5243cf8628dfb06f223bc3c1133239185295df4a98f8503f32f7609cecdbe24cc0f15fdd34a577bab0d7b9
> >
> commons-compress-1.26.1-bin.zip=217838bad31682bb29b4f5eafad2ec5bf767a0c417fec2f16e84e2a6af7ed8fb44a34ad81c382a88155f0688988c58b85280411cf00a0f7022ccd89e83fbd3b5
> >
> commons-compress-1.26.1-bom.json=9ddb2350681af3e6378e7fa5c35ae2916b07dc429adb25b96a07a72b095fa0db81e59904aaab4b6c48856ab9c77c64dadd414d652b1b0aa8e22494354f3937b7
> >
> commons-compress-1.26.1-bom.xml=0fcaa44fd3393be32cfdf37e8678554a4fb9bfae90a6ab20975ef48493df6a7cab7fc79ac1c821e538daa18ecfe4d29c0f9aa27ccff63dbcfe3d588dd26e5d91
> >
> commons-compress-1.26.1-javadoc.jar=5de00b4eedc3e9f9343c165b11d23e3a0d42c3681890707888af5c3257e15c1d3af35c1bb924c4b86fa8ce5398116b4eb61aeb32fec3181a339857fd305c934d
> >
> commons-compress-1.26.1-sources.jar=65cbf8d1db3c150f76c5c4afec5f874253a18d89df7afff24ad93097507ddb52edaf47829863f4a0f561d547879c52c75a7bd590476e6911b6614000a0eaa58d
> >
> commons-compress-1.26.1-src.tar.gz=096c94344a9bbcd021a3cce0869456cf6d22ca5136b63de017922d7c3de5d94b591961fe550201b654f9dc90b2cd8f32ef9bf1e507fddfb2e2f7c33bddc790c4
> >
> commons-compress-1.26.1-src.zip=69387bd46fe25b5b046819d41804f3b9c867b598a2d408e1131f34ba33ccf3589cce07ef3f360da5c60a5b455e7084aca3a0722ab75de67279babf5fa7c65280
> >
> commons-compress-1.26.1-test-sources.jar=08d2729412759a5e2c3a07619e807b67ac57dc29bdd69d24114dfc467e1ca2589837150db18195510d19accb1604b8c77987e85bb1787dfec3be441b0980c54c
> >
> commons-compress-1.26.1-tests.jar=d2af16e04a0d5f8c1de0d23c1c4b035ebf20598bb6c9c1f7ea5858605804a35bb7b70b0e8f42bf735303d916f9fe1d2292b36838ca8912e2d70f89ec88261da4
> >
> > I have tested this with:
> >
> > mvn
> >
> > and
> >
> > mvn -Prelease -Ptest-deploy -P jacoco -P japicmp clean package site
> deploy
> >
> > using:
> >
> > openjdk version "21.0.2" 2024-01-16
> > OpenJDK Runtime Environment Homebrew (build 21.0.2)
> > OpenJDK 64-Bit Server VM Homebrew (build 21.0.2, mixed mode, sharing)
> >
> > Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae)
> > Maven home: /usr/local/Cellar/maven/3.9.6/libexec
> > Java version: 21.0.2, vendor: Homebrew, runtime:
> > /usr/local/Cellar/openjdk/21.0.2/libexec/openjdk.jdk/Contents/Home
> > Default locale: en_US, platform encoding: UTF-8
> > OS name: "mac os x", version: "14.3.1", arch: "x86_64", family: "mac"
> >
> > Darwin  23.3.0 Darwin Kernel Version 23.3.0: Wed Dec 20 21:28:58
> > PST 2023; root:xnu-10002.81.5~7/RELEASE_X86_64 x86_64
> >
> > Details of changes since 1.26.0 are in the release notes:
> >
> https://dist.apache.org/repos/dist/dev/commons/compress/1.26.1-RC1/RELEASE-NOTES.txt
> >
> https://dist.apache.org/repos/dist/dev/commons/compress/1.26.1-RC1/site/changes-report.html
> >
> > Site:
> >
> https://dist.apache.org/repos/dist/dev/commons/compress/1.26.1-RC1/site/index.html
> > (note some *relative* links are broken and the 1.26.1 directories
> > are not yet created - these will be OK once the site is deployed.)
> >
> > JApiCmp Report (compared to 1.26.0):
> >
> https://dist.apache.org/repos/dist/dev/commons/compress/1.26.1-RC1/site/japicmp.html
> >
> > RAT Report:
> >
> https://dist.apache.org/repos/dist/dev/commons/compress/1.26.1-RC1/site/rat-report.html
> >
> > KEYS:
> >   

Re: [VOTE] Release Apache Commons DBCP 2.12.0 based on RC1

2024-02-29 Thread Bruno Kinoshita
+1

Building fine on

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-97-generic", arch: "amd64", family:
"unix"

Release notes OK, dist area archive sigs OK, site reports OK.

Thanks!

On Thu, 29 Feb 2024 at 23:48, Gary Gregory  wrote:

> Hi All,
>
> We have fixed a few bugs and added some enhancements since Apache
> Commons DBCP 2.11.0 was released, so I would like to release Apache
> Commons DBCP 2.12.0.
>
> Apache Commons DBCP 2.12.0 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/dbcp/2.12.0-RC1
> (svn revision 67637)
>
> The Git tag commons-dbcp-2.12.0-RC1 commit for this RC is
> 49270ef2445b775ed0a6673757d15185d859e6ac which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-dbcp.git;a=commit;h=49270ef2445b775ed0a6673757d15185d859e6ac
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-dbcp.git
> --branch 
> commons-dbcp-2.12.0-RC1 commons-dbcp-2.12.0-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1693/org/apache/commons/commons-dbcp2/2.12.0/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Thu Feb 29 22:33:36 UTC 2024
> Apache\ Commons\
>
> DBCP-2.12.0.spdx.rdf.xml=2a949b0ab04a69ed12d826e29fdd22aa4d92fdccd6188974263364323a9a6ac99a099f851299f6237af5b272e042a28e41de71dbb11934b0d10b27a82cd2d31f
>
> commons-dbcp2-2.12.0-bin.tar.gz=2202dbb7145e67ed4c99a4ac9a6716a4886110e4d219ac869c4d81bfe75981cf0535664e2d939b3db5ae3515338101dcc29e10aa7e69576155c42789b6ca966b
>
> commons-dbcp2-2.12.0-bin.zip=d2141744d0a7ad48e456aa0a6254efb706b491f30c6fc0056e2029de9b21f97ac6265508f1513631347e9f72d2da2269815745a0967dc6f3a8d621cb0fb818ce
>
> commons-dbcp2-2.12.0-bom.json=f128916347a2a72e8dd7705f54049041814e40765f75536c10ef18fa43ca1d7e5a77a74a74aa10f446927be35189f3d092edf6abc9436c616eddce293bfa590a
>
> commons-dbcp2-2.12.0-bom.xml=3b4e2a3066085d3ea0ecb1e1c8106ed0b817a7939e85df7fd4d6d2cd386206f1d2a774e77998f25e1c39c577d784c02078d470f2b7998f8af175a22de3f7bc89
>
> commons-dbcp2-2.12.0-javadoc.jar=dac615d144c5e72efb7a46862e4d82ca8726705600731be5e5573ab76061013cdcd9cd301d15e610e5403f223c955040fabdebaa24fe20a17f74cfde02f9
>
> commons-dbcp2-2.12.0-sources.jar=a35d60fcc5835be64f93049823c17c65bd34ceb6fb4c444de122be5e2ea9039dd1df755ff7dd80c2a82a120a8e4dea1beb2d4f178efd8762e00b42e491c17bdb
>
> commons-dbcp2-2.12.0-src.tar.gz=2e115574abd2e8582202dcd35c90b093d5a39c24a1bb7abc6930ec6f10c9eee1c90f00061adcf9e3249a175e4de4eb71374dbf94c81e39bf395dbb360749b01a
>
> commons-dbcp2-2.12.0-src.zip=c2597d665fbc2bfc1adac2a7120295d3a1d72a6fd36d5c02de07cc6735bfb375abb920eba8b78b0d2d562e31207acb1d330cfc558c0769d6d0a0580c85cc796a
>
> commons-dbcp2-2.12.0-test-sources.jar=2262f12da577c7458ef7e12c57ecea399be2837b6a0a675355859e78c337aa961e9a0f99225ad0d15e64ca25b321fb6aaea1aa4ec8e65350c9ace7eeb15eee22
>
> commons-dbcp2-2.12.0-tests.jar=c1fbe0ef2655f32ec8c04ce853d5418176d16bf84f7af94193d8e37c465ef9e26c150e35c9ef0e35fdabfb366f9a49596212c01280f3524198323eaeb00980fe
>
> I have tested this with:
>
> mvn -V -Prelease -Ptest-deploy -P jacoco -P japicmp clean package site
> deploy
>
> using:
>
> openjdk version "21.0.2" 2024-01-16
> OpenJDK Runtime Environment Homebrew (build 21.0.2)
> OpenJDK 64-Bit Server VM Homebrew (build 21.0.2, mixed mode, sharing)
>
> Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae)
> Maven home: /usr/local/Cellar/maven/3.9.6/libexec
> Java version: 21.0.2, vendor: Homebrew, runtime:
> /usr/local/Cellar/openjdk/21.0.2/libexec/openjdk.jdk/Contents/Home
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "14.3.1", arch: "x86_64", family: "mac"
>
> Darwin  23.3.0 Darwin Kernel Version 23.3.0: Wed Dec 20 21:28:58
> PST 2023; root:xnu-10002.81.5~7/RELEASE_X86_64 x86_64
>
> Details of changes since 2.11.0 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/dbcp/2.12.0-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/dbcp/2.12.0-RC1/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/dbcp/2.12.0-RC1/site/index.html
> (note some *relative* links are broken and the 2.12.0 directories
> are not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 2.11.0):
>
> https://dist.apache.org/repos/dist/dev/commons/dbcp/2.12.0-RC1/site/japicmp.html
> RAT Report:
>
> https://dist.apache.org/repos/dist/dev/commons/dbcp/2.12.0-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 

Re: [VOTE] Release Apache Commons BCEL 6.8.2 based on RC1

2024-02-24 Thread Bruno Kinoshita
+1

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

On Fri, 23 Feb 2024 at 19:16, Gary D. Gregory  wrote:

> My +1
>
> Gary
>
> On 2024/02/22 00:18:35 "Gary D. Gregory" wrote:
> > We have fixed a few bugs since Apache Commons BCEL 6.8.1 was released,
> so I would like to release Apache Commons BCEL 6.8.2.
> >
> > Apache Commons BCEL 6.8.2 RC1 is available for review here:
> > https://dist.apache.org/repos/dist/dev/commons/bcel/6.8.2-RC1 (svn
> revision 67482)
> >
> > The Git tag commons-bcel-6.8.2-RC1 commit for this RC is
> 749d99c14180afb991dca2d02c1ad75fd97f417f which you can browse here:
> >
> https://gitbox.apache.org/repos/asf?p=commons-bcel.git;a=commit;h=749d99c14180afb991dca2d02c1ad75fd97f417f
> > You may checkout this tag using:
> > git clone https://gitbox.apache.org/repos/asf/commons-bcel.git
> --branch commons-bcel-6.8.2-RC1 commons-bcel-6.8.2-RC1
> >
> > Maven artifacts are here:
> >
> https://repository.apache.org/content/repositories/orgapachecommons-1691/org/apache/bcel/bcel/6.8.2/
> >
> > These are the artifacts and their hashes:
> >
> > #Release SHA-512s
> > #Wed Feb 21 17:43:58 EST 2024
> >
> bcel-6.8.2-tests.jar=9e4643c904b2187791b1b419e6fd0cc8b75471487c505993f7ebb48f366b21889dac14af01b4a21bd798b16b2f5754bb70e9484a1b2bb096f7a56f83c73706c1
> >
> bcel-6.8.2-src.zip=9d362d26cb1c52514636c993e3d13f3424ff1aaf5dd897c1ef8d9f7745b069e7ff29d0924261ab1b071d0f11c73baa1052fd780a55d5995e50b3acc49d42f252
> >
> bcel-6.8.2-javadoc.jar=98ea3681c849e8a2515c111db9360d50d1ed7c0fe0f8257f3536baadbfb2de131c3110ecb1823ea073185cfbc01360d523d5fdfe580511f1efe3456a7e63fcd7
> >
> bcel-6.8.2-bin.tar.gz=f8ea95821f983be06988f8008c4e402dd48b702547b1d58251b91d544735f8f7370cdda78353c84d7b5932323c1113205fa1e3e9b6235d6dcf2f8e10f3671742
> >
> bcel-6.8.2-src.tar.gz=17e18323651274bd54c8fc631b27e9460bb7389b3736aac6645da52a6a1ca1d4d5a48b9c987065356bdcd62ddf20f7ec4e563424e3ad504e46495237e254cef6
> >
> org.apache.bcel_bcel-6.8.2.spdx.json=a2bc9d6da822bc5ec607bf98b26b42f04e663bfd707eb863166052a21f517c0309f25658aded35638219846204385dd37a84eb4fb4f4e21ac6bfed1ddbb484c8
> >
> bcel-6.8.2-bom.json=65980e4ae082b66c51dd1d774e6d2337a2c6c661c826c4180c1ca948e11feb25b1e9f1707520a555acdb04cd68caede65bf3fc7d8e9628948b862656e0d89d50
> >
> bcel-6.8.2-bom.xml=8d712f1220bcde65ade4362de1f3a6bb7e66cf8423c83951070bc151ba07c50013dab86fd855b4598dc957458f1c498ac2715758202261f857ce26429563e205
> >
> bcel-6.8.2-sources.jar=df2ce9772ff98f53b5d00c7ed650a16deb45b573262e2692f91cf34071ad791f126b54706b4ab94385e2fa5deaac81910205668750b304249e119ca7efe7
> >
> bcel-6.8.2-test-sources.jar=441a271c831da3c73d6dfa6b7fa041ed6c8253528d8ab43ed1fbb9ba88945519ce12dc9b84a38e8b04f869dc37c5f7f5098d5ce0586497eea6b366d67166e054
> >
> bcel-6.8.2-bin.zip=69a04f10a5e69cea2d6cd54488f0dbe73ed1b46b214cb4e06a9acc7901845a3cd0e89f12d1034b2670ab442eae9957775c61d8fb7a0d7fb77574223deb89468f
> >
> > I have tested this with:
> >
> > mvn -V -Prelease -Ptest-deploy -P jacoco -P japicmp clean package site
> deploy
> >
> > Using:
> >
> > Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae)
> > Maven home: C:\java\apache-maven-3.9.6
> > Java version: 17.0.8, vendor: Eclipse Adoptium, runtime: C:\Program
> Files\Eclipse Adoptium\jdk-17.0.8.7-hotspot
> > Default locale: en_US, platform encoding: Cp1252
> > OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"
> >
> > Microsoft Windows [Version 10.0.19045.3930]
> >
> > Details of changes since 6.8.1 are in the release notes:
> >
> https://dist.apache.org/repos/dist/dev/commons/bcel/6.8.2-RC1/RELEASE-NOTES.txt
> >
> https://dist.apache.org/repos/dist/dev/commons/bcel/6.8.2-RC1/site/changes-report.html
> >
> > Site:
> >
> https://dist.apache.org/repos/dist/dev/commons/bcel/6.8.2-RC1/site/index.html
> > (note some *relative* links are broken and the 6.8.2 directories are
> not yet created - these will be OK once the site is deployed.)
> >
> > JApiCmp Report (compared to 6.8.1):
> >
> https://dist.apache.org/repos/dist/dev/commons/bcel/6.8.2-RC1/site/japicmp.html
> >
> > RAT Report:
> >
> https://dist.apache.org/repos/dist/dev/commons/bcel/6.8.2-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 

Re: [RDF] Bump Java requirement from Java 8 to 11

2024-02-18 Thread Bruno Kinoshita
+1

Since the project is created on top of libs like Jena, exactly to provide a
common interface go all these libs, I think the simplest is to always go
with the minimum thay works with every lib supported.

On Mon, 19 Feb 2024, 08:23 Martijn Verburg, 
wrote:

> Let's move the ecosystem forward :-)
>
> Cheers,
> Martijn
>
>
> On Mon, 19 Feb 2024 at 05:07, Gary Gregory  wrote:
>
> > To use a new Jena version, we would require Java 11.
> >
> > Raise your hand if this would be a deal breaker for you and why.
> >
> > Raise your hand to say hi or anything else ;-)
> >
> > See:
> >
> > - the thread [RDF] New Jena Version
> > - the PR https://github.com/apache/commons-rdf/pull/196
> >
> > Gary
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> > For additional commands, e-mail: dev-h...@commons.apache.org
> >
> >
>


Re: [VOTE] Release Apache Commons Compress 1.26.0 based on RC1

2024-02-18 Thread Bruno Kinoshita
+1, binding

Build is OK

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

Site reports look OK.

Thanks!

On Sun, 18 Feb 2024 at 01:15, Gary Gregory  wrote:

> [VOTE] Release Apache Commons Compress 1.26.0 based on RC1
>
> We have fixed a few bugs and added some enhancements since Apache
> Commons Compress 1.25.0 was released, so I would like to release
> Apache Commons Compress 1.26.0.
>
> Apache Commons Compress 1.26.0 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/compress/1.26.0-RC1
> (svn revision 67401)
>
> The Git tag commons-compress-1.26.0-RC1 commit for this RC is
> acaf5642b1e16d872870a4dc4618e46ccd349493 which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-compress.git;a=commit;h=acaf5642b1e16d872870a4dc4618e46ccd349493
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-compress.git
> --branch
> 
> commons-compress-1.26.0-RC1 commons-compress-1.26.0-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1689/org/apache/commons/commons-compress/1.26.0/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Sat Feb 17 23:50:41 UTC 2024
>
> commons-compress-1.26.0-bom.xml=30154dabf68fe1d9dfcfb02a9e4d80a4aadd182817c310900178ebae8df06fce23a30b269f63c37fc3a69c59fd57e0d9a9cdc86cddb38ca4d53617f6f6c0da7e
>
> commons-compress-1.26.0-javadoc.jar=b08f5b9433e8f7a67b40920a35188cf47a7cc1dfb52e4e9ad196cd445cf2a0737fd8c7d292f6dfb5e4e37f88b44bd902e0180918201eefa8acce27788a295864
>
> commons-compress-1.26.0-src.tar.gz=9348e2792d67fe977cbfcede80ab95de96e582c3f7239e16e99360decac4e7703f57d4cfec9535cd4a0f884319df851eb5e44214ba8c3dd321cc6ea67f9d1abb
>
> commons-compress-1.26.0-bin.zip=ced62b0302521ccabee920dba677a3a4b5cec671e89e36b35e7f3045a9d252a0cf1fbc336cec5bf956dfcbf41db6393e849c6cb4caa09d8984c9e1d3a53a0981
>
> commons-compress-1.26.0-src.zip=5e2ac6fa35328074625896cb1c8d8a92a248a73f1c0a3f753403042b22c2e9dd9a923d164f5708529d81c2d469414124b163c23ad3a430547a5053cce37292fa
>
> commons-compress-1.26.0-test-sources.jar=2bebd5e5a8747709d89ac2ff8db07611bed2bdb7304703a9563d4e422c4bfd15ecf636c8324c8d8e17e9e5dedcb91e146b3501fd35eb07450de654f7b5880c2e
>
> commons-compress-1.26.0-sources.jar=579484734f9ade3ddafe263e9b9926159bf3620af8d7cc02ff07588859a27ad38816e26135be038b5ee11c77df2a680d16801d5b8de439fe23924c32122772d4
>
> commons-compress-1.26.0-bom.json=133c986aaeccc1a6eec23a8b225bd0766f11ea7a7321a3df7eedc6d2a7c37c5f0ecd20d32c7b2e1b57dc0960830c20eb92392d32f2e8cd585ea682a88ad281b4
> Apache\ Commons\
>
> Compress-1.26.0.spdx.rdf.xml=b8fced57be4030feaea4e2f7a4602c6c3ecd24272d4590fb932e12f8a08889ff31a247fb346ea9fba7c331fcda11966407a9bdd8eaa4f3d07ea2ebee34f08db2
>
> commons-compress-1.26.0-bin.tar.gz=4854f83b210ad79b3d410c7b232fa82da7ad22a94b5d5e8ecd06abc004b2c96be178a2f43a620fe5e80e76f51ca605063ebf64f47ecf5ca6306ddef704a91c19
>
> commons-compress-1.26.0-tests.jar=dcafafc5e1345640ec9bd9f7f72cb14643ddd30996814a0d25e58bead667120543cee51452e9d4f21488cf1dcab4cffec3089eea38c78f69c6daa1575279bc3e
>
> I have tested this with:
>
> mvn -V -Prelease -Ptest-deploy -P jacoco -P japicmp clean package site
> deploy
>
> Using:
>
> openjdk version "17.0.9" 2023-10-17
> OpenJDK Runtime Environment Homebrew (build 17.0.9+0)
> OpenJDK 64-Bit Server VM Homebrew (build 17.0.9+0, mixed mode, sharing)
>
> Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae)
> Maven home: /usr/local/Cellar/maven/3.9.6/libexec
> Java version: 17.0.9, vendor: Homebrew, runtime:
> /usr/local/Cellar/openjdk@17/17.0.9/libexec/openjdk.jdk/Contents/Home
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "14.3.1", arch: "x86_64", family: "mac"
>
> Darwin  23.3.0 Darwin Kernel Version 23.3.0: Wed Dec 20 21:28:58
> PST 2023; root:xnu-10002.81.5~7/RELEASE_X86_64 x86_64
>
> Details of changes since 1.25.0 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/compress/1.26.0-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/compress/1.26.0-RC1/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/compress/1.26.0-RC1/site/index.html
> (note some *relative* links are broken and the 1.26.0 directories
> are not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 1.25.0):
>
> https://dist.apache.org/repos/dist/dev/commons/compress/1.26.0-RC1/site/japicmp.html
>
> RAT Report:
>
> https://dist.apache.org/repos/dist/dev/commons/compress/1.26.0-RC1/site/rat-report.html
>
> KEYS:
>   https://downloads.apache.org/commons/KEYS
>
> 

Re: Re: Webp support in Commons Imaging

2024-01-02 Thread Bruno Kinoshita
I think someone will have to confirm if a) we are following that standard
or b) the code used short only for some reason like a previous version or a
simpler standard etc.

I suspect it might be just a matter of changing that, but the change must
come after the confirmation and with a unit test.

I have some spare time now but I am working on other open source projects.
Will have a look later if no one has fixed it yet.

Bruno

On Wed, 3 Jan 2024, 00:00 Glavo,  wrote:

> Also, I remembered that I encountered a problem when developing another
> PR[1]:
>
> When I created the test, I noticed the type of EXIF_TAG_EXIF_IMAGE_WIDTH
> >  and EXIF_TAG_EXIF_IMAGE_LENGTH is TagInfoShort.
> >
> > However, in the standard document
> > <https://www.cipa.jp/std/documents/e/DC-X008-Translation-2019-E.pdf>,
> the
> > field type is SHORT or LONG.
> >
> > Unfortunately, the test image I found uses the LONG type field to record
> > ExifImageWidth and ExifImageLength, so I found this problem.
> >
>
> Fixing it will make incompatible changes to the API, so it should be fixed
> as soon as possible.
> I won't be able to get back to this work anytime soon, so can anyone else
> fix it for me?
>
> Glavo
>
> [1]:
> https://github.com/apache/commons-imaging/pull/269#issuecomment-1381983655
>
> On Wed, Jan 3, 2024 at 5:44 AM Bruno Kinoshita 
> wrote:
>
> > I don't mind staying with alpha until we are closer to having most 1.0
> > blocking issues sorted out (we have one for java.desktop and java+9 and
> > android I think, not sure if in 1.0).
> >
> > Cheers
> >
> > On Tue, 2 Jan 2024, 21:32 Glavo,  wrote:
> >
> > > > I plan on releasing a milestone 1.0-M1 version this month, so not
> quite
> > > 1.0 but a signal that we are close.
> > >
> > > I think it's a bit premature. I think commons-imaging should not depend
> > on
> > > java.desktop,
> > > otherwise it will be unavailable on some platforms (such as Android or
> > > other platforms that do not include java.desktop).
> > > I hope you'll consider my suggestions here[1] before taking it out of
> the
> > > alpha phase.
> > >
> > > Glavo
> > >
> > > [1]:
> > >
> >
> https://github.com/apache/commons-imaging/pull/254#issuecomment-1352708022
> > >
> > > On Tue, Jan 2, 2024 at 11:53 PM Gary Gregory 
> > > wrote:
> > >
> > > > I plan on releasing a milestone 1.0-M1 version this month, so not
> quite
> > > 1.0
> > > > but a signal that we are close.
> > > >
> > > > Gary
> > > >
> > > >
> > > > On Tue, Jan 2, 2024, 10:46 AM William Borg Barthet <
> > > > william.borgbart...@bloomreach.com> wrote:
> > > >
> > > > > Hi Bruno,
> > > > >
> > > > > Thanks for your reply. I did check out and try out the PR. It seems
> > to
> > > > work
> > > > > fine.
> > > > >
> > > > > Do you have any idea when the project will be released? I'd rather
> > not
> > > > have
> > > > > my project depend on a snapshot version.
> > > > >
> > > > > Thanks and regards
> > > > >
> > > > > William
> > > > >
> > > > > On 2023/12/13 15:49:31 Bruno Kinoshita wrote:
> > > > > > Hi, we made some progress on reading webp, but it's not complete,
> > and
> > > > the
> > > > > > writing features are still missing. I think the partial webp
> > reading
> > > > > > feature has not been released yet, but it was already merged in
> > > master.
> > > > > >
> > > > > > https://github.com/apache/commons-imaging/pull/254
> > > > > >
> > > > > > Feel free to test the latest version and provide any feedback,
> and
> > > > should
> > > > > > you have time to work on some improvements in the code, feel free
> > to
> > > > > submit
> > > > > > pull requests too. I am busy at $work right now (workflows and
> > > climate,
> > > > > > unfortunately not much imaging nor Java as it's mainly
> > > Python/Fortran)
> > > > so
> > > > > > not likely to have much time to work on it.
> > > > > >
> > > > > > Bruno
> > > > > >
> > > > > > On Wed, 13 Dec 2023 at 16:30, William Borg Barthet <
> > > > > > william.borgbart...@bloomreach.com> wrote:
> > > > > >
> > > > > > > Hi there,
> > > > > > >
> > > > > > > I see on your roadmap that WEBP support is planned. Has this
> > > already
> > > > > been
> > > > > > > developed in an unreleased version? When will there be another
> > > > release
> > > > > of
> > > > > > > the apache commons imaging project?
> > > > > > >
> > > > > > > https://commons.apache.org/proper/commons-imaging/roadmap.html
> > > > > > >
> > > > > > > Thanks in advance,
> > > > > > >
> > > > > > > William
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>


Re: Re: Webp support in Commons Imaging

2024-01-02 Thread Bruno Kinoshita
I don't mind staying with alpha until we are closer to having most 1.0
blocking issues sorted out (we have one for java.desktop and java+9 and
android I think, not sure if in 1.0).

Cheers

On Tue, 2 Jan 2024, 21:32 Glavo,  wrote:

> > I plan on releasing a milestone 1.0-M1 version this month, so not quite
> 1.0 but a signal that we are close.
>
> I think it's a bit premature. I think commons-imaging should not depend on
> java.desktop,
> otherwise it will be unavailable on some platforms (such as Android or
> other platforms that do not include java.desktop).
> I hope you'll consider my suggestions here[1] before taking it out of the
> alpha phase.
>
> Glavo
>
> [1]:
> https://github.com/apache/commons-imaging/pull/254#issuecomment-1352708022
>
> On Tue, Jan 2, 2024 at 11:53 PM Gary Gregory 
> wrote:
>
> > I plan on releasing a milestone 1.0-M1 version this month, so not quite
> 1.0
> > but a signal that we are close.
> >
> > Gary
> >
> >
> > On Tue, Jan 2, 2024, 10:46 AM William Borg Barthet <
> > william.borgbart...@bloomreach.com> wrote:
> >
> > > Hi Bruno,
> > >
> > > Thanks for your reply. I did check out and try out the PR. It seems to
> > work
> > > fine.
> > >
> > > Do you have any idea when the project will be released? I'd rather not
> > have
> > > my project depend on a snapshot version.
> > >
> > > Thanks and regards
> > >
> > > William
> > >
> > > On 2023/12/13 15:49:31 Bruno Kinoshita wrote:
> > > > Hi, we made some progress on reading webp, but it's not complete, and
> > the
> > > > writing features are still missing. I think the partial webp reading
> > > > feature has not been released yet, but it was already merged in
> master.
> > > >
> > > > https://github.com/apache/commons-imaging/pull/254
> > > >
> > > > Feel free to test the latest version and provide any feedback, and
> > should
> > > > you have time to work on some improvements in the code, feel free to
> > > submit
> > > > pull requests too. I am busy at $work right now (workflows and
> climate,
> > > > unfortunately not much imaging nor Java as it's mainly
> Python/Fortran)
> > so
> > > > not likely to have much time to work on it.
> > > >
> > > > Bruno
> > > >
> > > > On Wed, 13 Dec 2023 at 16:30, William Borg Barthet <
> > > > william.borgbart...@bloomreach.com> wrote:
> > > >
> > > > > Hi there,
> > > > >
> > > > > I see on your roadmap that WEBP support is planned. Has this
> already
> > > been
> > > > > developed in an unreleased version? When will there be another
> > release
> > > of
> > > > > the apache commons imaging project?
> > > > >
> > > > > https://commons.apache.org/proper/commons-imaging/roadmap.html
> > > > >
> > > > > Thanks in advance,
> > > > >
> > > > > William
> > > > >
> > > >
> > >
> >
>


Re: Re: Webp support in Commons Imaging

2024-01-02 Thread Bruno Kinoshita
Thank you Gary!

On Tue, 2 Jan 2024 at 16:54, Gary Gregory  wrote:

> I plan on releasing a milestone 1.0-M1 version this month, so not quite 1.0
> but a signal that we are close.
>
> Gary
>
>
> On Tue, Jan 2, 2024, 10:46 AM William Borg Barthet <
> william.borgbart...@bloomreach.com> wrote:
>
> > Hi Bruno,
> >
> > Thanks for your reply. I did check out and try out the PR. It seems to
> work
> > fine.
> >
> > Do you have any idea when the project will be released? I'd rather not
> have
> > my project depend on a snapshot version.
> >
> > Thanks and regards
> >
> > William
> >
> > On 2023/12/13 15:49:31 Bruno Kinoshita wrote:
> > > Hi, we made some progress on reading webp, but it's not complete, and
> the
> > > writing features are still missing. I think the partial webp reading
> > > feature has not been released yet, but it was already merged in master.
> > >
> > > https://github.com/apache/commons-imaging/pull/254
> > >
> > > Feel free to test the latest version and provide any feedback, and
> should
> > > you have time to work on some improvements in the code, feel free to
> > submit
> > > pull requests too. I am busy at $work right now (workflows and climate,
> > > unfortunately not much imaging nor Java as it's mainly Python/Fortran)
> so
> > > not likely to have much time to work on it.
> > >
> > > Bruno
> > >
> > > On Wed, 13 Dec 2023 at 16:30, William Borg Barthet <
> > > william.borgbart...@bloomreach.com> wrote:
> > >
> > > > Hi there,
> > > >
> > > > I see on your roadmap that WEBP support is planned. Has this already
> > been
> > > > developed in an unreleased version? When will there be another
> release
> > of
> > > > the apache commons imaging project?
> > > >
> > > > https://commons.apache.org/proper/commons-imaging/roadmap.html
> > > >
> > > > Thanks in advance,
> > > >
> > > > William
> > > >
> > >
> >
>


Re: [VOTE] Release Apache Commons Exec 1.4.0 based on RC1

2024-01-01 Thread Bruno Kinoshita
+1

Tag building OK on

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

Had a look at reports, NOTICE (year updated), and found no issues.

Thanks!

Bruno


On Mon, 1 Jan 2024 at 13:30, Gary Gregory  wrote:

> We have fixed a few bugs and added some enhancements since Apache
> Commons Exec 1.3 was released, so I would like to release Apache
> Commons Exec 1.4.0.
>
> Apache Commons Exec 1.4.0 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/exec/1.4.0-RC1 (svn
> revision 66375)
>
> The Git tag commons-exec-1.4.0-RC1 commit for this RC is
> 00307444cc1274f631c0e0931472b3d01cf4b4dd which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-exec.git;a=commit;h=00307444cc1274f631c0e0931472b3d01cf4b4dd
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-exec.git
> --branch 
> commons-exec-1.4.0-RC1 commons-exec-1.4.0-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1683/org/apache/commons/commons-exec/1.4.0/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Mon Jan 01 12:15:41 UTC 2024
>
> commons-exec-1.4.0-bin.tar.gz=4835da440d9f88bba7253b544647272fa4a6a298afcd99e4e83e58d1a9d16d18f05ee58a251719033e2f6b321d08cc0db6d23230b79a5cf451aea5e1a7041e04
>
> commons-exec-1.4.0-bin.zip=35b806102a714ea8a269b74eb126a6c04968fa2ea61d8e88ffdef5f71583859675d60caef7752c6db63f37e1c8056143f0ad657a5022fc1263e13274c01427ca
>
> commons-exec-1.4.0-bom.json=eee53518c448730d2a4d21c674399098f49ae8123a079cd03b68fc614cc5b8a1ad8aea62b81d0f347629b75644623c2ef1e44d69890b31c2ede51d0ca55d4db9
>
> commons-exec-1.4.0-bom.xml=dbbda1effcaa4a66c9d3842f21030a3cc0645168534fcf7745e59b9ae08661f31a2389c2cd8651fede38f06d3b5688e7dae381785854f51dd4369d54a7b03cb3
>
> commons-exec-1.4.0-javadoc.jar=a8084e90c4941000c93185d89d60752a1652b1fb7d5d372bb5292921a7927bfd0a9fab59039d914df46e224e60a20ed1c68d7f55d518474f06d8ee9891270bc6
>
> commons-exec-1.4.0-sources.jar=d09a1275677b71ea86f2536baf28290c06b069ea57001b7ab86a18edad5decc794a811bfc8d6ad194ee514ab0155e5742d7348c47a72b63dfdd6605b3a6f633d
>
> commons-exec-1.4.0-src.tar.gz=18ec2f138100e7d029425b805093a40f9ae86362c2ce82bc828716c7c4eda6df64b17a4798afe05925d2730488b9d7cef1425d0ef5229345c77a00ffa250de9f
>
> commons-exec-1.4.0-src.zip=26fa7c3707a9cfddf4c197844a8f216e3c02fc846ea7d68611807e4eabcfab909d26b9ec67dc0c1a1f6438006728a05a5610227559fa8b8ae05f5bea901d0c51
>
> commons-exec-1.4.0-test-sources.jar=971236b9a856d93f3cd38f29e48cdb5f890c205d28c1b810bc199283b3bee244535c5e9da22c3def1d76e8e8523385a2feedab73159eca9aa9fd28121cbe71c4
>
> commons-exec-1.4.0-tests.jar=06f1eda8d81c74b15a8eb8fc6009ff00bed943df6edcdbf6a106d93d98372ea7f214bfbd44ec46d998b64ff51d858d1363a5ff1c2da40236fcf608871f9f67a1
>
> org.apache.commons_commons-exec-1.4.0.spdx.json=cf16ce26bb47d078a2578cce0cd11e333d7428406d7537b952ff3a7e8ff3c61747415007abe394654a44e8c1080444bf21d15638c6285223bcebea855f288360
>
> I have tested this with:
>
> export TZ=UTC
> mvn -V -Prelease -Ptest-deploy -P jacoco -P japicmp clean package site
> deploy
> mvn clean package artifact:compare -Dreference.repo=apache.snapshots
> -DskipTests -Dcommons.spdx.version=0.7.1 -Dspdx.skip
>
> using:
>
> Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae)
> Maven home: /usr/local/Cellar/maven/3.9.6/libexec
> Java version: 21.0.1, vendor: Homebrew, runtime:
> /usr/local/Cellar/openjdk/21.0.1/libexec/openjdk.jdk/Contents/Home
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "14.2.1", arch: "x86_64", family: "mac"
>
> Darwin  23.2.0 Darwin Kernel Version 23.2.0: Wed Nov 15 21:54:10
> PST 2023; root:xnu-10002.61.3~2/RELEASE_X86_64 x86_64
>
> Details of changes since 1.3 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/exec/1.4.0-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/exec/1.4.0-RC1/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/exec/1.4.0-RC1/site/index.html
> (note some *relative* links are broken and the 1.4.0 directories
> are not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 1.3):
>
> https://dist.apache.org/repos/dist/dev/commons/exec/1.4.0-RC1/site/japicmp.html
>
> RAT Report:
>
> https://dist.apache.org/repos/dist/dev/commons/exec/1.4.0-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 

Re: [VOTE] Release Apache Commons FileUpload 2.0.0-M2 based on RC1

2023-12-24 Thread Bruno Kinoshita
Building passing fine. Reports look good (checkstyle is duplicated? But
still OK). Thanks!

+1

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

Cheers,

p.s. soon after this release might be a good idea to start updating these
NOTICE files to avoid any issues in 2024, thanks!

On Sun, 24 Dec 2023 at 20:54, Gary Gregory  wrote:

> We have fixed a few bugs and added some enhancements since Apache
> Commons FileUpload 2.0.0-M1 was released, so I would like to release
> Apache Commons FileUpload 2.0.0-M2.
>
> Apache Commons FileUpload 2.0.0-M2 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/fileupload/2.0.0-M2-RC1
> (svn revision 66302)
>
> The Git tag commons-fileupload-2.0.0-M2-RC1 commit for this RC is
> bcb3e82c164f8b9998b22e58e32463f634eaca8d which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-fileupload.git;a=commit;h=bcb3e82c164f8b9998b22e58e32463f634eaca8d
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-fileupload.git
> --branch
> 
> commons-fileupload-2.0.0-M2-RC1
> commons-fileupload-2.0.0-M2-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1680/org/apache/commons/
>
> These are the artifacts and their hashes:
>
>
> /org/apache/commons/commons-fileupload2-core/2.0.0-M2/commons-fileupload2-core-2.0.0-M2.pom.asc
> (SHA1: 258c9ed9ef03bd8b3940bef3474ee063000d6f66)
>
> /org/apache/commons/commons-fileupload2-core/2.0.0-M2/commons-fileupload2-core-2.0.0-M2-cyclonedx.xml
> (SHA1: 34767391bcf98faeaa3d4ca908f51917280f2123)
>
> /org/apache/commons/commons-fileupload2-core/2.0.0-M2/commons-fileupload2-core-2.0.0-M2-cyclonedx.xml.asc
> (SHA1: 4143882997bb100801cd7c02fc5d7f8743cab8d2)
>
> /org/apache/commons/commons-fileupload2-core/2.0.0-M2/commons-fileupload2-core-2.0.0-M2-tests.jar.asc
> (SHA1: 2f25ba9d9ef3cf100881120b9130779bc9c94aca)
>
> /org/apache/commons/commons-fileupload2-core/2.0.0-M2/commons-fileupload2-core-2.0.0-M2-sources.jar
> (SHA1: 3aa55c3cec9e157ca38ce0bfbf24b5060761b683)
>
> /org/apache/commons/commons-fileupload2-core/2.0.0-M2/commons-fileupload2-core-2.0.0-M2-cyclonedx.json
> (SHA1: d272f0e16c423c50df971d228bad45af4cf63ca0)
>
> /org/apache/commons/commons-fileupload2-core/2.0.0-M2/commons-fileupload2-core-2.0.0-M2.spdx.json
> (SHA1: e212a1ba5d2dfce66bce92cebe8e4e377e709810)
>
> /org/apache/commons/commons-fileupload2-core/2.0.0-M2/commons-fileupload2-core-2.0.0-M2-tests.jar
> (SHA1: 875f2a22082047a0fce201e7708b724e8bde43a6)
>
> /org/apache/commons/commons-fileupload2-core/2.0.0-M2/commons-fileupload2-core-2.0.0-M2.pom
> (SHA1: f2e32d4fc9a3cb453e8d69de52308c3288cd09e2)
>
> /org/apache/commons/commons-fileupload2-core/2.0.0-M2/commons-fileupload2-core-2.0.0-M2-sources.jar.asc
> (SHA1: 9ff27e5bd440e4012d837b009d236444a7465a4f)
>
> /org/apache/commons/commons-fileupload2-core/2.0.0-M2/commons-fileupload2-core-2.0.0-M2.spdx.json.asc
> (SHA1: 5031a87ce30b63eee234f9795c8df60f44213008)
>
> /org/apache/commons/commons-fileupload2-core/2.0.0-M2/commons-fileupload2-core-2.0.0-M2-test-sources.jar
> (SHA1: f716da74d7423c3b53b03cba19da37844059c635)
>
> /org/apache/commons/commons-fileupload2-core/2.0.0-M2/commons-fileupload2-core-2.0.0-M2.jar
> (SHA1: 5b16aec91c2e0b0e6052bff9795045c2704f6ca7)
>
> /org/apache/commons/commons-fileupload2-core/2.0.0-M2/commons-fileupload2-core-2.0.0-M2-test-sources.jar.asc
> (SHA1: d4b140f77ee1343bea719425f3f49588af0eec31)
>
> /org/apache/commons/commons-fileupload2-core/2.0.0-M2/commons-fileupload2-core-2.0.0-M2.jar.asc
> (SHA1: eaf800b19705e63785ac2b41265bc0b60123ebcb)
>
> /org/apache/commons/commons-fileupload2-core/2.0.0-M2/commons-fileupload2-core-2.0.0-M2-cyclonedx.json.asc
> (SHA1: ff69cd09e2d1eb6ba71fc79b7234c228d9d57420)
>
> /org/apache/commons/commons-fileupload2-javax/2.0.0-M2/commons-fileupload2-javax-2.0.0-M2-sources.jar
> (SHA1: b580e7dc63f4a8aec6ca701875019f2c3fb1eb7c)
>
> /org/apache/commons/commons-fileupload2-javax/2.0.0-M2/commons-fileupload2-javax-2.0.0-M2-cyclonedx.json.asc
> (SHA1: af1d1f12e0bf69177bd0cf049353f3057f817164)
>
> /org/apache/commons/commons-fileupload2-javax/2.0.0-M2/commons-fileupload2-javax-2.0.0-M2.jar.asc
> (SHA1: 5a9d4bfb5999c1b25963913c31d6148f54661209)
>
> /org/apache/commons/commons-fileupload2-javax/2.0.0-M2/commons-fileupload2-javax-2.0.0-M2.spdx.json
> (SHA1: 4b838d7cfec302b7d8d200b291c416b1c56a89f8)
>
> /org/apache/commons/commons-fileupload2-javax/2.0.0-M2/commons-fileupload2-javax-2.0.0-M2-cyclonedx.json
> (SHA1: 5180ff1f0ef93b0e57bb9cf52cec3a0476c08002)
>
> 

Re: [VOTE] Release Apache Commons Email 1.6.0 based on RC1

2023-12-18 Thread Bruno Kinoshita
Building fine on my env, reports look good, inspected on source file in the
dist area, found no issues.

+1

Thanks!

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

On Sun, 17 Dec 2023 at 21:29, Gary Gregory  wrote:

> We have fixed a few bugs and added some enhancements since Apache
> Commons Email 1.5 was released, so I would like to release Apache
> Commons Email 1.6.0.
>
> Apache Commons Email 1.6.0 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/email/1.6.0-RC1
> (svn revision 66107)
>
> The Git tag commons-email-1.6.0-RC1 commit for this RC is
> 87af7b59e028eeddab6fbb0913f478806ef35f4b which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-email.git;a=commit;h=87af7b59e028eeddab6fbb0913f478806ef35f4b
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-email.git
> --branch 
> commons-email-1.6.0-RC1 commons-email-1.6.0-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1679/org/apache/commons/commons-email/1.6.0/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Sun Dec 17 15:18:49 EST 2023
>
> commons-email-1.6.0-bin.tar.gz=6a4a10caf0b34f03a11ff304d5f6f375f9db4b308d90faae3e6481e65aa7a656878f75f125fffbf810cb6f593be7421f28ee28fe3186235ff8e0ea314ec4a20c
>
> commons-email-1.6.0-bin.zip=1778e9bfdb4187db5ca6decdf145c9fb2d2fb40ea8b0042e2cb9f9b01894ffc769e52b445944ce3a61d09961ec06363265cbc7da5bbb9ef12b304f762c3e5e29
>
> commons-email-1.6.0-bom.json=305440224d8a8656b45f3520e3412a070e2e6aa81cbfcc3db99e7d46aa0ebf375073b56acd38d6f8e1a8c65ae720977fea018fb2cab9357bd2215b0ed10f585d
>
> commons-email-1.6.0-bom.xml=cd6bc9d89de911ed74c6b5dab5566de461f104a190ead92ac7d1fc84e8470bf183ab27206cd0a833da7ce57ad72f6adf7f1ad3ff2e28a37995161d3aa4eb14d7
>
> commons-email-1.6.0-javadoc.jar=66098b52ef630c7cce7360eb56c852a90468013cab518d7b8b1138ab4fa991445a4955ee53a1b257399da75f47c7625c221b20275b1b04aec7abdc437ffdfeb1
>
> commons-email-1.6.0-sources.jar=4034bffae7692d304be7e85e658ae527c1e4e73f5bbb18c86a79c4db02e258d08f0647c8569e67bb60e5122063cf9cf2b6b1e966d1489d5e6c7a001d95dd2dd7
>
> commons-email-1.6.0-src.tar.gz=6e4d3d231d87df63e37a23e1c2aa560574ddf098d425866612373d3bd157c86e291eb5c00696234e22828fa9e49e849213715a4f5ed05491c0a890fb05f1e0fa
>
> commons-email-1.6.0-src.zip=97b10a33f00f25c42c49d395bcb88f47979e891953e6f984edacaba9473f3de5b80f2d95c3b8b163ba7330e93180ba05b5841e317bad2859f8245d0083f1
>
> commons-email-1.6.0-test-sources.jar=c08aa2683a1d668cfc54e7e7c33b2cac5af448bb090a43e95ff6bb7b925f5edcecc05a5830a7892dce3039496a7b8e9adec8f7e3455b9750aac6baf9d162da88
>
> commons-email-1.6.0-tests.jar=d66a90e061e6bd3a60554bc28f97520f4e07dea6a904d31b05eef003c604b9e497b53c740271cd9e6b63cf55cdec3379423e1e0a26a50f3d0512b641011e9f45
>
> org.apache.commons_commons-email-1.6.0.spdx.json=c6743eb717cba41d7cc891f12955494e0d7b8bc2e8a687a8cd45cd5110c36d8deac0266969b830c6041270fa89b18e20dba82c329c5240ddc3367635c753f52b
>
> 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.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae)
> Maven home: /usr/local/Cellar/maven/3.9.6/libexec
> Java version: 21.0.1, vendor: Homebrew, runtime:
> /usr/local/Cellar/openjdk/21.0.1/libexec/openjdk.jdk/Contents/Home
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "14.2", arch: "x86_64", family: "mac"
> Darwin  23.2.0 Darwin Kernel Version 23.2.0: Wed Nov 15 21:54:10
> PST 2023; root:xnu-10002.61.3~2/RELEASE_X86_64 x86_64
>
> Details of changes since 1.5 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/email/1.6.0-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/email/1.6.0-RC1/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/email/1.6.0-RC1/site/index.html
> (note some *relative* links are broken and the 1.6.0 directories
> are not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 1.5):
>
> https://dist.apache.org/repos/dist/dev/commons/email/1.6.0-RC1/site/japicmp.html
>
> RAT Report:
>
> https://dist.apache.org/repos/dist/dev/commons/email/1.6.0-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,

Re: Webp support in Commons Imaging

2023-12-13 Thread Bruno Kinoshita
Hi, we made some progress on reading webp, but it's not complete, and the
writing features are still missing. I think the partial webp reading
feature has not been released yet, but it was already merged in master.

https://github.com/apache/commons-imaging/pull/254

Feel free to test the latest version and provide any feedback, and should
you have time to work on some improvements in the code, feel free to submit
pull requests too. I am busy at $work right now (workflows and climate,
unfortunately not much imaging nor Java as it's mainly Python/Fortran) so
not likely to have much time to work on it.

Bruno

On Wed, 13 Dec 2023 at 16:30, William Borg Barthet <
william.borgbart...@bloomreach.com> wrote:

> Hi there,
>
> I see on your roadmap that WEBP support is planned. Has this already been
> developed in an unreleased version? When will there be another release of
> the apache commons imaging project?
>
> https://commons.apache.org/proper/commons-imaging/roadmap.html
>
> Thanks in advance,
>
> William
>


Re: [VOTE] Release Apache Commons BCEL 6.8.0 based on RC1

2023-12-04 Thread Bruno Kinoshita
   [X] +1 Release these artifacts

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



On Sun, 3 Dec 2023 at 17:35, Gary Gregory  wrote:

> We have fixed a few bugs and added some enhancements since Apache
> Commons BCEL 6.7.0 was released, so I would like to release Apache
> Commons BCEL 6.8.0.
>
> Apache Commons BCEL 6.8.0 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/bcel/6.8.0-RC1 (svn
> revision 65804)
>
> The Git tag commons-bcel-6.8.0-RC1 commit for this RC is
> cf6f7e710abf4eda2e0aa9aa914aa17878999583 which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-bcel.git;a=commit;h=cf6f7e710abf4eda2e0aa9aa914aa17878999583
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-bcel.git
> --branch 
> commons-bcel-6.8.0-RC1 commons-bcel-6.8.0-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1678/org/apache/bcel/bcel/6.8.0/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Sun Dec 03 11:17:12 EST 2023
>
> bcel-6.8.0-bin.tar.gz=955d66a5a34d25c90c71273467a2f876f3b3fb3437fc533f7a7583ea0390474817aefbb9a9b4190973011ad053e145c9c0bac42832f8198b562e693a25b2803f
>
> bcel-6.8.0-bin.zip=04e5fe2830127add83108de8df61aab185e38a5117dddfa348533260b5d355da1fb0db56b0b5361e680308d2feea6a3b04acc99d6a93b9ad2dfdb943893cb583
>
> bcel-6.8.0-bom.json=1555e608b267a74adc10938377f8eb60f1b2fa477c1834582ded805530d3cf676ac14d6f1966bdd5d9ccef4cc9f2a32ff1ce6d9b6963fc1d288f8263585b639f
>
> bcel-6.8.0-bom.xml=e1bb499766046147619dd1f1443089b043ee11bf09234c19f14b15261ae54e186c51bd2f7f9f622a71dac1d6a6712bef4c504bd21e975550bef6cfe886c607ba
>
> bcel-6.8.0-javadoc.jar=5fdaa3d79e57a6fcff8e3dfd9295e4681d3f7b35ae6f248b6bee292e46f0f7cff6b80a88f198c6eed6a966be1e59d272e68f3d8dd39cee0b48ce8920e4ef7495
>
> bcel-6.8.0-sources.jar=a55973bc87409c525860709ff94055808cb46ce13f236f5a119e763ee4a024b9c0c3ac78c80c6e8489f6fc9c535aff8468f09a796889d5dc5c4f9dd593bb337e
>
> bcel-6.8.0-src.tar.gz=fcec4920f841b9b22b7fe05190ed09a31e2edd32dbc9bc6217981af34fecab0725249bbaf0e5810e0c7ef8a347dbe07fa1dfc1a80a7b651368ad4ea852f54f6e
>
> bcel-6.8.0-src.zip=4d7c00f9400b206db48823a77cb09bbb2b25074108e8980c84c701d6b73f77290cf3bed56e392d270c8e084d7c2306ac3fb9b4a4f7f1e6cb883b683f7b3d972e
>
> bcel-6.8.0-test-sources.jar=8924279acde0fc8d101cc27b9e69b514b98a69793c990cadaae193da0fe5913630b99ebfd10568a3baa5e79bd4d93f8020202accf12a6a0e14ef07deb31736db
>
> bcel-6.8.0-tests.jar=4d7715acb6d38d50f8a9e4cbef232190fd3d7efaf54ade772d677e129c89af69a528a1bff6dae6300058f2e1c1393acf18a554c85ac0a6f6d95f0aad4680426c
>
> org.apache.bcel_bcel-6.8.0.spdx.json=dc47d97c197e3e0ce124b7f3a03e74552b6764e46195058d47daca19a597fb49469119115a58e7f3dc951cb851c031e60840e09d94632c4687332049dc305c10
>
> I have tested this with:
>
> mvn -V -Prelease -Ptest-deploy -P jacoco -P japicmp clean package site
> deploy
>
> Using:
>
> Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae)
> Maven home: /usr/local/Cellar/maven/3.9.6/libexec
> Java version: 21.0.1, vendor: Homebrew, runtime:
> /usr/local/Cellar/openjdk/21.0.1/libexec/openjdk.jdk/Contents/Home
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "14.1.1", arch: "x86_64", family: "mac"
>
> Darwin  23.1.0 Darwin Kernel Version 23.1.0: Mon Oct  9 21:27:27
> PDT 2023; root:xnu-10002.41.9~6/RELEASE_X86_64 x86_64
>
> Details of changes since 6.7.0 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/bcel/6.8.0-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/bcel/6.8.0-RC1/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/bcel/6.8.0-RC1/site/index.html
> (note some *relative* links are broken and the 6.8.0 directories
> are not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 6.7.0):
>
> https://dist.apache.org/repos/dist/dev/commons/bcel/6.8.0-RC1/site/japicmp.html
>
> Note that the above report notes one issue:
> MODIFIED (Serializable incompatible(!): field changed from
> nontransient to transient) public class
> org.apache.bcel.util.ClassVector
> Note that a java.util.List of org.apache.bcel.classfile.JavaClass
> is not serializable in the first place because JavaClass is not
> serializable.
>
> RAT Report:
>
> https://dist.apache.org/repos/dist/dev/commons/bcel/6.8.0-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
>   [ ] 

Re: Is https://twitter.com/ApacheCommons still used?

2023-12-03 Thread Bruno Kinoshita
Hi,

I don't think we need to delete the account.

Outside of the USA, Twitter is still very active, I use it for arts
(Twitter and Instagram are the best for that IMO), several Python devs &
projects are there, my company (EU/Spain) uses it to for sharing jobs and
news, as well as many climate researchers I work with or follow are still
there. The interns I mentored from GSoC and Outreachy (Sri Lanka, Cameroon,
Nigeria) all seem to use it in their communities to share news over
Twitter, and in Brazil the Java news is shared mainly through Twitter and
Linkedin. Twitter has always been big in Japan, and at least in sports like
Sumo and Baseball, and for media and news it still seems very active.

If there is an option to mark it as inactive that may be an option IMO. But
deleting seems unnecessary as there are still communities active there, and
maybe (very long shot) it could improve someday. I agree it is hard to know
what's going to happen next, but I think we can wait and take action if
anything is announced (although I accept something could happen without
warning too).

No objection to removing it from our website though, +1.

And +1 that it would be great to automate it, but I think now you have to
pay for that option. And I had this bot you said, Gary:
https://twitter.com/asf_releases. I ran it for a few years to stay up to
date with the releases, and there is an INFRA ticket to donate it to ASF
(it pre-dates all the mess with Twitter/X/etc.), but the code is on GitHub:
https://github.com/tupilabs/asf_releases_aggregator

Bruno



On Sun, 3 Dec 2023 at 14:56, Gary Gregory  wrote:

> Too bad it's a hassle to log in, post, and log out manually. I know
> Twitter has an API but that makes the release process longer. It's
> almost like we need a bot that takes anything emailed to annouce@a.o,
> extracts the subject, and posts that to Twitter.
>
> Gary
>
> On Sat, Dec 2, 2023 at 3:54 PM sebb  wrote:
> >
> > Indeed, well remembered!
> >
> > There is a file with the password.
> >
> > The intro to the file says:
> >
> > "Apache Commons has a twitter account that can be used
> > to post news about community activity, such as new
> > releases and so on."
> >
> > The last post was May 2019, and the one before Sep 2018, so it is not
> > exactly busy.
> > As such, I don't think it is worth promoting.
> > Whether it should be closed is another matter.
> >
> > Sebb
> >
> > On Sat, 2 Dec 2023 at 13:19, Bruno Kinoshita 
> wrote:
> > >
> > > I think the password is in svn? In the pmc or private folder if I
> recall
> > > correctly.
> > >
> > > On Sat, 2 Dec 2023, 12:35 Gary Gregory, 
> wrote:
> > >
> > > > I can't recall how we (PMC) access that account or if we even can,
> maybe
> > > > it's a marketing/PR account?
> > > >
> > > > Gary
> > > >
> > > > On Thu, Nov 30, 2023, 5:53 PM sebb  wrote:
> > > >
> > > > > AFAICT https://twitter.com/ApacheCommons is no longer active, and
> > > > > links to it should be dropped.
> > > > >
> > > > > Note that it is not visible without a login.
> > > > >
> > > > > Sebb
> > > > >
> > > > >
> -
> > > > > 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
> >
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>


Re: Is https://twitter.com/ApacheCommons still used?

2023-12-02 Thread Bruno Kinoshita
I think the password is in svn? In the pmc or private folder if I recall
correctly.

On Sat, 2 Dec 2023, 12:35 Gary Gregory,  wrote:

> I can't recall how we (PMC) access that account or if we even can, maybe
> it's a marketing/PR account?
>
> Gary
>
> On Thu, Nov 30, 2023, 5:53 PM sebb  wrote:
>
> > AFAICT https://twitter.com/ApacheCommons is no longer active, and
> > links to it should be dropped.
> >
> > Note that it is not visible without a login.
> >
> > Sebb
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> > For additional commands, e-mail: dev-h...@commons.apache.org
> >
> >
>


Re: [SITE] Remove markmail from mailing list pages

2023-11-29 Thread Bruno Kinoshita
Thank you Sebb!

On Wed, 29 Nov 2023 at 21:30, sebb  wrote:

> That is the main site and would have been COMMONSSITE, except I have
> already fixed it.
>
> However, it looks like component sites also have mailing list pages
> which will need to be fixed ...
>
> Given that there is only one set of lists, I think it would make sense
> to redirect the other pages to the page on the main site.
> Much easier to make future changes.
>
> And maybe gradually update the component site sources so the redirect
> becomes unnecessary.
>
> I'll see about fixing that shortly.
>
> Sebb
>
> On Wed, 29 Nov 2023 at 17:56, Bruno Kinoshita 
> wrote:
> >
> > I should have included the page, I am sorry:
> > https://commons.apache.org/mail-lists.html
> >
> >
> >
> > On Wed, 29 Nov 2023 at 18:53, sebb  wrote:
> >
> > > On Wed, 29 Nov 2023 at 17:44, Bruno Kinoshita  >
> > > wrote:
> > > >
> > > > Hi,
> > > >
> > > > We got an issue in Jena to remove Markmail from the mailing list
> page as
> > > > the domain name was deactivated, and the service decommissioned.
> > > >
> > > > I logged in to the Apache mailing list just now to cast some votes
> for
> > > > Commons components and noticed we have the Markmail links in our
> pages
> > > too.
> > >
> > > Which pages?
> > > The site is built from multiple repos.
> > >
> > > > Does anybody know where's the best place to log an issue for that?
> > > > COMMONSSITE?
> > > >
> > >
> https://issues.apache.org/jira/projects/COMMONSSITE/issues/COMMONSSITE-129?filter=allopenissues
> > >
> > > Depends on the page.
> > >
> > > > Normally I would investigate and try to send a PR as it shouldn't be
> too
> > > > hard to fix (unless we have to update it in multiple components?),
> but I
> > > am
> > > > a bit strapped for time at the moment due to $work projects.
> > > >
> > > > Cheers,
> > > >
> > > > Bruno
> > >
> > > -
> > > 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: [SITE] Remove markmail from mailing list pages

2023-11-29 Thread Bruno Kinoshita
I should have included the page, I am sorry:
https://commons.apache.org/mail-lists.html



On Wed, 29 Nov 2023 at 18:53, sebb  wrote:

> On Wed, 29 Nov 2023 at 17:44, Bruno Kinoshita 
> wrote:
> >
> > Hi,
> >
> > We got an issue in Jena to remove Markmail from the mailing list page as
> > the domain name was deactivated, and the service decommissioned.
> >
> > I logged in to the Apache mailing list just now to cast some votes for
> > Commons components and noticed we have the Markmail links in our pages
> too.
>
> Which pages?
> The site is built from multiple repos.
>
> > Does anybody know where's the best place to log an issue for that?
> > COMMONSSITE?
> >
> https://issues.apache.org/jira/projects/COMMONSSITE/issues/COMMONSSITE-129?filter=allopenissues
>
> Depends on the page.
>
> > Normally I would investigate and try to send a PR as it shouldn't be too
> > hard to fix (unless we have to update it in multiple components?), but I
> am
> > a bit strapped for time at the moment due to $work projects.
> >
> > Cheers,
> >
> > Bruno
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>


[SITE] Remove markmail from mailing list pages

2023-11-29 Thread Bruno Kinoshita
Hi,

We got an issue in Jena to remove Markmail from the mailing list page as
the domain name was deactivated, and the service decommissioned.

I logged in to the Apache mailing list just now to cast some votes for
Commons components and noticed we have the Markmail links in our pages too.

Does anybody know where's the best place to log an issue for that?
COMMONSSITE?
https://issues.apache.org/jira/projects/COMMONSSITE/issues/COMMONSSITE-129?filter=allopenissues

Normally I would investigate and try to send a PR as it shouldn't be too
hard to fix (unless we have to update it in multiple components?), but I am
a bit strapped for time at the moment due to $work projects.

Cheers,

Bruno


Re: [VOTE] Release Apache Commons Lang 3.14.0 based on RC1

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

Building fine on

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

Site generated OK, inspected dist area archives and found no issues, site
reports look good too.

Thanks!

On Sat, 18 Nov 2023 at 16:15, Gary Gregory  wrote:

> We have fixed a few bugs and added some enhancements since Apache
> Commons Lang 3.13.0 was released, so I would like to release Apache
> Commons Lang 3.14.0.
>
> Apache Commons Lang 3.14.0 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/lang/3.14.0-RC1
> (svn revision 65412)
>
> The Git tag commons-lang-3.14.0-RC1 commit for this RC is
> c8774fa74adbbbcd4e5f915ab6bc3aa10d877419 which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-lang.git;a=commit;h=c8774fa74adbbbcd4e5f915ab6bc3aa10d877419
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-lang.git
> --branch 
> commons-lang-3.14.0-RC1 commons-lang-3.14.0-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1674/org/apache/commons/commons-lang3/3.14.0/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Sat Nov 18 10:03:24 EST 2023
> Apache\ Commons\
>
> Lang-3.14.0.spdx.rdf.xml=497cb8e231b7c3421f4ed27063f889c1ff9815d5cc76aa992d7c1f166ffe0ced0313e3a8daf17d0f2eb412ee4ce8923fb87b7abd6e897a6180005d9ce2c97b15
>
> commons-lang3-3.14.0-bin.tar.gz=8e7e62418a49ba810512c13a640a8bf35f878fcd54af32fdaabe37817f58b21b475980ba663fba4887e45ef8d88af8ff17796f20d202e929e8e2574546dc
>
> commons-lang3-3.14.0-bin.zip=444ef65dfe130fdb50450778c757a23ccb16fdf4ac7afe655934ae5b0d3faf7b2001ba951383d9e69baeb1fdc879c81e4542f8ceb47c7044fb5266cdddbc0db6
>
> commons-lang3-3.14.0-bom.json=cce914a85f156c5757df5e6c28b9964f0be04f92035557491dd37dbef28efa812c4e975c391c38e2bfe807a530585ab666e40b544f76cc7ad9fb8a04c6012fbd
>
> commons-lang3-3.14.0-bom.xml=51a55d0d1bcd2f093cb2f0b84870b2381ab9da740582cba04ae02ea6e50a97e0656bd2bc2871a8d6a7fc313f033ab70544134845dec193552ef9ecc8db3a0ecb
>
> commons-lang3-3.14.0-javadoc.jar=40b1d2b1fe6a621d715d1290096942107f1d1bbb41a51096c70292be0803d5a6f9214fd8b5810ad154848d20bb498871ae9d2f8ad11649f0affaaa00f7c8e25c
>
> commons-lang3-3.14.0-sources.jar=16363e06b52908ecbec9a62f4b1e0a39cf3de9c646504f0cee5bbe845739cbfb99f01438808bab2c407fc72d4adf212487886422415d9972614c5ee96273deab
>
> commons-lang3-3.14.0-src.tar.gz=1ee4176c3588c11594a79f416a1f34b063cddb10c2124a37640fee48e5d8135091573002b6bf1eda5a60a324c1125665dadc93f9bfda32c9270c35113b6e1bea
>
> commons-lang3-3.14.0-src.zip=8c1cc37e2be29e71cfb80775c4887b2c6cd466ef05bb59a4afc11bc5fbe9b253dc57bda5e29b05ca6f1e9b497d84c56a5573c1e64b659a43bedcbe5bc3105b11
>
> commons-lang3-3.14.0-test-sources.jar=dd8d9670cf91b4504804f855c74c75109060c86e87eeb5c56f31ff9241ffde272855fac21ce456303dac1578e5c58238cb59e0e628854ae9d4f1451e15f969b8
>
> commons-lang3-3.14.0-tests.jar=e5cc518ba310db0a20361502a0bb8896f05f0c0552b8170a37485922030e15a1221e9e027753ad522202af2326664cb2f0c14d409bac6bfe44b9065fc07bbc02
>
> I have tested this with 'mvn -V -Prelease -Ptest-deploy -P jacoco -P
> japicmp clean package site deploy'
>
> using:
>
> Apache Maven 3.9.5 (57804ffe001d7215b5e7bcb531cf83df38f93546)
> Maven home: /usr/local/Cellar/maven/3.9.5/libexec
> Java version: 21.0.1, vendor: Homebrew, runtime:
> /usr/local/Cellar/openjdk/21.0.1/libexec/openjdk.jdk/Contents/Home
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "14.1.1", arch: "x86_64", family: "mac"
> Darwin gdg-mac-mini.local 23.1.0 Darwin Kernel Version 23.1.0: Mon Oct
>  9 21:27:27 PDT 2023; root:xnu-10002.41.9~6/RELEASE_X86_64 x86_64
>
> Details of changes since 3.13.0 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/lang/3.14.0-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/lang/3.14.0-RC1/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/lang/3.14.0-RC1/site/index.html
> (note some *relative* links are broken and the 3.14.0 directories
> are not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 3.13.0):
>
> https://dist.apache.org/repos/dist/dev/commons/lang/3.14.0-RC1/site/japicmp.html
>
> RAT Report:
>
> https://dist.apache.org/repos/dist/dev/commons/lang/3.14.0-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 

Re: [VOTE] Release Apache Commons Compress 1.25.0 based on RC1

2023-11-13 Thread Bruno Kinoshita
   [x] +1 Release these artifacts

Built OK, site looks good, no issues from looking at the reports and inside
the archives in the dist area.

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

Thanks

Bruno

On Sun, 12 Nov 2023 at 23:47, Gary Gregory  wrote:

> We have fixed a few bugs and added some enhancements since Apache
> Commons Compress 1.24.0 was released, so I would like to release
> Apache Commons Compress 1.25.0.
>
> Apache Commons Compress 1.25.0 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/compress/1.25.0-RC1
> (svn revision 65236)
>
> The Git tag commons-compress-1.25.0-RC1 commit for this RC is
> 38dec7fb4690c023ef0af9661e0e1ae4f254a769 which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-compress.git;a=commit;h=38dec7fb4690c023ef0af9661e0e1ae4f254a769
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-compress.git
> --branch
> 
> commons-compress-1.25.0-RC1 commons-compress-1.25.0-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1672/org/apache/commons/commons-compress/1.25.0/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Sun Nov 12 17:15:57 EST 2023
>
> commons-compress-1.25.0-bin.tar.gz=1088e4f8c46a5b9d95cdecfe2425d359464cab354035842689a0487328ab06796a69b96bb1cbeff096397782904b1ecc708eebd7f6aa7e6008bcb9fa0c6eccbb
>
> commons-compress-1.25.0-bin.zip=4b648a450f00bb338a8a0d3ef5873fb2e29280e080253a5af91423b904cb7cf3ecb80db3f6d55d65a46759f4554a0cabc8b766fd5fc3fbb97cb58f1e8414a744
>
> commons-compress-1.25.0-bom.json=44f3c53d5f6435465e422c774ac759301180520d4a94da5b100cc58149d73171bdda72e50c5643cd8372e4787827bc46a028eae3e0b6167113606d80acd0aa1b
>
> commons-compress-1.25.0-bom.xml=b7e6ade9bd71d63f906070520d6665fb9bf51363c9a5c5a45093c0082ae732aff7c1167328be3701ef7ab575f2b899f65763cb6369c037ee83bba25f993630c5
>
> commons-compress-1.25.0-javadoc.jar=6689ff023d9a272c068c2a2ceb2fe8a48efb051e0d3a59f42ae3892b158986c6171b6c53e32e93ab5206a38786a9c1fe5d03c5a24b04acc45c530e73dd299684
>
> commons-compress-1.25.0-sources.jar=a6451a8998e673add1e747f9963e967a8d1945a1cf967841f036030218f8185b14d1b5246ec79f08ac57a814b8bf48ef2eb96475281a9c21d6bf29f3de0f4ed4
>
> commons-compress-1.25.0-src.tar.gz=58d9ed8160af2842fe4338ae265d591b9f96293f8997c420721e86f8c8ffce5b3a5dbc83b87b813ea68505b56cbddd02332540f0a4e01bdc7f7f36e357ba2b7a
>
> commons-compress-1.25.0-src.zip=a94f5ece521f6d7403e64016e52ffc2be64cfdaf918a4c10d7db594a59e62c4184bbe7cd90af14d8d9e9d7412f6f25f1dd9b19c3b13698925134f2acafa2c0b9
>
> commons-compress-1.25.0-test-sources.jar=da493ac16464ff5ff69e054e13bbba15220df3b35d5fd0b9022b012c506fda5be403c334b60e818a9fffb4b21c453dd6eb8e8196578bb939bb2eb8c5dd4c22ac
>
> commons-compress-1.25.0-tests.jar=c9bcdd1aab8fdb98c93c917c53263a5e4eae90b44caa07e156b41228bb956c8457498877ef8b6317c73664ba319719e6f22c7098889c5d22d1aa0519a55d8543
>
> org.apache.commons_commons-compress-1.25.0.spdx.json=d56e3df78317b44957905b58f4d7a7db4d98a7333c58d3ae3e15a3d0af3b6cd6e857f0f4c2b358ebfeb0ffe220afa285f8db4ac6475ae2984c588f1e6a77dd2d
>
> I have tested this with:
>
> mvn -V -Prelease -Ptest-deploy -P jacoco -P japicmp clean package site
> deploy
>
> using:
>
> Apache Maven 3.9.5 (57804ffe001d7215b5e7bcb531cf83df38f93546)
> Maven home: /usr/local/Cellar/maven/3.9.5/libexec
> Java version: 21.0.1, vendor: Homebrew, runtime:
> /usr/local/Cellar/openjdk/21.0.1/libexec/openjdk.jdk/Contents/Home
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "14.1", arch: "x86_64", family: "mac"
> Darwin gdg-mac-mini.local 23.1.0 Darwin Kernel Version 23.1.0: Mon Oct
>  9 21:27:27 PDT 2023; root:xnu-10002.41.9~6/RELEASE_X86_64 x86_64
>
> Details of changes since 1.24.0 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/compress/1.25.0-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/compress/1.25.0-RC1/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/compress/1.25.0-RC1/site/index.html
> (note some *relative* links are broken and the 1.25.0 directories
> are not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 1.24.0):
>
> https://dist.apache.org/repos/dist/dev/commons/compress/1.25.0-RC1/site/japicmp.html
>
> RAT Report:
>
> https://dist.apache.org/repos/dist/dev/commons/compress/1.25.0-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 

Re: [VOTE] Release Apache Commons Text 1.11.0 based on RC1

2023-10-28 Thread Bruno Kinoshita
+1

build OK, site reports good. Thanks!

On Fri, 27 Oct 2023 at 13:12, Gary Gregory  wrote:

> My +1
>
> Gary
>
> On Thu, Oct 26, 2023 at 10:08 AM Rob Tompkins  wrote:
> >
> > +1 - signatures good, rat good, reports good, builds good, site good,
> release note good.
> >
> > Keep crushing it Gary!
> >
> > Cheers,
> > -Rob
> >
> > > On Oct 24, 2023, at 9:47 AM, Gary Gregory 
> wrote:
> > >
> > > We have fixed quite a few bugs and added some significant enhancements
> > > since Apache Commons Text 1.10.0 was released, so I would like to
> > > release Apache Commons Text 1.11.0.
> > >
> > > Apache Commons Text 1.11.0 RC1 is available for review here:
> > >https://dist.apache.org/repos/dist/dev/commons/text/1.11.0-RC1
> > > (svn revision 64797)
> > >
> > > The Git tag commons-text-1.11.0-RC1 commit for this RC is
> > > 6e2be58f54bb8e376fbb5188ad964cde2ff6f362 which you can browse here:
> > >
> https://gitbox.apache.org/repos/asf?p=commons-text.git;a=commit;h=6e2be58f54bb8e376fbb5188ad964cde2ff6f362
> > > You may checkout this tag using:
> > >git clone https://gitbox.apache.org/repos/asf/commons-text.git
> > > --branch commons-text-1.11.0-RC1 commons-text-1.11.0-RC1
> > >
> > > Maven artifacts are here:
> > >
> https://repository.apache.org/content/repositories/orgapachecommons-1670/org/apache/commons/commons-text/1.11.0/
> > >
> > > These are the artifacts and their hashes:
> > >
> > > #Release SHA-512s
> > > #Tue Oct 24 09:39:25 EDT 2023
> > >
> commons-text-1.11.0-bin.tar.gz=2e94877000dd270b69e2e8cbf49f258a90b4c628b6b6b0814e300a2f0e9c391f0816dceb0707e596ae3b7c9532f93e7a4917df47c77f44b3a810e14042ce5f3f
> > >
> commons-text-1.11.0-bin.zip=f2480ffc6e9d1d678233830602da1c525814cfb8e951872dc4725d3a8e1957dcef8291309dc6ad20789003f04d61e21901eeb606d8f7a946e41c599dd0f35141
> > >
> commons-text-1.11.0-bom.json=1acd3a1a3b297f7460b8eb13d0e156644076186de422eaefd74af38e35885190c87e1ff4179222b6d96537a06069df2d03eb77b1bb24ccce8f854bb491e78334
> > >
> commons-text-1.11.0-bom.xml=e17bdf02c8704b62b5a3e27d500675704ffba3dd6d934b5f0877261feebac52037faa6f85eea3823422d5dcdcbc35314ec874c189c0cd20a82093a8598bfa7b9
> > >
> commons-text-1.11.0-javadoc.jar=63eb0a2c9004854d43ed3ea6e113af07aa2d11632af5beb17a3b1da8f65ef0cecb74e10ac2b496f67e4760cdeaf6925647d4b1fccd40dd6ce66dc076009c42d8
> > >
> commons-text-1.11.0-sources.jar=d937fe2eb28fa28a7b345338cc05b5101f3303baa501f8f6ad4a0efb604375b90997292bcccbdc994889415c3ea709b8b18497a04f83f050661db92a7f5ccaae
> > >
> commons-text-1.11.0-src.tar.gz=3a97b58eae3e8a51fe46c3296021622bfe912869b2d9666c745f345d574bbc86307acfb39b329c6a544728b35d200487c6b752de1909a209692a2f00fb260460
> > >
> commons-text-1.11.0-src.zip=72d75261812df2f004aa680d6fbe5c71b77558f89ff03d117363f77811dfbda891c5f489dbae40132063ab1db1d5d30ca81da0674c79c817e9527b260d7a8560
> > >
> commons-text-1.11.0-test-sources.jar=44191a4135b572397131517eac9394564fef0129693110ced2e0d1c8585857b6eedebec8f653bb70f79d74e0334dcc7cc1f663a9101c262651e6e973251e875a
> > >
> commons-text-1.11.0-tests.jar=e7d8c3d6e8c056fe793864d8cac4aa84e49789609fc7ea73270a3ba9829451300d4b6663641a013e3fc25d0ae97f57fc1258b303d89f6ed23c44116b22c0989c
> > >
> org.apache.commons_commons-text-1.11.0.spdx.json=64b008e082a13db858015e8680183a83d4a29be73dba66b5eb49b6ea77e11b676f1f8b997ab4fce49f0778423b97612516139679af1cb552b3adf65f296cccb7
> > >
> > > I have tested this with:
> > >
> > > mvn -V -Prelease -Ptest-deploy -P jacoco -P japicmp clean package site
> deploy
> > >
> > > Using:
> > >
> > > Apache Maven 3.9.5 (57804ffe001d7215b5e7bcb531cf83df38f93546)
> > > Maven home: /usr/local/Cellar/maven/3.9.5/libexec
> > > Java version: 21, vendor: Homebrew, runtime:
> > > /usr/local/Cellar/openjdk/21/libexec/openjdk.jdk/Contents/Home
> > > Default locale: en_US, platform encoding: UTF-8
> > > OS name: "mac os x", version: "14.0", arch: "x86_64", family: "mac"
> > > Darwin gdg-mac-mini.local 23.0.0 Darwin Kernel Version 23.0.0: Fri Sep
> > > 15 14:42:42 PDT 2023; root:xnu-10002.1.13~1/RELEASE_X86_64 x86_64
> > >
> > > Details of changes since 1.10.0 are in the release notes:
> > >
> https://dist.apache.org/repos/dist/dev/commons/text/1.11.0-RC1/RELEASE-NOTES.txt
> > >
> https://dist.apache.org/repos/dist/dev/commons/text/1.11.0-RC1/site/changes-report.html
> > >
> > > Site:
> > >
> https://dist.apache.org/repos/dist/dev/commons/text/1.11.0-RC1/site/index.html
> > >(note some *relative* links are broken and the 1.11.0 directories
> > > are not yet created - these will be OK once the site is deployed.)
> > >
> > > JApiCmp Report (compared to 1.10.0):
> > >
> https://dist.apache.org/repos/dist/dev/commons/text/1.11.0-RC1/site/japicmp.html
> > >
> > > RAT Report:
> > >
> https://dist.apache.org/repos/dist/dev/commons/text/1.11.0-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
> 

Re: [VOTE] Release Apache Commons CLI 1.6.0 based on RC1

2023-10-25 Thread Bruno Kinoshita
   [x] +1 Release these artifacts

Site reports and build both OK! Thanks!

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

On Mon, 23 Oct 2023 at 19:07, Gary Gregory  wrote:

> We have fixed quite a few bugs and added some significant enhancements
> since Apache Commons CLI 1.5.0 was released, so I would like to
> release Apache Commons CLI 1.6.0.
>
> Apache Commons CLI 1.6.0 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/cli/1.6.0-RC1 (svn
> revision 64679)
>
> The Git tag commons-cli-1.6.0-RC1 commit for this RC is
> 0d29a55998aa52be8832497527e266630f97c371 which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-cli.git;a=commit;h=0d29a55998aa52be8832497527e266630f97c371
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-cli.git
> --branch 
> commons-cli-1.6.0-RC1 commons-cli-1.6.0-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1667/commons-cli/commons-cli/1.6.0/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Mon Oct 23 12:59:22 EDT 2023
>
> commons-cli-1.6.0-bin.tar.gz=26487b81809d7bb79c21423d5a1556bcd0945db59a5096793fa14699b8b5001018707c72a3475a48a5071777f2c3c6a5d91936e1b7dcbd675ece855f1b929a82
>
> commons-cli-1.6.0-bin.zip=9e7b89b2b32363acf9c4a773559697eb832c1fe1236859cbbd5e254bed5d205e95f46ef1cce563ca4612d672fc22a7239adcc3ba573b0fa23d80b967efe9b8bf
>
> commons-cli-1.6.0-bom.json=532c4312167b76e2003f706e2bb7c45eec0782fe6d9977a0a5533f56961808c7e8d0c8b705acb11f5537fe5aabe0b6143c02184c666919d77a1fa7b4fed196ee
>
> commons-cli-1.6.0-bom.xml=eb4ca6cc32dcb9f122fe86fffaea411cb768826566961582e618d1480341490a72503f225b7150ef21631f50ef3edfbbb5fed25d2b2b7d113e0b3e86ef8786e7
>
> commons-cli-1.6.0-javadoc.jar=830e0c0ffb4b5d369dbd72af278897cbd2c3396ddb64d8b3ba53360073be5af4f96af988e8fe56f8bf85f661e15b709fdc7034522adefb2e8200e836d1fc193a
>
> commons-cli-1.6.0-sources.jar=8ed0a9ce0e0064c3da1027b4615c918ad81d440fcea87e41e6461d178bed43bbdd2908876d004ffdb393df6fd0d4bfc12a5a8b3e0fdf48b47d9c96571d11895b
>
> commons-cli-1.6.0-src.tar.gz=029088e7c51b657a0be5478685e1f689d6d39357957b3b8813ef6b315b4676ba4bd17b739dc15e09a30f8abfbe22e169c1c629f662477821adf0aa66474e1812
>
> commons-cli-1.6.0-src.zip=c98b917e89bc4023e36f2bb8585f4c62b01a82f2937167a34c12d40b65a0870269a38109e896e4eefef58cdc3f3e821def8ef524a0c267051c67da84975d
>
> commons-cli-1.6.0-test-sources.jar=09b72e7050592e8d34caf7d08679011421f4bc90a9d8fc9f83d0e7629e4e7fb730f765cba8bae9bf048e9f3be806f9fa3a74423ff8982caa08048d71861dd410
>
> commons-cli-1.6.0-tests.jar=89b2211fdfa912db46814ed0df7c39a88a6a2a233009684dfb0344ea16b5a28b5fcf13342fbe2ea3a802050f4b591e05f25f7b96bbbfebb16d2ab038cf2f713a
>
> commons-cli_commons-cli-1.6.0.spdx.json=9abdae007fa94496c92deb2bcc203f0814692f1de741f5961c5fe3015d6274ea51a508f26ea79913d8fed4746c0eda1a6dfc1405e8056544847177b5ffa74c4f
>
> I have tested this with:
>
> mvn -V -Prelease -Ptest-deploy -P jacoco -P japicmp clean package site
> deploy
>
> Using:
>
> Apache Maven 3.9.5 (57804ffe001d7215b5e7bcb531cf83df38f93546)
> Maven home: /usr/local/Cellar/maven/3.9.5/libexec
> Java version: 21, vendor: Homebrew, runtime:
> /usr/local/Cellar/openjdk/21/libexec/openjdk.jdk/Contents/Home
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "14.0", arch: "x86_64", family: "mac"
> Darwin gdg-mac-mini.local 23.0.0 Darwin Kernel Version 23.0.0: Fri Sep
> 15 14:42:42 PDT 2023; root:xnu-10002.1.13~1/RELEASE_X86_64 x86_64
>
> Details of changes since 1.5.0 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/cli/1.6.0-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/cli/1.6.0-RC1/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/cli/1.6.0-RC1/site/index.html
> (note some *relative* links are broken and the 1.6.0 directories
> are not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 1.5.0):
>
> https://dist.apache.org/repos/dist/dev/commons/cli/1.6.0-RC1/site/japicmp.html
>
> RAT Report:
>
> https://dist.apache.org/repos/dist/dev/commons/cli/1.6.0-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 

Re: [VOTE] Release Apache Commons DBCP 2.11.0 based on RC1

2023-10-25 Thread Bruno Kinoshita
   [x] +1 Release these artifacts

Site reports OK, building fine on

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

On Mon, 23 Oct 2023 at 19:55, Gary Gregory  wrote:

> We have fixed a few bugs and added some enhancements since Apache
> Commons DBCP 2.9.0 was released, so I would like to release Apache
> Commons DBCP 2.11.0.
>
> Apache Commons DBCP 2.11.0 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/dbcp/2.11.0-RC1
> (svn revision 64680)
>
> The Git tag commons-dbcp-2.11.0-RC1 commit for this RC is
> e57ce3cf019ffa9534b88735c454c54afbe9849f which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-dbcp.git;a=commit;h=e57ce3cf019ffa9534b88735c454c54afbe9849f
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-dbcp.git
> --branch 
> commons-dbcp-2.11.0-RC1 commons-dbcp-2.11.0-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1668/org/apache/commons/commons-dbcp2/2.11.0/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Mon Oct 23 13:37:23 EDT 2023
> Apache\ Commons\
>
> DBCP-2.11.0.spdx.rdf.xml=3d02a79fc5cfcb453195efe4a045f7b37ded7ba0fb0eadb301f7800e86019e3d7d9824e47f3db04ce530936cb770ad0c39cff2801070d9171c862085a79416c3
>
> commons-dbcp2-2.11.0-bin.tar.gz=34432889d6d973c6ff662c1189713fb48fdb431433a969b11186501fab338b6fe1ec3c402454dfebb7a16f8fb5e8e7c67633868a1a796faafb322d7a8215a527
>
> commons-dbcp2-2.11.0-bin.zip=b82e9e8e2c9df52424e59a0fbb2b1bd1cacd9f37686a237392d0801ab4bf69c7d0fe8b886442cc1a0613e04bb96039bf77e093bb0cd861d809ba9761d3a74359
>
> commons-dbcp2-2.11.0-bom.json=2c338fc5cea7e3210c4c489316b30c4313ae20139593b29e5d3970b01f17e094f2880e13230c83ac02373b8b8e30c162835bbcf85502084eab40f87b94bf4560
>
> commons-dbcp2-2.11.0-bom.xml=93a1d28bfa6e2f3d99452be23e02aae107b32a9cf7bdd5547c76f3bcb93a7f536a7a2f71231975e794e096c335618e14c43c52e53fd34bc12c626d10e6efb72b
>
> commons-dbcp2-2.11.0-javadoc.jar=bb4235fb91a74934ef408439019091a2f9938d3297fa932aa58f104532aab02911be77a674c945ea62b1d7dc1713466c375bedd87d0395db44f3a9aa3cf47870
>
> commons-dbcp2-2.11.0-sources.jar=a4f5f86a281853191a526d53dc05551cb7a72a83078d521c6e7a06e92a607db3a7627af4d819d90bbc168c20228f4e2e55a1763c77a4c7e085171964b692810b
>
> commons-dbcp2-2.11.0-src.tar.gz=2f73c4637a098925f7cf56fc49ee390a471f1f3faa50e8ee1595c762644437ea85683fa1c3ee44bf89b2f821716f6ee344ea09839cda6dee173b59dc49ba524b
>
> commons-dbcp2-2.11.0-src.zip=212e84f4a31a7b192ae4d534292b4d5c6dd48f3650c1caf844dad34b97c498d027266f5d3fae220efee1bbdb75df95adc9d6f58f35bb445b653dbbee3c485de2
>
> commons-dbcp2-2.11.0-test-sources.jar=78107b2437aa4b7232522f8c9791085da2f8421056208f7df220e327d7b45efb222da0eb2d1add99aa3d0d4c15e934d3a81f9cc6a5aa13bbd2f96370ca4d3365
>
> commons-dbcp2-2.11.0-tests.jar=553de32da56551a221fd7f974a6b704fc82a130546469ccb9de857504be4e4db3a8fde0911602270ca2c66b8dd61f5066c72ea935f39c1555ae5b7adc7b2af15
>
> I have tested this with:
>
> mvn -V -Ptest-deploy -P jacoco -P japicmp clean package site deploy
>
> Using:
>
> pache Maven 3.9.5 (57804ffe001d7215b5e7bcb531cf83df38f93546)
> Maven home: /usr/local/Cellar/maven/3.9.5/libexec
> Java version: 21, vendor: Homebrew, runtime:
> /usr/local/Cellar/openjdk/21/libexec/openjdk.jdk/Contents/Home
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "14.0", arch: "x86_64", family: "mac"
> Darwin gdg-mac-mini.local 23.0.0 Darwin Kernel Version 23.0.0: Fri Sep
> 15 14:42:42 PDT 2023; root:xnu-10002.1.13~1/RELEASE_X86_64 x86_64
>
> Details of changes since 2.9.0 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/dbcp/2.11.0-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/dbcp/2.11.0-RC1/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/dbcp/2.11.0-RC1/site/index.html
> (note some *relative* links are broken and the 2.11.0 directories
> are not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 2.9.0):
>
> https://dist.apache.org/repos/dist/dev/commons/dbcp/2.11.0-RC1/site/japicmp.html
>
> RAT Report:
>
> https://dist.apache.org/repos/dist/dev/commons/dbcp/2.11.0-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 

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

2023-10-21 Thread Bruno Kinoshita
 [x] +1 Release these artifacts

Site reports look OK, checked some files in dist area, building fine on
Apache Maven 3.8.5 (3599d3414f046de2324203b78ddcf9b5e4388aa0)
Maven home: /opt/apache-maven-3.8.5
Java version: 17.0.8.1, 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-86-generic", arch: "amd64", family:
"unix"

Thanks

On Sun, 22 Oct 2023 at 00:17, Gary Gregory  wrote:

> Yeah, I saw that on the site and simplified it, but I missed the release
> notes, we can pretty up the text post release. Certainly not a blocker IMO.
>
> Gary
>
> On Sat, Oct 21, 2023, 4:43 PM Elliotte Rusty Harold 
> wrote:
>
> > One nit. In the release notes I see this:
> >
> > Commons IO 2.9.0 requires Java 8.
> > Commons IO 2.8.0 requires Java 8.
> > Commons IO 2.7 requires Java 8.
> > Commons IO 2.6 requires Java 7.
> > Commons IO 2.5 requires Java 6.
> > Commons IO 2.4 requires Java 6.
> > Commons IO 2.3 requires Java 6.
> > Commons IO 2.2 requires Java 5.
> > Commons IO 1.4 requires Java 1.3.
> >
> > I'm not sure why this is there at all, but if it should be it perhaps
> > needs 2.10 through 2.14 as well. Or perhaps just remove this section
> > completely.
> >
> >
> > On Sat, Oct 21, 2023 at 7:12 PM Gary Gregory 
> > wrote:
> > >
> > > We have fixed a few bugs and added some enhancements since Apache
> > > Commons IO 2.14.0 was released, so I would like to release Apache
> > > Commons IO 2.15.0.
> > >
> > > Apache Commons IO 2.15.0 RC1 is available for review here:
> > > https://dist.apache.org/repos/dist/dev/commons/io/2.15.0-RC1 (svn
> > > revision 64652)
> > >
> > > The Git tag commons-io-2.15.0-RC1 commit for this RC is
> > > 6bb8020d40f1a4b947ff26949843def5d60292d0 which you can browse here:
> > >
> >
> https://gitbox.apache.org/repos/asf?p=commons-io.git;a=commit;h=6bb8020d40f1a4b947ff26949843def5d60292d0
> > > You may checkout this tag using:
> > > git clone https://gitbox.apache.org/repos/asf/commons-io.git
> > > --branch commons-io-2.15.0-RC1 commons-io-2.15.0-RC1
> > >
> > > Maven artifacts are here:
> > >
> >
> https://repository.apache.org/content/repositories/orgapachecommons-1666/commons-io/commons-io/2.15.0/
> > >
> > > These are the artifacts and their hashes:
> > >
> > > #Release SHA-512s
> > > #Sat Oct 21 14:59:24 EDT 2023
> > >
> >
> commons-io-2.15.0-bin.tar.gz=026dc2e2ba6edea920813dff5d8e09a5d4e2af5c91b79096159375731bebfefa38be6c1394e57f0f9cef6969c906472ca25f1fa67a1ca84e8a50e2e33763d683
> > >
> >
> commons-io-2.15.0-bin.zip=74d3db69f9cd015ae5c0a8fffe4eb2bb08a7bd1091db8d75bb7cda1e520fd690045c05e73cca5792e9589f17f3f98eab0add765d4d5cdc90f1ae6e1ace0fd4ce
> > >
> >
> commons-io-2.15.0-bom.json=ed58acb14027e9abd66676e0acbfbc3e38d832ba12e97d89479d7b9f1a931b326995e0994c66ced7ed10c890d0e5f0630b09b5814b755e6f059babe254677ab5
> > >
> >
> commons-io-2.15.0-bom.xml=2ac587fc41277f159aa2f70dc8cfd41889dc8e2cdd570540918c186b7b71be1187eae2f034352888015beea5a5058917743921e71374e9a564e29c9cc66b1b73
> > >
> >
> commons-io-2.15.0-javadoc.jar=3f214472b9d579827a23b498de30d21afe577c59bbfae668d4f42fd9419c2d341499e66bd38cbba074be72f79671dbcb30f2b151d397e90489c4a98b456cc049
> > >
> >
> commons-io-2.15.0-sources.jar=89a37db267284ba002c6cf2d570b76359f684c354e5b605c94d602f4e3f510264fb05ff2e890362ac13211164933cc640f051c9e49475156e22a833212ec505c
> > >
> >
> commons-io-2.15.0-src.tar.gz=a8df05b8da8f39408473588a8f4672dee8f4215e50e1001c0132f9bd046b32f5816f2939db471d21578e6748a5f8a998337e3adbc6dbada798d64c39ff1370d0
> > >
> >
> commons-io-2.15.0-src.zip=4d600f130dbcee703620b7916b6a34ebb36d4ec71ae00da1a1339976cec9bdcea936386b31ac7dcf2e225ac6e0ae1a13bbad0f0ea78bac4dbe4a68a73d347c8b
> > >
> >
> commons-io-2.15.0-test-sources.jar=5fab0e764cfba8165d4e608e89cee40702cd43739b23f9a5f6c86ecd78fde98f403755e362de2cdefb5ce3ab24ee4f9e049200b76bc365228bd1d5c6d850ab11
> > >
> >
> commons-io-2.15.0-tests.jar=3e402eeed7ef3093bd75deda30a41cd1a811bf2a95f974a37c4fde114234966298b69b0503ce260e25f66560828668449f7a0d0e2c885e4e5134dcac6492c37e
> > >
> >
> commons-io_commons-io-2.15.0.spdx.json=606503b5c9d7a9d865ebfea7edf9e4420c580254f47e69cf012089bf934b39bf6e99c74904693c566e0cec994d487cc0bc06d5114f5fa13eb1f38bd0e66f11d2
> > >
> > > I have tested this with
> > >
> > > mvn -V -Prelease -Ptest-deploy -P jacoco -P japicmp clean package site
> > deploy
> > >
> > > Using:
> > >
> > > Apache Maven 3.9.5 (57804ffe001d7215b5e7bcb531cf83df38f93546)
> > > Maven home: /usr/local/Cellar/maven/3.9.5/libexec
> > > Java version: 21, vendor: Homebrew, runtime:
> > > /usr/local/Cellar/openjdk/21/libexec/openjdk.jdk/Contents/Home
> > > Default locale: en_US, platform encoding: UTF-8
> > > OS name: "mac os x", version: "14.0", arch: "x86_64", family: "mac"
> > >
> > > Details of changes since 2.14.0 are in the release notes:
> > >
> >
> https://dist.apache.org/repos/dist/dev/commons/io/2.15.0-RC1/RELEASE-NOTES.txt
> > >
> >
> 

Re: [ALL] anyone use #apache-commons IRC channel on irc.freenode.org?

2023-10-21 Thread Bruno Kinoshita
I haven't logged in to FreeNode for a long time. Been monitoring our ASF
channels on Slack more nowadays.

Cheers

On Sun, 22 Oct 2023 at 01:15, sebb  wrote:

> Build-Plugin adds a link to
> #apache-commons IRC channel on irc.freenode.org
>
> Do we still use IRC, and if so, is it on freenode.org?
>
> Sebb
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>


Re: [DISCUSS] - Move commons-chain to dormant?

2023-10-21 Thread Bruno Kinoshita
+1

On Sun, 22 Oct 2023 at 00:48, sebb  wrote:

> Reviving this thread.
>
> I think we should now change chain to dormant.
>
> Sebb
>
> On Sun, 8 Oct 2017 at 16:10, Pascal Schumacher 
> wrote:
> >
> > Looks like Apache Tiles 3 does not use commons-chain.
> >
> > The only mention of commons-chain I could find in
> > https://github.com/apache/tiles/tree/trunk was an exclusion a of
> > transitive commons-chain dependency.
> >
> > https://tiles.apache.org/framework/tiles-compat/dependencies.html also
> > does not list commons-chain.
> >
> > Looks like the most popular project depending on commons-chain was
> > Struts (but only till 1.3.x (last released in 2008)).
> >
> > According to
> >
> https://mvnrepository.com/artifact/commons-chain/commons-chain/1.2/usages
> > "Magnolia" and "eXo JCR" are the most popular projects using
> commons-chain.
> >
> > -Pascal
> >
> > Am 08.10.2017 um 16:48 schrieb Rob Tompkins:
> > > What’s the largest project that depends upon it? Apache “Tiles” seems
> to.
> > >
> > > -Rob
> > >
> > >> On Oct 8, 2017, at 9:44 AM, Benedikt Ritter 
> wrote:
> > >>
> > >>
> > >>
> > >>> Am 07.10.2017 um 12:35 schrieb Pascal Schumacher <
> pascalschumac...@gmx.net>:
> > >>>
> > >>> Hello everybody,
> > >>>
> > >>> the last commons-chain release is from 2008.
> > >>>
> > >>> The last bugfix/feature commits are from 2013.
> > >>>
> > >>> Since 2013 only one bugfix/feature released issue was created in
> JIRA.
> > >>>
> > >>> Maybe it is time to move the component to dormant?
> > >>>
> > >>> What do you think?
> > >> We had somebody asking for the component a few weeks ago, but that is
> everything that has happened in ages. So +1
> > >>
> > >>> -Pascal
> > >>>
> > >>>
> > >>>
> > >>>
> > >>>
> > >>>
> > >>> -
> > >>> 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
> > >>
> > > -
> > > 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
> >
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>


Re: [all] stopping dependabot and security analyses on dormant components

2023-10-03 Thread Bruno Kinoshita
Same for me, I prefer to know ahead of time if there are any issues with
dependencies.

On Tue, 3 Oct 2023, 19:23 Gary Gregory,  wrote:

> Getting rid of this is good for dormant components ONLY IMO.
>
> It is definitely not a release time task for me. As an RM, I certainly
> don't want to spend time doing this at release time. I want to update
> dependencies as they become available to let them become part of the code
> base where I can check and validate stability over time as I keep
> developing and maintaining. I want to know as soon as possible if something
> goes wrong, not at release time when *all i want to do* is release.
>
> Gary
>
>
>
> On Tue, Oct 3, 2023, 10:47 AM Emmanuel Bourg  wrote:
>
> > Le 01/10/2023 à 14:09, sebb a écrit :
> > > As the subject says: how does one stop dependabot and other analyses
> > > from running on dormant components?
> >
> > +1
> >
> > And even on all components, updating the dependencies is a release time
> > task. Updating 3 times the same Maven plugins between releases is a
> > waste of time.
> >
> > Emmanuel Bourg
> >
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> > For additional commands, e-mail: dev-h...@commons.apache.org
> >
> >
>


Re: [ALL] pom.xml should not contain RM details

2023-10-03 Thread Bruno Kinoshita
Thank you Sebb and thank you Gary!

On Tue, 3 Oct 2023 at 13:42, Gary Gregory  wrote:

> FYI, I'll do a pass over all poms and remove those properties...
>
> Gary
>
> On Mon, Oct 2, 2023, 6:58 PM sebb  wrote:
>
> > As the subject says, please do not use the pom to store RM details such
> as
> >
> > commons.releaseManagerName
> > commons.releaseManagerKey
> >
> > These properties are personal to the user, and should be defined in
> > ~/.m2/settings.xml.
> > See https://commons.apache.org/proper/commons-release-plugin/index.html
> >
> > Or you can define them on the command line.
> >
> > If the RM details are stored in the pom, then it is all too easy for
> > the wrong values to be used.
> >
> > Thanks,
> > Sebb
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> > For additional commands, e-mail: dev-h...@commons.apache.org
> >
> >
>


Re: [ALL] pom.xml should not contain RM details

2023-10-03 Thread Bruno Kinoshita
I recall seeing these properties in the commons-release-plugin docs I use
as reference whenever I need to release a component (which the last time
was a long time ago, sorry).

The commons-release-plugin links to this page:

https://commons.apache.org/releases/prepare.html

Maybe we need to update that page too to explain these properties must not
be persisted.

On Tue, 3 Oct 2023 at 10:26, sebb  wrote:

> The properties are used by the release plugin.
>
> But since they are unique to the user, they do not belong in the shared
> pom.
>
> On Tue, 3 Oct 2023 at 02:33, Phil Steitz  wrote:
> >
> > +1 but why then are those properties there?
> >
> > Phil
> >
> > > On Oct 2, 2023, at 3:58 PM, sebb  wrote:
> > >
> > > As the subject says, please do not use the pom to store RM details
> such as
> > >
> > > commons.releaseManagerName
> > > commons.releaseManagerKey
> > >
> > > These properties are personal to the user, and should be defined in
> > > ~/.m2/settings.xml.
> > > See
> https://commons.apache.org/proper/commons-release-plugin/index.html
> > >
> > > Or you can define them on the command line.
> > >
> > > If the RM details are stored in the pom, then it is all too easy for
> > > the wrong values to be used.
> > >
> > > Thanks,
> > > Sebb
> > >
> > > -
> > > 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
> >
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>


Re: [VOTE] Release Apache Commons Net 3.10.0 based on RC1

2023-10-01 Thread Bruno Kinoshita
   [x] +1 Release these artifacts

Building OK, tests passing, site generated OK, reports look good.

Bruno

On Sun, 1 Oct 2023 at 15:48, Gary Gregory  wrote:

> We have fixed a few bugs and added some enhancements since Apache
> Commons Net 3.9.0 was released, so I would like to release Apache
> Commons Net 3.10.0.
>
> Apache Commons Net 3.10.0 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/net/3.10.0-RC1 (svn
> revision 64282)
>
> The Git tag commons-net-3.10.0-RC1 commit for this RC is
> c3f36eb9078971a159a93065389983fd60ee95f6 which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-net.git;a=commit;h=c3f36eb9078971a159a93065389983fd60ee95f6
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-net.git
> --branch 
> commons-net-3.10.0-RC1 commons-net-3.10.0-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1661/commons-net/commons-net/3.10.0/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Sun Oct 01 09:35:09 EDT 2023
>
> commons-net-examples-3.10.0.jar=f39be82d6f72f551a723467ca381de363290a4ebd2f885a939ee548b4c5469353bfc4dd6e8ba5c881ded85c5d5245cb70a1940729a61c3fbae9e0bb3d822333a
>
> commons-net-3.10.0-tests.jar=75428b4d6446f98a87ec5ffd76fecc96b292a585903e57b83626c488a8ef106ad682274db9b2964aded4a5a0321abaa48342d86076d5702714c8e80698bb017d
>
> commons-net_commons-net-3.10.0.spdx.json=bc092ab2f294d55df36ca306f072ddbe956e769c99c68867ad671eec6dde5d0de3888de02daf60b4440e87275f20a7271aebfbdc528dbd9f2a6f4f1b833c545b
>
> commons-net-3.10.0-test-sources.jar=7f5e769997dbb322c476ee16df08d32c85082f7a5cb2da0dbe971414df9bc18fff9454bf273913e4f6b2ebe3c680405108c877b2f3d2f66afb746f0b30956302
>
> commons-net-3.10.0-src.zip=a29748689c64660969fab26f4c33a86114fec6c680707ac78f51c84b3b0dd5465005e24b4e8ce2112e367d7a452b77147a00bb446573613759672265ec3c1891
>
> commons-net-3.10.0-sources.jar=acb8f07ac5a1f4e3369370f8549eb0951ae340933c851daa3271e072d42c2709789d2c5f62ca138c787787a9dcec5585666ad737f80f4e7c17f0cd6eff3ce26d
>
> commons-net-3.10.0-bin.zip=42d48be13ee3945d7e1ac1dc7cb467f698fed9b87e54f9fd02e8a37d95087823dc961c385f676e7b626f12552b2950f4c965f2f5ea309917a31b3faf2c2c08e6
>
> commons-net-3.10.0-bom.xml=b42bf3ab0403d66c6fffde48fe6cafcd0b332d2b8f960bd14e0725a3ec476f968907493182bb171dafe376060fa22fd119094d8f1ceece5d8476d4316d4938cb
>
> commons-net-3.10.0-bom.json=bc2c94f269b5cee82345b3e4d23ce3f2673a6cbc8ad1e1b212aa903a7a089017f5e8f30952495b24313d8d2bcb9209048a29a00fc208d7bab3ae6b59ecf7db59
>
> commons-net-3.10.0-javadoc.jar=ade9ed8ffc50a7d01867c2c60b6abb9da2657bb022cf9e3c1f85203887451b9cde1ee975e459fbcf222366f8d84ea3e883f69c90831b8ab63cd243a80f7716ee
>
> commons-net-ftp-3.10.0.jar=251ffd3ac6d516823aa5c0cba39793db01b65c17c974f1014f8315bf7775cc60f17f0411ec14ed8fd14d62e42963487ee0500ed42cd03a19f88a2fed2dee7874
>
> commons-net-3.10.0-src.tar.gz=d9d80255feddfb434d3baa629aa9e6d8feffd530c5e3172106fec55bbc986f6423a46dc9e737a1bb7020c62447229e6b83d0b7f9582d041e1def423536cc92dd
>
> commons-net-3.10.0-bin.tar.gz=8707be9410ee8d58889c142f1bf0628445278d38e941aaef2a1be1e16757fad5c50f0ebb3e4f6603bc18955822a8fd383476d4137085e769ddec5b68326015bf
>
> I have tested this with:
>
> mvn -V -Prelease -Ptest-deploy -P jacoco -P japicmp clean package site
> deploy
>
> using:
>
> Apache Maven 3.9.4 (dfbb324ad4a7c8fb0bf182e6d91b0ae20e3d2dd9)
> Maven home: /usr/local/Cellar/maven/3.9.4/libexec
> Java version: 17.0.8.1, vendor: Homebrew, runtime:
> /usr/local/Cellar/openjdk@17/17.0.8.1/libexec/openjdk.jdk/Contents/Home
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "14.0", arch: "x86_64", family: "mac"
> Darwin  23.0.0 Darwin Kernel Version 23.0.0: Fri Sep 15 14:42:42
> PDT 2023; root:xnu-10002.1.13~1/RELEASE_X86_64 x86_64
>
> Details of changes since 3.9.0 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/net/3.10.0-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/net/3.10.0-RC1/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/net/3.10.0-RC1/site/index.html
> (note some *relative* links are broken and the 3.10.0 directories
> are not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 3.9.0):
>
> https://dist.apache.org/repos/dist/dev/commons/net/3.10.0-RC1/site/japicmp.html
>
> RAT Report:
>
> https://dist.apache.org/repos/dist/dev/commons/net/3.10.0-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 

Re: No sign of releases for Functor or OGNL - move to dormant?

2023-10-01 Thread Bruno Kinoshita
Are we (or infra) able to archive a repository? That would be a good
indicator for the user that the repository is not actively maintained. Then
they could find out more in the README file. Example archive repository:
https://github.com/cylc/cylc-conda

On Sun, 1 Oct 2023 at 14:04, Gary Gregory  wrote:

> Maybe just put text at the TOP of the README.md, and keep the rest
> below (for posterity and in case of unlikely resurrection).
>
> Warning: The Apache Commons Function component is now DORMANT, meaning
> this component is not open for development. Post to the user's mailing
> list at <> for questions.
>
> Gary
>
> On Sun, Oct 1, 2023 at 7:53 AM sebb  wrote:
> >
> > OK, mostly done.
> >
> > I'm just wondering how we document dormancy in the GH repos?
> >
> > Perhaps just override the generated README.md ?
> >
> > Sebb
> >
> > On Thu, 21 Sept 2023 at 02:29, Gary Gregory 
> wrote:
> > >
> > > Ah, right! Dormant it is for Functor then.
> > >
> > > Gary
> > >
> > > On Wed, Sep 20, 2023, 7:03 PM sebb  wrote:
> > >
> > > > FTR: Attic is only for PMCs, not individual projects/components
> > > >
> > > > On Wed, 20 Sept 2023 at 17:32, Gary Gregory 
> > > > wrote:
> > > > >
> > > > > Functor should be attic'd IMO.
> > > > >
> > > > > Gary
> > > > >
> > > > >
> > > > > On Wed, Sep 20, 2023, 10:29 AM Gilles Sadowski <
> gillese...@gmail.com>
> > > > wrote:
> > > > >
> > > > > > Le mer. 20 sept. 2023 à 15:36, sebb  a écrit :
> > > > > > >
> > > > > > > I cannot find any releases for Functor
> > > > > >
> > > > > > Briefly looking at the description and examples pages (not the
> code),
> > > > > > it seems that much functionality has been superseded by the
> standard
> > > > > > "java.util.function" package and lambdas.
> > > > > > What looks interesting is the mention of "design patterns";
> maybe this
> > > > > > part could be moved to somewhere else (if sufficiently useful)...
> > > > > >
> > > > > > > or OGNL,
> > > > > >
> > > > > > No site update since 2013 (according to the date on the web
> page).
> > > > > > Code never moved to "git" (according to the "source repository"
> page).
> > > > > > Just inferring potential usage from the description, it seems
> that
> > > > > > "Groovy" would be a more appropriate (and supported) tool (?).
> > > > > >
> > > > > > Regards,
> > > > > > Gilles
> > > > > >
> > > > > > > yet they are listed on
> > > > > > > the commons home page, and the releases page.
> > > > > > >
> > > > > > > Seems to me they should be moved to dormant?
> > > > > > >
> > > > > > > Sebb
> > > > > >
> > > > > >
> -
> > > > > > 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
> > > >
> > > >
> >
> > -
> > 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: [logging] Broken link to FAQ in docs

2023-09-29 Thread Bruno Kinoshita
Hi,

The link was indeed broken, thanks for pointing that out and for the
correction. I've updated it on master (credited you by name in the commit
[1], hope that's OK), and re-published the site.

Cheers,

Bruno

[1]
https://github.com/apache/commons-logging/commit/176a1462a86d65ba0b1de4f199e74409c1dc07c6

On Fri, 29 Sept 2023 at 16:23, Ed Brannin 
wrote:

> Hello,
>
> The FAQ link at the bottom of this page is broken:
>
> https://commons.apache.org/proper/commons-logging/guide.html#Frequently_Asked_Questions
>
> The link currently points to:
> http://wiki.apache.org/commons/Logging/FrequentlyAskedQuestions
>
> The correct link is:
>
> https://cwiki.apache.org/confluence/display/COMMONS/Logging+FrequentlyAskedQuestions
>
> --
> Ed Brannin
> Software Developer II
> bandwidth.com  • Rochester, USA
>
> M: +1-585-261-0279 •
> 
>


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

2023-09-27 Thread Bruno Kinoshita
   [x] +1 Release these artifacts

On Tue, 26 Sept 2023 at 18:39, Gary Gregory  wrote:

> We have fixed a few bugs and added some enhancements since Apache
> Commons IO 2.13.0 was released, so I would like to release Apache
> Commons IO 2.14.0.
>
> Apache Commons IO 2.14.0 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/io/2.14.0-RC1 (svn
> revision 64208)
>
> The Git tag commons-io-2.14.0-RC1 commit for this RC is
> 82250a879112e9b58c58d289e166d66942d77341 which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-io.git;a=commit;h=82250a879112e9b58c58d289e166d66942d77341
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-io.git
> --branch commons-io-2.14.0-RC1 commons-io-2.14.0-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1657/commons-io/commons-io/2.14.0/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Mon Sep 25 06:51:48 EDT 2023
>
> commons-io-2.14.0-sources.jar=cb32b6c6b6c875633103e248c7998c8a0082c0c4d476688897a16549573b4d53e63fec4255f100521f265bf58b16cb4f4b7e09f4ce4b2f086eb13a15b9cce539
>
> commons-io-2.14.0-bin.zip=f80efb25e30d89fe9ea26fc85baa3666c1c69c3bcdda6d566e9e95d1c627c52a16582ed48f13a06bf4d89e49e14dc1f19608f32e6dbaecd66725acc2d58d720d
>
> commons-io-2.14.0-src.tar.gz=f96568e55dec789661c02a1f9455bf30eece5b621f99258385112d39aded37b1ec3dea93275d3ccaed9590e9cf95ae4958ef9d028db4275900180e269c9db970
>
> commons-io-2.14.0-src.zip=d6a469218279bb9be92caa43eaf49478ecc5d90056677c504c2d16f2f44677baf0929c01c2c096d18b99158d641ef5a6dcba44b88076db0f062746afa684ca5d
>
> commons-io-2.14.0-bom.json=9eb19600b17cfaa68d0e52f1986f09802f8bfea7a031eff536249fcca18e47bc25144b60187158ef0e8f80adeae4ae8c9b10925b6995b1e0191aa76ecf550e7a
>
> commons-io-2.14.0-tests.jar=4692a6fc8b11b8c0f60b0896cdc1a3a8bb5f0710e8a47c4589aa0bffe683b31fb512743af03ac699f639c2bb55342bd6c833c5dac52dcf6b0f68a8e3e9ff1d21
>
> commons-io-2.14.0-test-sources.jar=ccefebb9113638343d15e05f1e25442e4cbc201ae8c6b07bc52c1ba3cdb069fda98418aa6f2731895012b76cc0fa21eb4599220dd6c9d4f9386c8b1fc27e99d3
>
> commons-io_commons-io-2.14.0.spdx.json=1e509681b8e883ed500ba2c349fed3d3527e6a69101fa0f7b305e5b2f4b12bcbe67869dbefc5e26d66875b6161fab8a2747a87c553e40da1902e9ed1b6e306e8
>
> commons-io-2.14.0-bin.tar.gz=a15eb43dede3c82895fe0411963ce2ba7b75716378dd93aa02f68f909f8777fdba8d738d7f895e7c4d6931bf0bba18fd409b5f6c7e0f02452047ac71f8dba313
>
> commons-io-2.14.0-javadoc.jar=24ed778593714a8eb200d2daa235ca755f9c8cf06d8b1c0b164df72049b1706d3827bf9ba772297334aa3ff1833f6257249c1bcdb66e4e9e3f6874cd58a1e212
>
> commons-io-2.14.0-bom.xml=256580d4b1ef0d6fce4d9379e87d62a05ca1f954abd6864406023800b5679067f50c33d8139dd830a55b016abffa6d8cba97d4f7bb06bae1f4a0307c0fec046a
>
> I have tested this with:
>
> mvn -V -Prelease -Ptest-deploy -P jacoco -P japicmp clean package site
> deploy
>
> Using:
>
> Apache Maven 3.9.4 (dfbb324ad4a7c8fb0bf182e6d91b0ae20e3d2dd9)
> Maven home: /usr/local/Cellar/maven/3.9.4/libexec
> Java version: 17.0.8.1, vendor: Homebrew, runtime:
> /usr/local/Cellar/openjdk@17/17.0.8.1/libexec/openjdk.jdk/Contents/Home
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "13.5.2", arch: "x86_64", family: "mac"
> Darwin gdg-mac-mini.local 22.6.0 Darwin Kernel Version 22.6.0: Wed Jul
>  5 22:21:56 PDT 2023; root:xnu-8796.141.3~6/RELEASE_X86_64 x86_64
>
> Details of changes since 2.13.0 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/io/2.14.0-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/io/2.14.0-RC1/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/io/2.14.0-RC1/site/index.html
> (note some *relative* links are broken and the 2.14.0 directories
> are not yet created - these will be OK once the site is deployed.)
>
> RAT Report:
>
> https://dist.apache.org/repos/dist/dev/commons/io/2.14.0-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.14.0-RC1 commons-io-2.14.0-RC1
> cd commons-io-2.14.0-RC1
>
> 1b) Download and unpack the source archive from:
>
> 

Re: [VOTE] Release Apache Commons Pool 2.12.0 based on RC5

2023-09-27 Thread Bruno Kinoshita
   [X] +1 Release these artifacts

The website change page date needs to be updated for the latest release,
but that can be done after the release.

On Tue, 26 Sept 2023 at 21:51, Phil Steitz  wrote:

> We have fixed quite a few bugs and added some significant enhancements
> since Apache Commons Pool 2.11.1 was released, so I would like to release
> Apache Commons Pool 2.12.0.
>
> Apache Commons Pool 2.12.0 RC5 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/pool/2.12.0-RC5 (svn
> revision 64211)
>
> The Git tag commons-pool-2.12.0-RC5 commit for this RC is
> commons-pool-1.12.0-RC5 which you can browse here:
>
> https://github.com/apache/commons-pool/releases/tag/commons-pool-2.12.0-RC5
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-pool.git
> --branch
> commons-pool-2.12.0-RC5 commons-pool-2.12.0-RC5
>
> Maven artifacts are here:
>
>
> https://repository.apache.org/content/repositories/orgapachecommons-1659/org/apache/commons/commons-pool2/2.12.0/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Tue Sep 26 11:50:36 MST 2023
>
> commons-pool2-2.12.0-bom.xml=46f6d5da5c530b482bf3d23d53c337f28507d9d27b5f4ef56dc3523fe27c24833de0e05d20460a1c0b77dd5569f1d1207e9d95bbf5332ae103503abf00a0bdfb
>
> commons-pool2-2.12.0-bin.zip=08ea2579002276e6e5ff576bd3cfc1b4b29e1ecd471c6a38b263f57c9a887a158eee62a6ff3093e6017cb947409194dd1d7a9d681ae32588eb241404da3796e0
>
> commons-pool2-2.12.0-tests.jar=697ac4c33eca5067dedfbc6b7f656aa230ba71908aed6450ca49a0419aad0f588bd0a238c9e7198999265b79c7fab2e760f3575bdad7ff13109ef2aaf72c36a4
>
> commons-pool2-2.12.0-sources.jar=470d45652b9c63e92feb26c517edfd324878214a87faeee79e70772fd6ead1553aaa362b209dc1cb950cc144004223b186e142810a72be0caa839e87446999b6
>
> commons-pool2-2.12.0-src.zip=c09424e2a6209adf0e1660de421c35c3b80c395a5d4ef30e6ff58c499b5768cde15e508f858dffc0dfde1c9a3d18d5d7681d67ca5c796d99e5922c712889e195
>
> commons-pool2-2.12.0-bom.json=f2ac923db32811d691c304ab8425fff757ebe3102cbacafad7244dc3f5d742e1376ba7fb906b177a626dd766f49baa2da977efb260e3d66aa8dd8b3034954276
>
> org.apache.commons_commons-pool2-2.12.0.spdx.json=2e8e3f1f2aa69abc7c49b0487960159cf6690e5de4ad74706c47e00f55479490b7ed31a478b82f6b51c94ef23501fc8850432d00d7364180bba5486d63cd33bc
>
> commons-pool2-2.12.0-src.tar.gz=fefb22459519b92712a9e5178099d19cc7fc8a5b07f633387c11f5b30d86ae8f73e237728be08a2705cf56f986be5a51c11a084b01224e5a0c9ccf7b34dc6258
>
> commons-pool2-2.12.0-javadoc.jar=a4b3df904311892327d210f0c507b4c9cba1e2289071a87d873ea72f60052a5658728f6412715c6e1cb0528f8df15cd9c74fe20d173b17cc887120048334a119
>
> commons-pool2-2.12.0-test-sources.jar=b93d6529527029f26aa51bf451e2c0250e5e20c7c884b51d2c1377d3e58c218679ba56f87e10bd1062fbc87bb8db3a2bfe98c5b54910566a57260ab77f530482
>
> commons-pool2-2.12.0-bin.tar.gz=3d75b997287df339acfd76662cf6e4b645b10fff825bffc58dd2238dbaaccf7b81c61aa59ada6f667a3f29d9db0730e34b25526f7d309db36361e4d1e8c6ec70
>
> I have tested the build of this release candidate with
>
> mvn clean package site
> under
> openjdk version "17.0.8.1" 2023-08-24
> OpenJDK Runtime Environment (build 17.0.8.1+1-Ubuntu-0ubuntu120.04)
> OpenJDK 64-Bit Server VM (build 17.0.8.1+1-Ubuntu-0ubuntu120.04, mixed
> mode, sharing)
>
> openjdk version "11.0.20.1" 2023-08-24
> OpenJDK Runtime Environment (build 11.0.20.1+1-post-Ubuntu-0ubuntu120.04)
> OpenJDK 64-Bit Server VM (build 11.0.20.1+1-post-Ubuntu-0ubuntu120.04,
> mixed mode, sharing)
>
> openjdk version "1.8.0_382"
> OpenJDK Runtime Environment (build 1.8.0_382-8u382-ga-1~20.04.1-b05)
> OpenJDK 64-Bit Server VM (build 25.382-b05, mixed mode)
>
> Using
> Apache Maven 3.9.3 (21122926829f1ead511c958d89bd2f672198ae9f)
> Linux 5.15.0-83-generic #92~20.04.1-Ubuntu SMP
>
> And
> openjdk version "20.0.1" 2023-04-18
> OpenJDK Runtime Environment Homebrew (build 20.0.1)
> OpenJDK 64-Bit Server VM Homebrew (build 20.0.1, mixed mode, sharing)
> Darwin Darwin Kernel Version 22.6.0: Wed Jul  5 22:21:56 PDT 2023;
> root:xnu-8796.141.3~6/RELEASE_X86_64
>
> I have also tested the compiled jar against DBCP 2.10 and run soak and
> performance tests using Commons Performance.  Performance was not
> significantly different from earlier 2.x versions for the tested workloads.
>
> Details of changes since 2.11.1 are in the release notes:
>
>
> https://dist.apache.org/repos/dist/dev/commons/pool/2.12.0-RC5/RELEASE-NOTES.txt
>
>
> https://dist.apache.org/repos/dist/dev/commons/pool/2.12.0-RC5/site/changes-report.html
>
> Site:
>
>
> https://dist.apache.org/repos/dist/dev/commons/pool/2.12.0-RC5/site/index.html
> (note some *relative* links are broken and the 2.12.0 directories are
> not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 2.11.1):
>
>
> https://dist.apache.org/repos/dist/dev/commons/pool/2.12.0-RC5/site/japicmp.html
>
> RAT Report:
>
>
> https://dist.apache.org/repos/dist/dev/commons/pool/2.12.0-RC5/site/rat-report.html
>
> KEYS:
>   

Re: No sign of releases for Functor or OGNL - move to dormant?

2023-09-20 Thread Bruno Kinoshita
Dormant or attic, either way is fine by me 

On Wed, 20 Sept 2023, 12:04 Gary Gregory,  wrote:

> Functor should be attic'd IMO.
>
> Gary
>
>
> On Wed, Sep 20, 2023, 10:29 AM Gilles Sadowski 
> wrote:
>
> > Le mer. 20 sept. 2023 à 15:36, sebb  a écrit :
> > >
> > > I cannot find any releases for Functor
> >
> > Briefly looking at the description and examples pages (not the code),
> > it seems that much functionality has been superseded by the standard
> > "java.util.function" package and lambdas.
> > What looks interesting is the mention of "design patterns"; maybe this
> > part could be moved to somewhere else (if sufficiently useful)...
> >
> > > or OGNL,
> >
> > No site update since 2013 (according to the date on the web page).
> > Code never moved to "git" (according to the "source repository" page).
> > Just inferring potential usage from the description, it seems that
> > "Groovy" would be a more appropriate (and supported) tool (?).
> >
> > Regards,
> > Gilles
> >
> > > yet they are listed on
> > > the commons home page, and the releases page.
> > >
> > > Seems to me they should be moved to dormant?
> > >
> > > Sebb
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> > For additional commands, e-mail: dev-h...@commons.apache.org
> >
> >
>


Re: No sign of releases for Functor or OGNL - move to dormant?

2023-09-20 Thread Bruno Kinoshita
+1 for functor to be made dormant. Never got enough time to work on it,
and we can move it out later if I need to.

Not sure about OGNL.

Cheers

Bruno

On Wed, 20 Sept 2023, 11:52 sebb,  wrote:

> I cannot find any releases for Functor or OGNL, yet they are listed on
> the commons home page, and the releases page.
>
> Seems to me they should be moved to dormant?
>
> Sebb
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>


Re: [Imaging] Drop Serializable

2023-08-31 Thread Bruno Kinoshita
I believe we haven't had a 1.0 yet, and we discussed previously about
breaking changes in the current pre 1.0 release. I think there are still
some issues that veto'ed 1.0 before that also need to be fixed, but it
shouldn't be too hard to prepare a 1.0 soon-ish.

On Thu, 31 Aug 2023 at 16:41, Elliotte Rusty Harold 
wrote:

> This should be a major version bump.
>
> On Thu, Aug 31, 2023 at 1:26 PM Gary Gregory 
> wrote:
> >
> > Hi All,
> >
> > I propose we drop implementating Serializable and avoid any and all
> > possible security issues in this area.
> >
> > Gary
>
>
>
> --
> Elliotte Rusty Harold
> elh...@ibiblio.org
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>


Re: [Imaging] Drop Serializable

2023-08-31 Thread Bruno Kinoshita
+1

On Thu, 31 Aug 2023 at 15:46, Gary Lucas  wrote:

> +1  agree.
>
> On Thu, Aug 31, 2023, 9:29 AM Gary Gregory  wrote:
>
> > Hi All,
> >
> > I propose we drop implementating Serializable and avoid any and all
> > possible security issues in this area.
> >
> > Gary
> >
>


Re: [VOTE] Release Apache Commons DbUtils 1.8.0 based on RC1

2023-08-07 Thread Bruno Kinoshita
+1

Build and tests running fine from the tag on

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

Cheers

Bruno

On Mon, 7 Aug 2023 at 17:21, Gary Gregory  wrote:

> Hi,
>
> It looks like your are a committer but are not on the PMC based on
> https://projects.apache.org/committee.html?commons meaning your vote is
> appreciated but not binding for the purpose of this vote.
>
> Thank you,
> Gary
>
> On Mon, Aug 7, 2023, 10:49 AM William Speirs  wrote:
>
> > +1 if my vote still counts
> >
> > On Sat, Aug 5, 2023 at 4:29 PM Gary Gregory 
> > wrote:
> >
> > > Could I get more PMC reviews please?
> > >
> > > Gary
> > >
> > > On Tue, Aug 1, 2023, 8:40 PM Gary Gregory 
> > wrote:
> > >
> > > > We have fixed a few bugs and added some enhancements since Apache
> > > > Commons DbUtils 1.7 was released, so I would like to release Apache
> > > > Commons DbUtils 1.8.0.
> > > >
> > > > Apache Commons DbUtils 1.8.0 RC1 is available for review here:
> > > > https://dist.apache.org/repos/dist/dev/commons/dbutils/1.8.0-RC1
> > > > (svn revision 63303)
> > > >
> > > > The Git tag commons-dbutils-1.8.0-RC1 commit for this RC is
> > > > 675cfcd2f68b03254746c24d76a83a23dcddc6a2 which you can browse here:
> > > >
> > > >
> > >
> >
> https://gitbox.apache.org/repos/asf?p=commons-dbutils.git;a=commit;h=675cfcd2f68b03254746c24d76a83a23dcddc6a2
> > > > You may checkout this tag using:
> > > > git clone
> https://gitbox.apache.org/repos/asf/commons-dbutils.git
> > > > --branch <
> > > https://gitbox.apache.org/repos/asf/commons-dbutils.git--branch>
> > > > commons-dbutils-1.8.0-RC1 commons-dbutils-1.8.0-RC1
> > > >
> > > > Maven artifacts are here:
> > > >
> > > >
> > >
> >
> https://repository.apache.org/content/repositories/orgapachecommons-1648/commons-dbutils/commons-dbutils/1.8.0/
> > > >
> > > > These are the artifacts and their hashes:
> > > >
> > > > #Release SHA-512s
> > > > #Tue Aug 01 20:32:34 EDT 2023
> > > >
> > > >
> > >
> >
> commons-dbutils-1.8.0-src.tar.gz=be1af717639a605d9510e2ac7435c0f06ba37ce8700e93f38e3f71a83ea2758c71821545d7271adc5ae7d9506c1f557386ee9b67a4979f9ab3fe7cb27a08e179
> > > >
> > > >
> > >
> >
> commons-dbutils_commons-dbutils-1.8.0.spdx.json=295f2decdbf6e68696b5c44939029deec01ae8619dae4093b617f4171968cf8b281bd723815331e124a807fb1c5e74b5c22cf6c146281857874f1be38ef12cde
> > > >
> > > >
> > >
> >
> commons-dbutils-1.8.0-sources.jar=6ab3192fb57bbdabfeb5f9992e3922cf7e6ef221d3ec5a7d66bd079406f6235058bfb6f115fa3e1ad7c8e02cd65fbb00adebf65c9c8914ba2758b30c24d97e32
> > > >
> > > >
> > >
> >
> commons-dbutils-1.8.0-bom.json=6f939509e9cf901fab00c5e45e38ca8dcfe81c35069c97a270e0ba89f0d557feddd5f98b1320ed346e401e7be5a560325c021b6d8ba55ea2b0ea0a8652d037cb
> > > >
> > > >
> > >
> >
> commons-dbutils-1.8.0-test-sources.jar=dac78668a91c6d3eed45f591a8a2c83f3cfc4871bd3a478aa0ed117ad6b315f9e14c43e38aafcf8b6e4f2e4e8076802dc2481d3bc1950f2cb928e74685cee960
> > > >
> > > >
> > >
> >
> commons-dbutils-1.8.0-src.zip=0af2de984787938c1277cf34a5e54cf50dd1674e962cc7280c47f6129ceeda86f8e18e422056dbf859f774cc65135e786552bb4847869e1f6e4c6f3bb089e9c7
> > > >
> > > >
> > >
> >
> commons-dbutils-1.8.0-bom.xml=5d7be2ff22c55ce73022230a4f2242b9d43c9fe6dcf1cda552d19c4bcb255222adb78774bdfc57f0159da947ea65509fd63ad568c79f5fed51e4bb3a2ae8142b
> > > >
> > > >
> > >
> >
> commons-dbutils-1.8.0-bin.zip=76ebf30c465218022210f4e6ffc61756360a949156b5b3100ff9024ae6d782c328624b3bf1149280b0df4c466d3b4687efa92e6f9c483fc800bac47eddb0fbf5
> > > >
> > > >
> > >
> >
> commons-dbutils-1.8.0-javadoc.jar=453cdd7517bc1f1ab0fb48e57d2795e8d1ded586246640a77b2b71d10c227ee7fae9c952f7cb82746be3df3e6544e097219873c732ba7b70271961666c2512bd
> > > >
> > > >
> > >
> >
> commons-dbutils-1.8.0-bin.tar.gz=1f3832fd5e7a997d93174b8c08f630522b7ef59b878e48ea1aa1f80924290dec6ce56db9ae003c010eec4384e8aea33d8c4b84e4d232bf7ba13ae42b3618e25f
> > > >
> > > >
> > >
> >
> commons-dbutils-1.8.0-tests.jar=96291ca4e46c5c426c45d65c4a219aeadb2f9fe1b4e18dd293d1a0529b171403a064a59f675707f2cf773a6a813abf8d1b58f3e46f9652a28eec4193d2421c97
> > > >
> > > > I have tested this with
> > > >
> > > > mvn -V -Prelease -Ptest-deploy -P jacoco -P japicmp clean package
> site
> > > > deploy
> > > >
> > > > Using:
> > > >
> > > > Apache Maven 3.9.3 (21122926829f1ead511c958d89bd2f672198ae9f)
> > > > Maven home: /usr/local/Cellar/maven/3.9.3/libexec
> > > > Java version: 11.0.20, vendor: Homebrew, runtime:
> > > > /usr/local/Cellar/openjdk@11
> /11.0.20/libexec/openjdk.jdk/Contents/Home
> > > > Default locale: en_US, platform encoding: UTF-8
> > > > OS name: "mac os x", version: "13.5", arch: "x86_64", family: "mac"
> > > > Darwin gdg-mac-mini.local 22.6.0 Darwin Kernel Version 22.6.0: Wed
> Jul
> > > >  5 22:21:56 PDT 2023; 

Re: [VOTE] Release Apache Commons Lang 3.13.0 based on RC1

2023-07-26 Thread Bruno Kinoshita
+1

Build passed from tag on Linux Ubuntu LTS + Java 17. Site reports look OK,
checked signatures of dist archives and found no issues. Checked release
notes, no issues again.

Thanks!
Bruno

On Wed, 26 Jul 2023 at 18:32, Gary Gregory  wrote:

> ping :-)
>
> Gary
>
> On Sun, Jul 23, 2023 at 3:57 PM Gary Gregory 
> wrote:
> >
> > We have fixed quite a few bugs and added some significant enhancements
> > since Apache Commons Lang 3.12.0 was released, so I would like to
> > release Apache Commons Lang 3.13.0.
> >
> > Apache Commons Lang 3.13.0 RC1 is available for review here:
> > https://dist.apache.org/repos/dist/dev/commons/lang/3.13.0-RC1
> > (svn revision 63138)
> >
> > The Git tag commons-lang-3.13.0-RC1 commit for this RC is
> > bcc10b359318397a4d12dbaef22b101725bc6323 which you can browse here:
> >
> https://gitbox.apache.org/repos/asf?p=commons-lang.git;a=commit;h=bcc10b359318397a4d12dbaef22b101725bc6323
> > You may checkout this tag using:
> > git clone https://gitbox.apache.org/repos/asf/commons-lang.git
> > --branch commons-lang-3.13.0-RC1 commons-lang-3.13.0-RC1
> >
> > Maven artifacts are here:
> >
> https://repository.apache.org/content/repositories/orgapachecommons-1647/org/apache/commons/commons-lang3/3.13.0/
> >
> > These are the artifacts and their hashes:
> >
> > #Release SHA-512s
> > #Sun Jul 23 15:44:56 EDT 2023
> > Apache\ Commons\
> >
> Lang-3.13.0.spdx.rdf.xml=b01ad1806ba0cc89a17b0972f6e46a5fef1dfb90fcb419e2802b0c18ac1c2d7543c3de469804d86600c0defee506504663c294c7bcfb1361ea3be1a70d955a4c
> >
> commons-lang3-3.13.0-bin.tar.gz=2815fe7db3528c0e049564fccd6fb4f3729e3b786e4b2ad199ad3d3fe951f37ac0a51bba65e1b2645626e9ea9c6fdff319146b51cff094363bfce76bca97b847
> >
> commons-lang3-3.13.0-bin.zip=1fa7b89addb498795fa015a69cca5b3c8b808cf02e680be3d07764c8e40ba7f4e0abf94f5073cae73412e0d36148d73deac0e4485c74ecd5e766232efbd9ac92
> >
> commons-lang3-3.13.0-bom.json=3b79f37a63eeb9c48820e08b343d7a4f1c8a1d3adeecc3f18354ed5c3bc684064becd8f392d4f9afee4d66af7000403bf4287ac311ceeaeb45f7d47a19d698ce
> >
> commons-lang3-3.13.0-bom.xml=592e4f47a28eea1df0cac5851cd623a9b020e5950674eaba6de5d15ac986038a25b24600510d83c787d0e5f40e1bd1eb14817dae5e4f3255cde20fb6a4608b28
> >
> commons-lang3-3.13.0-javadoc.jar=630661fe66da908e5eb2d54aa139e2e0c9772f28b6742973bfd321c17304b2270dec55d33fff9a6ba15f1018d9c4f77236b3b4cfb6aa95890b1e60d299c82565
> >
> commons-lang3-3.13.0-sources.jar=4e237775fdead7ea9507ffaf0e11da3b23b358e874aa9c0ec3e11bb1b2f1f1c70f7a1d07b98601afe51d7ed66d6fee324aa07f3eb3bffb886dbf60b8d11eb237
> >
> commons-lang3-3.13.0-src.tar.gz=6fca0ce86aea84458021360bac3f6775135a1a5c1826194921e2d4ead7c12f6ac560e7c3fc240112f862aaee24be8754c37dd867f45e9449cde4a388018d8691
> >
> commons-lang3-3.13.0-src.zip=d6d90dcff0138b975dd42cef26760a4f35f7592499ef15b761b93854ad115e8fc14bba74d68a4394896d89867a27465f40af2163d40284ac4665ef8b77f81f64
> >
> commons-lang3-3.13.0-test-sources.jar=2e204dcd9e3052343be8708408285ced82c9e84a8779554d8a0c88fddb43642b5f511d838d926d59dd9d0757c6c27ab04ecd85bd9c269775097c7abec9482a2b
> >
> commons-lang3-3.13.0-tests.jar=fc5396b97a6b3256f095232e0bce0441fa57142ce95c54a109cb154a07ba07aff5856ed2b52f8e1ac428e60f9bdda4a31010101accb71a1355632a2bea0f79cb
> >
> > I have tested this with
> >
> > mvn -V -Prelease -Ptest-deploy -P jacoco -P japicmp clean package site
> deploy
> >
> > using:
> >
> > Apache Maven 3.9.3 (21122926829f1ead511c958d89bd2f672198ae9f)
> > Maven home: /usr/local/Cellar/maven/3.9.3/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.1", arch: "x86_64", family: "mac"
> > Darwin  22.5.0 Darwin Kernel Version 22.5.0: Thu Jun  8 22:22:22
> > PDT 2023; root:xnu-8796.121.3~7/RELEASE_X86_64 x86_64
> >
> > Details of changes since 3.12.0 are in the release notes:
> >
> https://dist.apache.org/repos/dist/dev/commons/lang/3.13.0-RC1/RELEASE-NOTES.txt
> >
> https://dist.apache.org/repos/dist/dev/commons/lang/3.13.0-RC1/site/changes-report.html
> >
> > Site:
> >
> https://dist.apache.org/repos/dist/dev/commons/lang/3.13.0-RC1/site/index.html
> > (note some *relative* links are broken and the 3.13.0 directories
> > are not yet created - these will be OK once the site is deployed.)
> >
> > JApiCmp Report (compared to 3.12.0):
> >
> https://dist.apache.org/repos/dist/dev/commons/lang/3.13.0-RC1/site/japicmp.html
> >
> > RAT Report:
> >
> https://dist.apache.org/repos/dist/dev/commons/lang/3.13.0-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 

Re: [VOTE] Release Apache Commons FileUpload 2.0.0-M1 based on RC1

2023-07-16 Thread Bruno Kinoshita
[x] +1 Release these artifacts

Build passing fine from tag, running `mvn clean install`, and `mvn site`
with

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-76-generic", arch: "amd64", family:
"unix"

Randomly inspected (manually) some dist-sources, and checked automatically
the signatures of some maven repo artifacts, and no issues were found.

Site reports look OK.

Thanks

Bruno

On Sun, 16 Jul 2023 at 13:58, Gary Gregory  wrote:

> Hi All,
>
> This is the first milestone release for 2.0.0 which splits FileUpload
> into a multi-module project to support the Jakarta and legacy javax
> namespaces, so I would like to release Apache Commons FileUpload
> 2.0.0-M1.
>
> The previous release was Apache Commons FileUpload 1.5 (javax only).
>
> Apache Commons FileUpload 2.0.0-M1 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/fileupload/2.0.0-M1-RC1
> (svn revision 63007)
>
> The Git tag commons-fileupload-2.0.0-M1-RC1 commit for this RC is
> 2107cd3dbb58417ccf1afae055aac3d5f597a665 which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-fileupload.git;a=commit;h=2107cd3dbb58417ccf1afae055aac3d5f597a665
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-fileupload.git
> --branch
> 
> commons-fileupload-2.0.0-M1-RC1
> commons-fileupload-2.0.0-M1-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1645/org/apache/commons/commons-fileupload2/2.0.0-M1/
>
> #Release SHA-512s
> #Sat Jul 15 19:37:24 EDT 2023
>
> org.apache.commons_commons-fileupload2-distribution-2.0.0-M1.spdx.json=d6062b88aa2a958295a1552f0a1641bc22ccf708e1f868ca8faee822fe42c88bf44fe93ffed39af550c352bc10126d435a066ae7c6a678cb5c907d7837690a10
>
> commons-fileupload2-distribution-2.0.0-M1-bom.xml=793b199ef275ad28d76c827c8d515be848ae110f4a579030f5a1ca48c6f5b1ec14948d7d5cd428ee5cdfaa0ca9f24f39d1d14b4463763b0063f3b7288079ab6d
>
> commons-fileupload2-distribution-2.0.0-M1-bom.json=457481013a00ec85a27c9b70267daca8c9ed20e768bbafaff2d334d2023520f3e4f3b9aad62976bc19051bd923303902a6ddfe0eade11819d25eb3ceff9ed87c
>
> commons-fileupload2-2.0.0-M1-src.zip=e6108527d5beb505a198bd4ecc619f9024fdb9fa9cb771001213fd9b470568bb0f2a0ba2ddff85e6f0a69768544def9a66b0997875c9a7aa7fdbfce6fa91404c
>
> commons-fileupload2-2.0.0-M1-bin.zip=84067861fca81db81450c7f419f8c5a0bc2232f36277ceaba3771ade80c34297c142d698823885a9d03b646b8edfc7e7866c6c4411580fe20f63cbc237840bd0
>
> commons-fileupload2-2.0.0-M1-src.tar.gz=44d94a1f449051b82fbfe05782eb85df2299713ed359fbbfd5c9fab085782ad97fb60eb2ef5d05d545dd16682ade3f6ae5f34b87216f0a4e79bbcd7f6c1d7723
>
> commons-fileupload2-2.0.0-M1-bin.tar.gz=f7727ffd2df00b04ee7960b681eea35a4a320e9e8677f8ed77ac9b5841d6ee59d5df049104e1cea6bea475b4518b2ee2f50ac0b6a92cb1e9e2b142d56869b078
>
> I have tested this with 'mvn clean install' using:
>
> Apache Maven 3.9.3 (21122926829f1ead511c958d89bd2f672198ae9f)
> Maven home: /usr/local/Cellar/maven/3.9.3/libexec
> Java version: 11.0.19, vendor: Homebrew, runtime:
> /usr/local/Cellar/openjdk@11/11.0.19/libexec/openjdk.jdk/Contents/Home
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "13.4.1", arch: "x86_64", family: "mac"
> Darwin gdg-mac-mini.local 22.5.0 Darwin Kernel Version 22.5.0: Thu Jun
>  8 22:22:22 PDT 2023; root:xnu-8796.121.3~7/RELEASE_X86_64 x86_64
>
> Java 11 was used to build with the Java 8 release flag in order to get
> all the little JPMS turds in the right place.
>
> Details of changes since 1.5 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/fileupload/2.0.0-M1-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/fileupload/2.0.0-M1-RC1/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/fileupload/2.0.0-M1-RC1/site/index.html
> (note some *relative* links are broken and the 2.0.0-M1
> directories are not yet created - these will be OK once the site is
> deployed.)
>
> There is no binary compatibility report because this is a major
> release in a new Java namespace and new Maven coordinates.
>
> RAT Report:
>
> https://dist.apache.org/repos/dist/dev/commons/fileupload/2.0.0-M1-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 

Re: [VOTE] Release Apache Commons Pool 2.12.0 based on RC1

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

Building OK 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-75-generic", arch: "amd64", family:
"unix"

Site reports look good. Only one PMD issue, and it's actually annotated
with NOPMD (maybe on the wrong line of the while-statement?)

Thanks!

Bruno


On Sun, 25 Jun 2023 at 03:27, Gary Gregory  wrote:

> We have fixed quite a few bugs and added some enhancements since
> Apache Commons Pool 2.11.1 was released, so I would like to release
> Apache Commons Pool 2.12.0.
>
> Apache Commons Pool 2.12.0 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/pool/2.12.0-RC1
> (svn revision 62626)
>
> The Git tag commons-pool-2.12.0-RC1 commit for this RC is
> e5dae53e0ce1211b40680e7dccf601c3c3897378 which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-pool.git;a=commit;h=e5dae53e0ce1211b40680e7dccf601c3c3897378
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-pool.git
> --branch 
> commons-pool-2.12.0-RC1 commons-pool-2.12.0-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1640/org/apache/commons/commons-pool2/2.12.0/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Sat Jun 24 21:12:18 EDT 2023
>
> commons-pool2-2.12.0-bin.tar.gz=e16b3a81c98feae6f9855a9bd2f2226dae51558c6e7bb77ee626e58853420ccc59d0943a594bba27ab7147524eca823cac47484e304ebaf14bd724b96bbffc25
>
> commons-pool2-2.12.0-bin.zip=29339f89a8efaa4ad3efbe656d610b8951be1a2a005ba7cb58ae356660331af9d473e8ada8bcdedd3d765c54d1dcfee8779ccb3902f0220de7e92e3039f95b8d
>
> commons-pool2-2.12.0-bom.json=adb3e197d360dc7f53ab116c8fa8b1699d60560fcf977cae613c4cb493168a130ca8041d4ca475e75386f281688819fa5f5111e4aa937b24390a6de8e779f507
>
> commons-pool2-2.12.0-bom.xml=d964e9ec5ed51c10591093bdd0e174f8eb354a447f710e8c3749100fdbda7456e3922846a7190180e5044fe46e571cbc600aaea1b8f64a37c12c5deaa2f1662a
>
> commons-pool2-2.12.0-javadoc.jar=356891b25f2e0367b74a7c4070c26d3cec7a3e608b6e47205e5ffeface590c9717187cb1fa72ebb4c484adaac2c7634ff1944c88282ba9c6551ab5abb58c87f4
>
> commons-pool2-2.12.0-sources.jar=6d955b437496d7af6f94844010a1df15efc04e2b9c15fadc1001777c54a60433570744605b0625a21adf53f03ce9e339809977384c562ad357a98370749c8ee6
>
> commons-pool2-2.12.0-src.tar.gz=eed0575d8357349c908fe8539db2c8ef23234c306f373d203d3d2d9a4ee1ae51cb6bdb2f86163e2296ac90f67a27c7d8cfde239cdfc8ab4966c6239b63f5984e
>
> commons-pool2-2.12.0-src.zip=d8158fd14ee393a99dd0abcb55448b699182a50e0ea114cd3a2681799c9f5e58161f71a2420d0605d1ea39efb08c31be1f7a38531c169fd2c69cc604458ee184
>
> commons-pool2-2.12.0-test-sources.jar=db4fabab1fae77e5dcf8af35397635738c6296ebc25065be9a73725d6b837179c3973ae3ea531aa40056459f011ff90e3c2ef16ad2fa77114dacaa5709e3bf57
>
> commons-pool2-2.12.0-tests.jar=81af180ba6d2a5ce12064c9cc4eda4bc25d072fef55a3dc7ce48506571d40aceb6636c80202c31eff867eb8fd1971a44e0c2c2979019a1e32f43005d70cf2f5e
>
> org.apache.commons_commons-pool2-2.12.0.spdx.json=ed49a8ca7a776ede454f8765f1bd71b5d6a2da35b8bd46ebe930f663127fbd6f248c27059b417ca578665295113ca56a0f0e6486c92436b7b9af7984e3f111db
>
> I have tested this with:
>
> mvn -V -Duser.name=$my_apache_id
> -Dcommons.release-plugin.version=$commons_release_plugin_version
> -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.1", arch: "x86_64", family: "mac"
> Darwin gdg-mac-mini.local 22.5.0 Darwin Kernel Version 22.5.0: Thu Jun
>  8 22:22:22 PDT 2023; root:xnu-8796.121.3~7/RELEASE_X86_64 x86_64
>
> Details of changes since 2.11.1 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/pool/2.12.0-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/pool/2.12.0-RC1/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/pool/2.12.0-RC1/site/index.html
> (note some *relative* links are broken and the 2.12.0 directories
> are not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 2.11.1):
>
> https://dist.apache.org/repos/dist/dev/commons/pool/2.12.0-RC1/site/japicmp.html
>
> RAT Report:
>
> https://dist.apache.org/repos/dist/dev/commons/pool/2.12.0-RC1/site/rat-report.html
>
> KEYS:
>   https://www.apache.org/dist/commons/KEYS
>
> Please review the release candidate and vote.
> This 

Re: [CSV] Strategies to handle duplicate headers

2023-06-20 Thread Bruno Kinoshita
Hi,


> However, I could imagine situations where we define
> DuplicateHeaderMode.DEDUPLICATE, and a user isn't satisfied with our
> normalization strategy. For example, dots in the headers breaks ingesting
> the data in a third-party system. An interface could resolve this, but I
> guess in such a scenario, they can also just opt for another mode and
> normalize it themselves to bypass ours.


 Good point. I think the only advantage of using dots is following the same
pattern used in Python+Pandas, and also in the R base functions.

# This is in R

> read.csv('/tmp/1.csv')
  A A.1 B B.1
1 1   2 3   4
2 a   b c   d
>

However, there are other R libraries that use underscore too (I think
tidyverse does so). So users may have to normalize it themselves already
when using different libraries in R.

So I think we can use underscore or any other strategy to deduplicate
column names, and allowing users to customize how names are repaired sounds
good too, as long as we can find a good API for that.

With that in mind, appending the enum does make sense. I'd still be wary
> about making it default behavior anytime soon, unless there's evidence that
> deduplication is really what users expect.
>
+1

> Something to consider though. We allow configuring the delimiter. I think
> parsing would be fine, but it might introduce edge-cases for printing if
> the delimiter and normalization strategy overlap. For example, "A,A"
> becomes "A.1,A,2" but the delimiter is ".", effectively making it
> "A.1.A.2". We'll need test cases for that.
>

I don't know if wrapping the column names with quotes would help in this
case (i.e. "A1."."A.2"), but definitely a good scenario for a test case, +1.

-Bruno

On Wed, 21 Jun 2023 at 02:12, Seth Falco  wrote:

> I don't have a strong enough opinion to conclude what's best.
>
> Giving it more thought, I think the interface approach I proposed is
> overcomplicated tbh. I can't imagine needing another duplicate header mode
> after this.
>
> However, I could imagine situations where we define
> DuplicateHeaderMode.DEDUPLICATE, and a user isn't satisfied with our
> normalization strategy. For example, dots in the headers breaks ingesting
> the data in a third-party system. An interface could resolve this, but I
> guess in such a scenario, they can also just opt for another mode and
> normalize it themselves to bypass ours.
>
> With that in mind, appending the enum does make sense. I'd still be wary
> about making it default behavior anytime soon, unless there's evidence that
> deduplication is really what users expect.
> Something to consider though. We allow configuring the delimiter. I think
> parsing would be fine, but it might introduce edge-cases for printing if
> the delimiter and normalization strategy overlap. For example, "A,A"
> becomes "A.1,A,2" but the delimiter is ".", effectively making it
> "A.1.A.2". We'll need test cases for that.
>
> PS: Sorry if this message goes through twice. Looked to me that the email
> didn't go through the first time.
>
> On 2023/06/20 21:28:16 Gary Gregory wrote:
> > That's clever. So we could implement a new enum value
> > DuplicateHeaderMode.DEDUPLICATE...
> >
> > Gary
> >
> > On Tue, Jun 20, 2023, 14:09 Bruno Kinoshita 
>  wrote:
> >
> > > Hi,
> > >
> > > Bruno says:
> > > > "With Pandas it automatically deduplicates the column names. Maybe
> > > > that's a feature that we could have in Commons CSV too?"
> > > >
> > > > What does that mean and actually do? Say I have column A with row 1
> > > > value of "X" and 2nd column A with row 1 value of 2. What do I get
> > > > when I ask for column A row 1?
> > > >
> > >
> > > When you ask for column A, you get the first column A with row 1 value
> of
> > > "X". Then Pandas renames the other A column as "A.1". If you want to
> access
> > > rows in the second A column, then you will use "A.1" as index.
> > >
> > > This is useful when you work with CSV's with many headers so that you
> still
> > > have a valid name to use as index to access data, instead of having to
> rely
> > > on the column index, for instance (or if you are using other libraries
> that
> > > work with the column names, etc.)
> > >
> > > As a first cut whatever we do could/should maintain the existing
> > > > behavior. We can change the default later by popular demand.
> > > >
> > >
> > > +1
> > >
> > > Cheers
> > >

Re: [CSV] Strategies to handle duplicate headers

2023-06-20 Thread Bruno Kinoshita
Hi,

Bruno says:
> "With Pandas it automatically deduplicates the column names. Maybe
> that's a feature that we could have in Commons CSV too?"
>
> What does that mean and actually do? Say I have column A with row 1
> value of "X" and 2nd column A with row 1 value of 2. What do I get
> when I ask for column A row 1?
>

When you ask for column A, you get the first column A with row 1 value of
"X". Then Pandas renames the other A column as "A.1". If you want to access
rows in the second A column, then you will use "A.1" as index.

This is useful when you work with CSV's with many headers so that you still
have a valid name to use as index to access data, instead of having to rely
on the column index, for instance (or if you are using other libraries that
work with the column names, etc.)

As a first cut whatever we do could/should maintain the existing
> behavior. We can change the default later by popular demand.
>

+1

Cheers

Bruno

On Tue, 20 Jun 2023 at 13:39, Gary Gregory  wrote:

> Hi All,
>
> This thread is a follow-up to
> https://github.com/apache/commons-csv/pull/309#issuecomment-1441456258
>
> Bruno says:
> "With Pandas it automatically deduplicates the column names. Maybe
> that's a feature that we could have in Commons CSV too?"
>
> What does that mean and actually do? Say I have column A with row 1
> value of "X" and 2nd column A with row 1 value of 2. What do I get
> when I ask for column A row 1?
>
> Seth says:
> "HeaderStrategy Interface
> Contains two functions:
>
> #normalizeHeaders(headings) - With given heading, output a list that
> fits with whatever the strategy is going for.
> #get(record, header) - Fetch value(s) based on given column name."
>
> I would see perhaps two interfaces so that lambdas might be used more
> simply. Maybe, needs an example.
>
> "I'm also wary that this may screw up existing projects that depend on
> allowing/disallowing duplicates. i.e. want to allow duplicates and
> handle things through indexes / iteration, so this didn't cause a
> problem for them and want to preserve header names, and so don't need
> the headers deduplicated."
>
> As a first cut whatever we do could/should maintain the existing
> behavior. We can change the default later by popular demand.
>
> Gary
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>


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 

Re: [VOTE] Release Apache Commons IO 2.12.0 based on RC2

2023-05-14 Thread Bruno Kinoshita
 [x] +1 Release these artifacts

Using git tag.

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

Thanks

Bruno

On Sat, 13 May 2023 at 17:24, Gary Gregory  wrote:

> We have fixed quite a few bugs and added some significant enhancements
> since Apache Commons IO 2.11.0 was released, so I would like to
> release Apache Commons IO 2.12.0.
>
> Apache Commons IO 2.12.0 RC2 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/io/2.12.0-RC2 (svn
> revision 61825)
>
> The Git tag commons-io-2.12.0-RC2 commit for this RC is
> 266bcc4d5d0fbd230756539f93acd9fc5ddd2c5c which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-io.git;a=commit;h=266bcc4d5d0fbd230756539f93acd9fc5ddd2c5c
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-io.git
> --branch commons-io-2.12.0-RC2 commons-io-2.12.0-RC2
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1635/commons-io/commons-io/2.12.0/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Sat May 13 11:10:37 EDT 2023
>
> commons-io-2.12.0-bin.tar.gz=24e41dec5dbdbd56d24c3d2ff294a1fecd4d0a80f1af2821ecf60da3527774aced1dca8d0752cebf444249cc4a207baf0fd6555e463b45879e02d0f03acc2445
>
> commons-io-2.12.0-bin.zip=03c1b6394a07b7b7ed36c97191891811985df9e89ce7369ac7e69d83e6491cc288755d33936ba45cb57fdac5addadf4b19b183b8f2ae52a0e1ee78157c80ea8d
>
> commons-io-2.12.0-bom.json=07c0b0c4112f54573606a7346699930850fef1274e848576c4a458edbcdd8b613c2cd6d54ab5f96a82a91875e8bbec41f9d50296dfea8558dd317c0ea0555b12
>
> commons-io-2.12.0-bom.xml=6fb6f96277ef2703bcb5d589bb6fdd1e7f8157d412ace264eb7a47ef0e245d9afa9ebf2b15b4e04b25fb600b37f6369a203ff90b33b904fd3869e48dc0a62069
>
> commons-io-2.12.0-javadoc.jar=af7ac2ef5439a3d744625917df048445ca6c867c8bef823d70f67a3c3509373b0f70dd4f37e1dd6b1e9ea9878d3a8596262f085ceb8f5255e5af868a9a19d231
>
> commons-io-2.12.0-sources.jar=a43e070c8b9f4b9a23bb3a6dd9bb5970d0bc8bc973e7fac707d35ac561738e785fffa92acca91483465539a3083fc36431ec09582fa0f98299848e795ff87ce2
>
> commons-io-2.12.0-src.tar.gz=0318e1566ed125a1d10a0a4f72895c0e7f0b1ad4f8704caec3a107b1755edaef6cd7502eb367c3b2b95e5ec46990b29c90e06cfe4da1cddd13cb9026bb5dee3a
>
> commons-io-2.12.0-src.zip=df6476b8a9b44746d71a617733048b1848612ec894564d413d92bc16426fe65a38cfbaa12c02140f76668220d9223f9e7d3c5b9a4c793fe14aff38540e0dd91a
>
> commons-io-2.12.0-test-sources.jar=594d19d76ab22e184fc962a4a3e4c91ff10e097cb5a8a52345a23b3b6d85e824f4844757d5c54f9d4d52a6e62687082d3685295f535d227b7a9586ea2444690b
>
> commons-io-2.12.0-tests.jar=86e392706ff98f04d053c4b3bbf1df5bb7a375f5ebcb1673ecdbedab36db627723937c93a6559944c19b516ce3b0f83d50143512dd2b891a1cc22524ee28c401
>
> commons-io_commons-io-2.12.0.spdx.json=071b3e127e1027587db04af620c406fd32ebb9810bd75936fd33131782b0c89417d83672f8ede5302eada044b4a2572b5dfbc598ca70a71695cad6fdea62d25a
>
> I have tested this with:
>
> mvn -V -Duser.name=$my_apache_id -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.3.1", arch: "x86_64", family: "mac"
>
> Darwin  22.4.0 Darwin Kernel Version 22.4.0: Mon Mar  6 21:00:17
> PST 2023; root:xnu-8796.101.5~3/RELEASE_X86_64 x86_64
>
> Details of changes since 2.11.0 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/io/2.12.0-RC2/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/io/2.12.0-RC2/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/io/2.12.0-RC2/site/index.html
> (note some *relative* links are broken and the 2.12.0 directories
> are not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 2.11.0):
>
> https://dist.apache.org/repos/dist/dev/commons/io/2.12.0-RC2/site/japicmp.html
>
> RAT Report:
>
> https://dist.apache.org/repos/dist/dev/commons/io/2.12.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 

Re: [VOTE] Release Apache Commons Daemon 1.3.4 based on RC1

2023-05-11 Thread Bruno Kinoshita
[X] +1 Release these artifacts

Built from tag with no errors, on

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

Checked signatures of archives from the dist area, found no issues. Site
reports look good too.

Thank you!

Bruno

On Tue, 9 May 2023 at 20:13, Gary Gregory  wrote:

> Can we get more PMC reviews please?
>
> Gary
>
> On Fri, May 5, 2023, 06:27 Mark Thomas  wrote:
>
> > We have fixed a few bugs since Apache Commons Daemon 1.3.3 was released,
> > so I would like to release Apache Commons Daemon 1.3.4.
> >
> > Apache Commons Daemon 1.3.4 RC1 is available for review here:
> >  https://dist.apache.org/repos/dist/dev/commons/daemon/1.3.4-RC1
> > (svn revision 61662)
> >
> > The Git tag commons-daemon-1.3.4-RC1 commit for this RC is
> > f7c21ce501eee288c488edd416f0ddccdd365966 which you can browse here:
> >
> >
> >
> https://github.com/apache/commons-daemon/commit/f7c21ce501eee288c488edd416f0ddccdd365966
> >
> > (gitbox browsing is currently disabled)
> >
> > You may checkout this tag using:
> >  git clone https://gitbox.apache.org/repos/asf/commons-daemon.git
> > --branch commons-daemon-1.3.4-RC1 commons-daemon-1.3.4-RC1
> >
> > Maven artifacts are here:
> >
> >
> >
> https://repository.apache.org/content/repositories/orgapachecommons-1634/commons-daemon/commons-daemon/1.3.4/
> >
> > These are the artifacts and their hashes:
> >
> >
> >
> commons-daemon-1.3.4.jar=31e723efc879fb1a45001bcb1577c02defe38b0a7e02fc4efd2800f85a4dbe583eba2e67323145aa5c2c5cf9dd09c457961557898a9923e85b0375c73c639498
> >
> >
> commons-daemon-1.3.4-bin.tar.gz=adc301fe9c7e50c5ed71c6775c8c41c33a369a05c30785ccb81209089603ae66563e958b466c99fc5cd27c12625bb7def68d7d91933aa8739eb645af37f3d03e
> >
> >
> commons-daemon-1.3.4-bin.zip=857da3217d9186b034ffecf36b8d0df84b3b4de8b06a81338df97dbabafeff9b84034d49173623f5b03786d48d85d406af8e602ea644c95552f2df68f98d5ddc
> >
> >
> commons-daemon-1.3.4-bin-windows.zip=57a59d402dd0a1c99ed5da062b4616d54679e4208abec8b25742f5bf3ec1ee6b5187bc830edeaa218766215371b5519ce0a7186325c929c86b567a3078aa7555
> >
> >
> commons-daemon-1.3.4-native-src.tar.gz=3c10ca72fc0eb7f755c0b5452bb6d5e8b42d8f363767ffcd9a6f0883026e688ea7dff50ea05e2675a7cdf9f413cb8012ee6b79e16dfc1cd4d83bd775ea10216c
> >
> >
> commons-daemon-1.3.4-native-src.zip=2e2db21b142b40427c43f4802ec94fb6212d1c79cb6aa02325b71017e20384a8d6123148603eda03f309aeae5a6f88f9a014deb978af0fac2f62b576d73ae1b8
> >
> >
> commons-daemon-1.3.4-src.tar.gz=bb36d88bc21a5777245012b2a73ee0e764b85715731f54cc4ff09343e95ccb18fc6c68b3ae9c680fb45a60c7ef5ed0f9e40991c2c03246dd7f8dd65031eddf24
> >
> >
> commons-daemon-1.3.4-src.zip=2f77720724069655828cecb639a3c9a8411e97ed4c9923340f521cf7078ce85e5d223f20431040411a592b4d38208144ffc56da8b70091f75028a1aad9c51891
> >
> >
> > 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,
> >
> > Mark Thomas,
> > Release Manager (using key 10C01C5A2F6059E7)
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> > For additional commands, e-mail: dev-h...@commons.apache.org
> >
> >
>


Re: [FileUpload] modular 2.0

2023-04-30 Thread Bruno Kinoshita
+1 if it is not too hard to do it.

On Sun, 30 Apr 2023, 4:22 pm Gary Gregory,  wrote:

> In the 2.0 snapshot code in git master, we support both javax and Jakarta
> servers, in different packages. I am thinking we should create maven
> modules for these and for portlets, such that all their dependencies are
> non-optional.
>
> Thoughts?
>
> Gary
>


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

2023-04-29 Thread Bruno Kinoshita
+1

Build from tag passed with no errors on

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

Site reports look good. On my laptop it didn't create the spotbugs and
checkstyle reports with `mvn site`. But looking at the dist area site
everything looks good.

Thanks!

Bruno


On Sat, 29 Apr 2023 at 02:33, Gary Gregory  wrote:

> We have fixed quite a few bugs and added some significant enhancements
> since Apache Commons IO 2.11.0 was released, so I would like to
> release Apache Commons IO 2.12.0.
>
> Apache Commons IO 2.12.0 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/io/2.12.0-RC1 (svn
> revision 61539)
>
> The Git tag commons-io-2.12.0-RC1 commit for this RC is
> c780ef616bd6c7340f1d8a5dc8c209376a76451f which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-io.git;a=commit;h=c780ef616bd6c7340f1d8a5dc8c209376a76451f
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-io.git
> --branch commons-io-2.12.0-RC1 commons-io-2.12.0-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1633/commons-io/commons-io/2.12.0/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Fri Apr 28 17:58:50 EDT 2023
>
> commons-io-2.12.0-bin.tar.gz=f291190a52b594300ba5df32ae2698378b56f999c1d6bd5391f277ff5e8c4f2deaf153e753e7377614949c9b69551b8897b0a6bad9f0a34f0c52d7a2c0b02344
>
> commons-io-2.12.0-bin.zip=82f4cc82aa4e2b099afd552b7df21d7d882c7fa1ce7d1abef5023d361a1861ca62a50098caae7c905d7a077283ec618b2b81f2c446f66fd6c2bdd0df38d02700
>
> commons-io-2.12.0-bom.json=44d65999a06397b2c22499d6488315f9dc40a7065547b922ca4d16ddc64d1679905a080cbd63151a7e7a0a68204b11313778cc2cc980959cd2273d322a08
>
> commons-io-2.12.0-bom.xml=2dec492e9758870eb6802c905bf7ce41a17b64d69722d1e1476600682d3859b1465cbcc9f6015702f7c9bfb3e581b122d11dad7054923b332d0ec4044c9612d4
>
> commons-io-2.12.0-javadoc.jar=6ce2924eeca7fdaf3caceb0cd75df7ee584d3232c7b975a9b74442464bbd6da0dfb77132aabfdece2fa6e29a852255862f9a2add38b1c5969733667e248a509a
>
> commons-io-2.12.0-sources.jar=e31349d8480d6c8f3e91abc743076f683d6dabf1bebf594118bb15269680b92d98260264105d5ebe5d1e42bdb3efbe96426c575d70e0dd7731184e7e94b74d39
>
> commons-io-2.12.0-src.tar.gz=f62d52cda73a42e1c63f339aa90d363ef4a37f378b49276b11ff7dcb5aae1a15aa8d4104daa97dd40d094d64b053566987495eb888162d166af7f61fe9a403b0
>
> commons-io-2.12.0-src.zip=85538dbf9d57e381bd8a62e46caf0e5d97e18b4b960b3cdc5bb54d45dc420ad98ae9bae8d243f70bd609ea99d4e07e6188fac7ca4cb80a011f1331e46d03a6ce
>
> commons-io-2.12.0-test-sources.jar=31e7aa90d6f062a8f3fd9de5189f24878b080ea172d9286eb41e8c552b87bff4fc8202dd25e431ea5eb9ad7db9a8bb51471d680cb61003565426b506292277ff
>
> commons-io-2.12.0-tests.jar=054f2dac25b2afa352ce8f80a024d13cc49ab9a8bf3dff426698ba2b3b95c5d0092b906de8bc707a120f298069ed8f4b2154342a53d25038dcdfc3e2a3a1cc93
>
> commons-io_commons-io-2.12.0.spdx.json=1375bad0d00979da1b86b304ca39ff52e1a693ed2a85ce7f29ba26734f5a71a837ebb57278727357f7450ede1ad3c671713dc708fbffdf19af381840cf1dafc3
>
> I have tested this with 'mvn' (the default Maven goal) using:
>
> Apache Maven 3.9.1 (2e178502fcdbffc201671fb2537d0cb4b4cc58f8)
> Maven home: /usr/local/Cellar/maven/3.9.1/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.3.1", arch: "x86_64", family: "mac"
> Darwin  22.4.0 Darwin Kernel Version 22.4.0: Mon Mar  6 21:00:17
> PST 2023; root:xnu-8796.101.5~3/RELEASE_X86_64 x86_64
>
> Details of changes since 2.11.0 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/io/2.12.0-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/io/2.12.0-RC1/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/io/2.12.0-RC1/site/index.html
> (note some *relative* links are broken and the 2.12.0 directories
> are not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 2.11.0):
>
> https://dist.apache.org/repos/dist/dev/commons/io/2.12.0-RC1/site/japicmp.html
>
> RAT Report:
>
> https://dist.apache.org/repos/dist/dev/commons/io/2.12.0-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 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 

Re: [Parent] releasing 57

2023-04-21 Thread Bruno Kinoshita
Sounds good. Thanks Gary!!

On Fri, 21 Apr 2023, 4:09 pm Gary Gregory,  wrote:

> Hi all,
>
> I plan on cutting a release candidate ASAP, likely tonight or tomorrow.
>
> Gary
>


Re: [IO] 2 Patches for SymbolicLinkFileFilter

2023-04-18 Thread Bruno Kinoshita
>
> Or as a Github PR:
>

+1

On Tue, 18 Apr 2023 at 11:18, sebb  wrote:

> Or as a Github PR:
>
> https://github.com/apache/commons-io/pulls
>
> These systems are easier for developers to track than emails, which
> can get overlooked.
>
> On Tue, 18 Apr 2023 at 09:54, Gilles Sadowski 
> wrote:
> >
> > Hi.
> >
> > Le mar. 18 avr. 2023 à 10:20, Miguel Muñoz  a
> écrit :
> > >
> > > Developers,
> > >
> > > (I'm new to Apache,
> >
> > Welcome.
> >
> > > so I hope this is the right way to submit patches.)
> >
> > The usual way would be to file a report on the bug-tracking system:
> >   https://issues.apache.org/jira/projects/IO
> > and upload patches there.
> >
> > Regards,
> > Gilles
> >
> > > [...]
> >
> > -
> > 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: [JEXL] Compatibility bug?

2023-04-07 Thread Bruno Kinoshita
Hmm, doesn't seem easy to assess what broke it in the 3.3. release:
https://github.com/apache/commons-scxml/actions/runs/4570451737/jobs/8067797349?pr=121

Error: Tests run: 11, Failures: 1, Errors: 0, Skipped: 0, Time elapsed:
0.085 s <<< FAILURE! - in org.apache.commons.scxml2.model.CustomActionTest
Error: 
org.apache.commons.scxml2.model.CustomActionTest.testCustomActionEventPayloadHelloWorldJexl
Time elapsed: 0.034 s <<< FAILURE!
org.opentest4j.AssertionFailedError: Invalid intermediate state ==>
expected:  but was: 

Maybe someone else that knows more about scxml and/or jexl can confirm
whether we need to fix jexl, or if we need to update the test in scxml.

Bruno

On Fri, 7 Apr 2023 at 16:43, Gary D. Gregory  wrote:

> Hi All
>
> Did we create a bug in the recently released 3.3 which surfaces as
> https://github.com/apache/commons-scxml/pull/121 ?
>
> Gary
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>


Re: [VOTE] Release Apache Commons Configuration 2.9.0 based on RC1

2023-03-27 Thread Bruno Kinoshita
   [x] +1 Release these artifacts

Tested from tag with:

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

Building OK, reports look good.

Thanks!

-Bruno


On Sun, 26 Mar 2023 at 01:40, Gary Gregory  wrote:

> We have fixed a few bugs and made some enhancements since Apache
> Commons Configuration 2.8.0 was released, so I would like to release
> Apache Commons Configuration 2.9.0.
>
> Apache Commons Configuration 2.9.0 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/configuration/2.9.0-RC1
> (svn revision 60824)
>
> The Git tag commons-configuration-2.9.0-RC1 commit for this RC is
> 1208fcf3697fc04aaff51c7fdaf15123e41db2a5 which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-configuration.git;a=commit;h=1208fcf3697fc04aaff51c7fdaf15123e41db2a5
> You may checkout this tag using:
> git clone
> https://gitbox.apache.org/repos/asf/commons-configuration.git
> --branch
> 
> commons-configuration-2.9.0-RC1
> commons-configuration-2.9.0-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1629/org/apache/commons/commons-configuration2/2.9.0/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Sat Mar 25 20:26:08 EDT 2023
>
> org.apache.commons_commons-configuration2-2.9.0.spdx.json=e44968793cfc3e76e7219f3eee77b9ea9cf563f08210145443d688d31a227fa034c7406508a94454b9b1c61c1e673ef7ea6a057aef909e1a6733010c164a6b1d
>
> commons-configuration2-2.9.0-test-sources.jar=81afa85b7e9106456d2f39e0048acd952ce61c91a399472ce1dcf85658b56e6f8490b78d8dda7a7ac55bd1c15e84e7547c9aedf813aada2c34576dfdfc12
>
> commons-configuration2-2.9.0-src.zip=df79d8a2d51029bae1700b67e2567a219a4d74fb1cc91ea92998ecd9c68c50c5ddfa67f06533348a03292c2c097fe8baa7fba1a441ceb84c741c80f7e293349a
>
> commons-configuration2-2.9.0-sources.jar=1057ff30b5bd3ed49a9e7a374a26ed4d34caaa7ab7efa11b0c674843ca1cb5d6ce00e434e014a6758d697d66686c1f511025f07f1840c3fb29c06fef7c73b669
>
> commons-configuration2-2.9.0-bin.zip=aa3d52bd9ceb0dfdc1cba953e1819a0296240c3d75f0bcb65b32f636d7394c65885397c44439be3276d532fcd95e5aaa628b2084b7f96d426979ecf8a856bdf6
>
> commons-configuration2-2.9.0-bom.json=fa7030cf2fe9671124245ed02e0609d943d8e60886b6c02f95e0d9975839bb463e83a174097ced929fb0772eafab0e89656e98b5ab07b2526ba3cfcdf290a8e1
>
> commons-configuration2-2.9.0-bom.xml=531a85f638fb7e5b08313296c2e322d21127b48ea2977d33e2ddbc1514dc3c6c4e8be26a3954f72a55291d9cbc3a36bc14c7d21090fdc15023e74785fe0badf4
>
> commons-configuration2-2.9.0-src.tar.gz=61091f483aa531b52e4b97b5671042bd6b8b6080c5f8951c3de27fbf1beb5c5d93c2deb2e641bb39b3fd4e7e24de6f49e931ff248501f864ea2e2f9804defdfa
>
> commons-configuration2-2.9.0-bin.tar.gz=b8116991f587e7cb708d4fa693fac8a2501d6c2523db50233d17eb388aff2ecc1b1181fca3001b7276a1e41c7c7675e996d543356f1894253a8b8858213a8021
>
> commons-configuration2-2.9.0-javadoc.jar=69841bda81d36fcb4a2bb7d2774966badcf1254009813d55e612df22fe62da3afd5ff144916a7367d8c682b48d0d65250dd0ffdfbca2e7b50373345600f8c2f9
>
> commons-configuration2-2.9.0-tests.jar=03ef15faa363247050be985cd8e7c8dfdcbb3c4ad6d2992b36bc07eacef78d20b76e7352bf647846d73f6ed64169cf5d981ff77592a572460ef2cee06073b746
>
> I have tested this with:
>
> mvn -V -Prelease -Ptest-deploy -P jacoco -P japicmp clean package site
> deploy
>
> Using:
>
> Apache Maven 3.9.1 (2e178502fcdbffc201671fb2537d0cb4b4cc58f8)
> Maven home: /usr/local/Cellar/maven/3.9.1/libexec
> Java version: 11.0.18, vendor: Homebrew, runtime:
> /usr/local/Cellar/openjdk@11/11.0.18/libexec/openjdk.jdk/Contents/Home
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "13.2.1", arch: "x86_64", family: "mac"
> Darwin gdg-mac-mini.local 22.3.0 Darwin Kernel Version 22.3.0: Mon Jan
> 30 20:42:11 PST 2023; root:xnu-8792.81.3~2/RELEASE_X86_64 x86_64
>
> Note that I had to use Java 11 instead of Java 8 to get one of the
> SBOM plugins to play nice.
>
> Details of changes since 2.8.0 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/configuration/2.9.0-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/configuration/2.9.0-RC1/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/configuration/2.9.0-RC1/site/index.html
> (note some *relative* links are broken and the 2.9.0 directories
> are not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 2.8.0):
>
> https://dist.apache.org/repos/dist/dev/commons/configuration/2.9.0-RC1/site/japicmp.html
>
> RAT Report:
>
> https://dist.apache.org/repos/dist/dev/commons/configuration/2.9.0-RC1/site/rat-report.html
>
> 

Re: [VOTE] Release Apache Commons Compress 1.23.0 based on RC1

2023-03-20 Thread Bruno Kinoshita
+1

Built from the tag with

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

and with `mvn clean test install site`.

The SpotBugs issues need some cleaning. There are several entries including
some MALICIOUS_CODE issues. The current live site uses FindBugs, so it
could be false positives or just new rules in SpotBugs.

The only thing I noticed looking at the changes is that previous RM'er used
1.NN, instead of 1.NN.0, but that doesn't really matter IMO.

Rest of reports look good!

Thanks for RM'ing Gary!

Cheers

Bruno

On Sat, 18 Mar 2023 at 19:06, Gary Gregory  wrote:

> We have fixed quite a few bugs and added some significant enhancements
> since Apache Commons Compress 1.22 was released, so I would like to
> release Apache Commons Compress 1.23.0.
>
> Apache Commons Compress 1.23.0 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/compress/1.23.0-RC1
> (svn revision 60704)
>
> The Git tag commons-compress-1.23.0-RC1 commit for this RC is
> b19df3e5b9a85000cf46be3afd998fc58c0ea538 which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-compress.git;a=commit;h=b19df3e5b9a85000cf46be3afd998fc58c0ea538
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-compress.git
> --branch
> 
> commons-compress-1.23.0-RC1 commons-compress-1.23.0-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1628/org/apache/commons/commons-compress/1.23.0/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Sat Mar 18 13:46:45 EDT 2023
>
> commons-compress-1.23.0-bin.tar.gz=67d49954c55c23693c233695502248b2544ee3c14e30395fb57f31ad3eccc9f19c461f1633c98f64a20b63e9124c5c4ff73cf11514583811e64bbde5e28eeacc
>
> commons-compress-1.23.0-bin.zip=e8a0cb7c9a90cd403e1c51f5ae4038d9314dc474394f71cb9d81167d770ec3853eac8490df76079a23d346ad312d1a9367aa3dcbd501f3d384f160046866cd91
>
> commons-compress-1.23.0-bom.json=87eecc373e31b4d43584bd320210f7101a974de05141247678583038470980cd9d0d3ae79bf146b9da0495297fbf587af455ca86e899449e9d9d5e061b4587ca
>
> commons-compress-1.23.0-bom.xml=2e2f58ef9df08b0daaf064b27746aa079ab4ca9a375947dac0611ffbb2f89569ea4ba948fa9d31c6b3ba5c578bcf9c457dc1d7cae234dcdeb036a33fc84c2558
>
> commons-compress-1.23.0-javadoc.jar=6c0e97f7827a17279c24eb26a908f4a1df2dae53dededb95c84695a8e8ca09ed6a7142da6729ed761cc591eb93fcd894ce64a5633d5a13f5feaf6871bfdb72da
>
> commons-compress-1.23.0-sources.jar=aa5fadb2d0b2454ef0fc04552178bc3d2b27828968129f93fb2b7cebe609e9a11e59624bf1d5b27568f3b8602eef2cb9f6d0ec544740ca32c9f381f73aad9121
>
> commons-compress-1.23.0-src.tar.gz=2715f69ae905a75ec0b98dddb56fb0ef146bbced250663d9483ab1c680eccaa8229a88374b5737088d283df0405dc76a1dee79e604152a3eb95a918dbd0cdd9f
>
> commons-compress-1.23.0-src.zip=2b94535cb66c8ebc89d388a1ca17b1b7ef6cc3661bb16c2d23734814ddc7359a97021c0140a000253087bb63ddaba5ab1951701e1fdc98907ddba5ab5c12376c
>
> commons-compress-1.23.0-test-sources.jar=78ad9e0d7e50de37110dd1d2b5f59bbba3762275502051d27154e58e68bd17f87fd7e1bef28ef3ff382a8008de4ea13bd6a449d26f412e1ee6cbb49241950c3d
>
> commons-compress-1.23.0-tests.jar=547dccbdfbca5b4f2219750057d732af2a7e5b5ee5ddcee74607d8c99473d97cca56e8f32b5685e5f1dc36277d1c52c8609985855f54eef7d614b2cfbd14ec85
>
> org.apache.commons_commons-compress-1.23.0.spdx.json=2a1a0ce5575375a5ce53297a173002a4f95b5edf8f1e00b50d6afff8674af3cd3e1affbe82bee1efeb86183f0abdbaba2fcc7bff37d95f5eecedf477e11b47af
>
> I have tested this with
>
> mvn -V -Duser.name=$my_apache_id
> -Dcommons.release-plugin.version=$commons_release_plugin_version
> -Prelease -Ptest-deploy -P jacoco -P japicmp clean package site deploy
>
> Using:
>
> Apache Maven 3.9.1 (2e178502fcdbffc201671fb2537d0cb4b4cc58f8)
> Maven home: /usr/local/Cellar/maven/3.9.1/libexec
> Java version: 1.8.0_362, vendor: Homebrew, runtime:
> /usr/local/Cellar/openjdk@8
> /1.8.0+362/libexec/openjdk.jdk/Contents/Home/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "13.2.1", arch: "x86_64", family: "mac"
>
> Darwin  22.3.0 Darwin Kernel Version 22.3.0: Mon Jan 30 20:42:11
> PST 2023; root:xnu-8792.81.3~2/RELEASE_X86_64 x86_64
>
> Details of changes since 1.22 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/compress/1.23.0-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/compress/1.23.0-RC1/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/compress/1.23.0-RC1/site/index.html
> (note some *relative* links are broken and the 1.23.0 directories
> are not yet created - these will be OK once the site is 

Re: [VOTE] Release Apache Commons JEXL 3.3 based on RC2

2023-03-17 Thread Bruno Kinoshita
+1

Built from tag with

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

Cheers

Bruno


On Fri, 17 Mar 2023 at 19:28, Henri Biestro (Apache) 
wrote:

> We have fixed quite a few bugs and added some significant enhancements
> since Apache Commons JEXL 3.2.1 was released, so I would like to release
> Apache Commons JEXL 3.3.
>
> Apache Commons JEXL 3.3 RC2 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/jexl/3.3-RC2 (svn
> revision 60698)
>
> Only changes since RC1 are 2 fixes for issues discovered during late
> testing, one regression (JEXL-394) and one reopen (JEXL-393).
>
> The Git tag commons-jexl-3.3-RC2 commit for this RC is
> 4e91dc63dba73204c8a69295e1ab402c1ab7d3e4 which you can browse here:
>
>
> https://gitbox.apache.org/repos/asf?p=commons-jexl.git;a=commit;h=4e91dc63dba73204c8a69295e1ab402c1ab7d3e4
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-jexl.git
> --branch
> commons-jexl-3.3-RC2 commons-jexl-3.3-RC2
>
> Maven artifacts are here:
>
>
> https://repository.apache.org/content/repositories/orgapachecommons-1627/org/apache/commons/commons-jexl3/3.3/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Fri Mar 17 18:51:22 CET 2023
>
> commons-jexl-3.3-bin.tar.gz=70d349cdb450637a7334b0d2943afa14d990104d6ae33215d965ea01c93847a21b13c5a8c5e779af6a58156d2d4bf6eff7fc8b651db35332417f01e1e2a9461b
>
> commons-jexl-3.3-bin.zip=271d4b98955430e26b2b36eef1186801acfe4a6f0f2e7a8c6be214fc0d9b98733628e79a5de3351430f4d3ddb8ca41cca8d93db7320270ce7fc3a5ec69f72e58
>
> commons-jexl-3.3-src.tar.gz=241a7d2e8e50a00e7ab64f718ffd8e4592326e5d4cb36434445c466450340adab4116bbe670e9d34f68d5895d4ceb997dd598cb5101d167824cb84a39449d82e
>
> commons-jexl-3.3-src.zip=5ec8efbfcdba85ee449013365e1f655fa5cc9d28dcfa8033ae97a21626c984ae02a0953da2a9b29c472975e2120cab4a96601a75bb8dbc6748cf48b857bf0685
>
> commons-jexl3-3.3-bom.json=c7387d4b5c37bcbcd07096c9cf288bf00bee688f439649721ad0b21efb841cdd0dc276999ac333a00ad3fd075088d3271e180a157995b70f7d2dc1f241b857ca
>
> commons-jexl3-3.3-bom.xml=a5ebbe64f2c1f8751188c28299a8374ba3f7fc1e00ab764073e43ec5506d3e04be23e96d822c80cb463e848dbab7f0c67c6e068bb2ca9acfe4d00360e1c30eec
>
> commons-jexl3-3.3-javadoc.jar=790f36988e7f8b0fa757623e15415023a800e7e60f205e342ad6caf2bb5a9d647adaec3069119ada4312821df739c7e0bf97b04a4b9dece7a7d882b9577cafdf
>
> commons-jexl3-3.3-sources.jar=e3ce6e17933859d9545263fdc79e345e8805c6c853ab8852d60bbea3108116c3d9c88333b2f08f81bd463f5a02388a97bbcf1062bf7144b4efd78c4854efd492
>
> commons-jexl3-3.3-test-sources.jar=6f80cad1854047708a05db397b2bbeaa5242d8342adb7a973dc285ffaa8cbca1ccfb1c6e986d40fd106bde5935af08d42b0c3b6d1cabdd1fee3592a5eddc2a58
>
> commons-jexl3-3.3-tests.jar=d30288dc0143b81a0fa133b6e421e006e9f2faad351e57013f52401fc326933c0e1d88482a92f78e41fdb9a286d2c62d5d978e801bf5a131a636ef17bd7eb16b
>
> org.apache.commons_commons-jexl3-3.3.spdx.json=07226f97af94fa6cee09fd28d4cbb34f51853984473866683fa21dd9a462b8522566634a2c082fe2c8ba6cd8aed8eb365a85912c251691bbb13687b3cf9546ed
>
>
>
> I have tested this with 'mvn clean install site' using:
>
> Apache Maven 3.8.1 (05c21c65bdfed0f71a2f2ada8b84da59348c4c5d)
> Maven home: /Users/henri.biestro/Java/apache-maven-3.8.1
> Java version: 1.8.0_345, vendor: Azul Systems, Inc., runtime:
> /Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home/jre
> Default locale: en_FR, platform encoding: UTF-8
> OS name: "mac os x", version: "13.2.1", arch: "aarch64", family: "mac"
>
> on
>
> Darwin l-hbiestro.home 22.3.0 Darwin Kernel Version 22.3.0: Mon Jan 30
> 20:38:37 PST 2023; root:xnu-8792.81.3~2/RELEASE_ARM64_T6000 arm64
>
> And with:
>
> Apache Maven 3.9.0 (9b58d2bad23a66be161c4664ef21ce219c2c8584)
> Maven home: /Users/henri/Java/apache-maven-3.9.0
> Java version: 1.8.0_362, vendor: Azul Systems, Inc., runtime:
> /Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "10.15.7", arch: "x86_64", family: "mac"
>
> and
>
> AApache Maven 3.9.0 (9b58d2bad23a66be161c4664ef21ce219c2c8584)
> Maven home: /Users/henri/Java/apache-maven-3.9.0
> Java version: 17.0.6, vendor: Azul Systems, Inc., runtime:
> /Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "10.15.7", arch: "x86_64", family: "mac"
>
> on
>
> Darwin hornet.home 19.6.0 Darwin Kernel Version 19.6.0: Tue Jun 21 21:18:39
> PDT 2022; root:xnu-6153.141.66~1/RELEASE_X86_64 x86_64
>
>
> Details of changes since 3.2.1 are in the release notes:
>
>
> https://dist.apache.org/repos/dist/dev/commons/jexl/3.3-RC2/RELEASE-NOTES.txt
>
>
> 

Re: [VOTE] Release Apache Commons JEXL 3.3 based on RC1

2023-03-14 Thread Bruno Kinoshita
+1

Building OK from tag, with

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

Site reports look good too.

Thanks!

On Mon, 13 Mar 2023 at 18:01, Henri Biestro (Apache) 
wrote:

> We have fixed quite a few bugs and added some significant enhancements
> since Apache Commons JEXL 3.2.1 was released, so I would like to release
> Apache Commons JEXL 3.3.
>
> Apache Commons JEXL 3.3 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/jexl/3.3-RC1 (svn
> revision 60566)
>
> The Git tag commons-jexl-3.3-RC1 commit for this RC is
> 2eeaad9ce500507130e882a3996b856b41c01785 which you can browse here:
>
>
> https://gitbox.apache.org/repos/asf?p=commons-jexl.git;a=commit;h=2eeaad9ce500507130e882a3996b856b41c01785
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-jexl.git
> --branch
> commons-jexl-3.3-RC1 commons-jexl-3.3-RC1
>
> Maven artifacts are here:
>
>
> https://repository.apache.org/content/repositories/orgapachecommons-1626/org/apache/commons/commons-jexl3/3.3/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Mon Mar 13 16:50:50 CET 2023
>
> commons-jexl-3.3-bin.tar.gz=b9c933666f8b6ca6c39b0ebac2b6a3ac55966a868b7789a690f59ceb4440c979561576a355de1f3d3cad7188055432086a6aed99deab435836dc582610396b65
>
> commons-jexl-3.3-bin.zip=ac204b2b3e60536e5405a2f97a5ad9379be83162d1860a2c02e5a8d14adb4142137c28a795d2d67b4467f220cf18e9833ec260a3281065cd129e76c990d63a22
>
> commons-jexl-3.3-src.tar.gz=a9883aa526a70635ef81505fcbc67e1d52615373e1585806b5db1a523047b4ebae1cb433cddfc3e69ce06c100215d0ad64e5e14ed6a2d58ef5223f0ed655b469
>
> commons-jexl-3.3-src.zip=6c44d8bdc50e1f5894c6eea4e63d2428425907e8a3c0dbe9b483ed76cd60fc54b9354b824113fc27f6f5448b0d0e46458cfe7ea46813284272a77356de2271fb
>
> commons-jexl3-3.3-bom.json=17ba80d97479f8470a6a4e5993757fbacc0fddebec91fc1172146eb9bee539dae992977593a774b99e418034ef2a6cb86832174fa092b4f3546d9eb874e0a783
>
> commons-jexl3-3.3-bom.xml=3190d9be86e4d1d7f5a2d5becdafa89df2decb9c09408c8420b6a078ec8c0b7b763a9821b6b3be2ec7e78c5736aaae0f0bb5b61a73532682f259fa7ef833556b
>
> commons-jexl3-3.3-javadoc.jar=d0edb2184d6983f6b9a9230dd6fa1c36d85a654373b845328327ecdb9d81f934511038d215d079488132dc77fd5d69f5da073259324c539b183724374221b40f
>
> commons-jexl3-3.3-sources.jar=85fc74e163cd507396ea3985c721c51d398138c1419ddbad69fa4fc598070f74abdb6e73478af1b8dc4be7a035bf43dcaf5314f9d403d714a5bfe0144772ac8f
>
> commons-jexl3-3.3-test-sources.jar=7eb8e4c5d0fae0a3e7a7b056f5fe596c868a16bf951d9c1309f4fa62c3f8ef6dec832934cecfff9d86c09a6d71012744e05307aff59af01d59d534078f90e9d0
>
> commons-jexl3-3.3-tests.jar=eced3f404df0739a30101364d08ee19b33b99fe09e63f72cabc45928d215be1c598575218ebede598ab10a1a73f5d6c5b64515af295b4d001d3cee3d99c8e6a6
>
> org.apache.commons_commons-jexl3-3.3.spdx.json=9b15944e44245422fa33faa18dc608c42383041f4657a1c3bf17fd38d80d2a0e8efd208dedb41140dc8273e4fe8a93c1e4a8bbc95b4103d1587cff523db0fd59
>
>
>
> I have tested this with ***'mvn clean install site'*** using:
>
> Apache Maven 3.8.1 (05c21c65bdfed0f71a2f2ada8b84da59348c4c5d)
> Maven home: /Users/henri.biestro/Java/apache-maven-3.8.1
> Java version: 1.8.0_345, vendor: Azul Systems, Inc., runtime:
> /Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home/jre
> Default locale: en_FR, platform encoding: UTF-8
> OS name: "mac os x", version: "13.2.1", arch: "aarch64", family: "mac"
>
> Darwin l-hbiestro.home 22.3.0 Darwin Kernel Version 22.3.0: Mon Jan 30
> 20:38:37 PST 2023; root:xnu-8792.81.3~2/RELEASE_ARM64_T6000 arm64
>
> And
>
> Apache Maven 3.8.6 (84538c9988a25aec085021c365c560670ad80f63)
> Maven home: /Users/henri/Java/apache-maven-3.8.6
> Java version: 17.0.6, vendor: Azul Systems, Inc., runtime:
> /Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "10.15.7", arch: "x86_64", family: "mac"
>
> Darwin hornet.home 19.6.0 Darwin Kernel Version 19.6.0: Tue Jun 21 21:18:39
> PDT 2022; root:xnu-6153.141.66~1/RELEASE_X86_64 x86_64
>
>
> Details of changes since 3.2.1 are in the release notes:
>
>
> https://dist.apache.org/repos/dist/dev/commons/jexl/3.3-RC1/RELEASE-NOTES.txt
>
>
> https://dist.apache.org/repos/dist/dev/commons/jexl/3.3-RC1/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/jexl/3.3-RC1/site/index.html
> (note some *relative* links are broken and the 3.3 directories are not
> yet created - these will be OK once the site is deployed.)
>
> *** CLIRR Report (compared to 3.2.1):
>
>
> https://dist.apache.org/repos/dist/dev/commons/jexl/3.3-RC1/site/clirr-report.html
>
> *** JApiCmp Report (compared to 3.2.1):
>
>
> 

Re: [text] Performance regression in StringMatcher (used by StringSubstitutor) v1.9+

2023-02-09 Thread Bruno Kinoshita
Hi David,

however there’s no public signup for the ASF Jira anymore. I’m hoping my
> report here will suffice. If not, please create an account for me and I’ll
> file a proper ticket for it.
>

If you provide this information we can set up an account for you (sorry
about this two-step process; our JIRA has been under constant spam lately):

- Name
- Email
- Preferred user name:

Hopefully, I’ve explained it clearly enough. Please reach out with any
> further questions.
>

I think you explained really well. If you could copy/paste it into a JIRA
that would be great, as you would also get notifications for updates from
JIRA/Git/etc there, or in this email thread.

It would be great too if you were able to provide a use case and/or unit
test. While working on the fix, we can also check if it'd possible to
include a benchmark test case with JMH to prevent future regressions.

Cheers

-Bruno


On Wed, 8 Feb 2023 at 23:41, David Becker  wrote:

> I would like to report a performance regression when using
> StringSubstitutor with large strings that our application experienced after
> upgrading to v1.9+, however there’s no public signup for the ASF Jira
> anymore. I’m hoping my report here will suffice. If not, please create an
> account for me and I’ll file a proper ticket for it.
>
> As of v1.9, StringSubstitutor no longer pre-converts the TextStringBuilder
> to a char[], see this (
> https://github.com/apache/commons-text/commit/248af06171e14648e00ce0873c5f95e03041a6c7
> ) commit, and opts to reuse the TextStringBuilder API instead. A new
> default method (
> https://github.com/apache/commons-text/blob/master/src/main/java/org/apache/commons/text/matcher/StringMatcher.java#L146
> ) was added to StringMatcher that takes CharSequence (which
> TextStringBuilder implements) to handle the conversion. However, it calls
> CharSequenceUtils.toCharArray(buffer), which is not aware of
> TextStringBuilder and cannot optimize the conversion to char[] since
> CharSequence has no way to do so, and it’s not a String (which does). When
> using a custom StringMatcher implementation that does not override this
> default method (as the stock matchers do), it results in a full copy of the
> CharSequence being made, which adds up very quickly when the text is large
> and lots of replacements are being made.
>
> Methods of ours which used to take 3 seconds, now take upwards of a
> minute. Fortunately, our custom matcher is a simple OrStringMatcher (not
> provided out-of-the-box) which delegates to stock StringMatchers created by
> StringMatcherFactory.stringMatcher(…) which have their own optimized
> implementation of the method, so we were able to resolve this ourselves by
> overriding the method and delegating it directly to the optimized
> implementation of the stock matchers – thus bypassing the
> CharSequenceUtils.toCharArray(buffer) penalty completely.
>
> But others may not be as fortunate. Perhaps the default method could be
> made aware of TextStringBuilder and use its package protected getBuffer()
> method instead? Or maybe there’s a better way to solve it.
>
> Hopefully, I’ve explained it clearly enough. Please reach out with any
> further questions.
>
> --
> David Becker
> Senior IT Engineer
>
>
> ***
> Notice: This e-mail, including any attachment(s) and link(s), is
> confidential, proprietary and intended solely for the above-named
> individual(s). It may constitute non-public information and may contain
> information subject to certain legal privileges. If you are the intended
> recipient, your use of any confidential, proprietary or personal
> information may be restricted by federal and state privacy or other laws.
> Any unauthorized use of this communication by others is strictly prohibited
> and may be unlawful. If you have received this e-mail in error, do not open
> any attachment(s) or link(s). Please notify the sender immediately by
> replying to sender and then delete both this e-mail and any attachment(s).
> Thank you.
>
> EMPLOYERS® provides workers compensation insurance through Employers
> Preferred Insurance Company, Employers Assurance Company, Employers
> Compensation Insurance Company and Employers Insurance Company of Nevada.
> EIG Services, Inc. (in California, dba EIG Insurance Services) is an
> affiliated agency and adjuster.
>
> ***
>


Re: [Beanutils] BeanUtilsBean2

2023-02-09 Thread Bruno Kinoshita
+1

BeanUtilsBean2 extends BeanUtilsBean. Merging the two into a single class
sounds OK for a major release and a good simplification.

-Bruno

On Thu, 9 Feb 2023 at 13:47, Gary Gregory  wrote:

> For 2.0, I think we should make the BeanUtilsBean2 class introduced in
> 1.8.0 the only behavior, removing the need for the class.
>
> WDYT?
>
> Gary
>


Re: [VOTE] Release Apache Commons CSV 1.10.0 based on RC2

2023-02-01 Thread Bruno Kinoshita
Been there and done that too, Arturo. Thanks for confirming and for testing
the release & voting,!

-Bruno

On Wed, 1 Feb 2023 at 21:09, Arturo Bernal 
wrote:

> Hi,
>
> My problem was as Bruno say a sub folder.
>
> Everything looks ok now.
>
> Tested with ```mvn -v```
>
> Maven home: /opt/apache-maven-3.8.1
> Java version: 17.0.2, vendor: Oracle Corporation, runtime:
> /Library/Java/JavaVirtualMachines/jdk-17.0.2.jdk/Contents/Home
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "13.1", arch: "x86_64", family: "mac"
>
>
> +1
>
>
> Arturo Bernal
> arturobern...@yahoo.com
>
>
>
> > On 1 Feb 2023, at 14:11, Gary Gregory  wrote:
> >
> > My +1
> >
> > Gary
> >
> > On Sat, Jan 28, 2023 at 1:02 PM Gary Gregory 
> wrote:
> >>
> >> We have fixed quite a few bugs and added some enhancements since
> >> Apache Commons CSV 1.9.0 was released, so I would like to release
> >> Apache Commons CSV 1.10.0.
> >>
> >> Apache Commons CSV 1.10.0 RC2 is available for review here:
> >>https://dist.apache.org/repos/dist/dev/commons/csv/1.10.0-RC2 (svn
> >> revision 59641)
> >>
> >> The Git tag commons-csv-1.10.0-RC2 commit for this RC is
> >> 5b99c860986a87f9da664bf47a3a7c0026673123 which you can browse here:
> >>
> https://gitbox.apache.org/repos/asf?p=commons-csv.git;a=commit;h=5b99c860986a87f9da664bf47a3a7c0026673123
> >> You may checkout this tag using:
> >>git clone https://gitbox.apache.org/repos/asf/commons-csv.git
> >> --branch commons-csv-1.10.0-RC2 commons-csv-1.10.0-RC2
> >>
> >> Maven artifacts are here:
> >>
> https://repository.apache.org/content/repositories/orgapachecommons-1617/org/apache/commons/commons-csv/1.10.0/
> >>
> >> These are the artifacts and their hashes:
> >>
> >> #Release SHA-512s
> >> #Sat Jan 28 12:52:21 EST 2023
> >>
> commons-csv-1.10.0-bin.tar.gz=889e25045a1491253b02fac788a6357e6ce4e8285d420cf60872ad7fe09fa3b15799d17b1a9c9cff503aaecaa4952490e2bcef581872117d4d1e2347f765ff42
> >>
> commons-csv-1.10.0-bin.zip=c179c3efd1f6e5aa562a17d17c26b2662d48823778a7232bce32e17808ae3d33268602349e40ff3578b65b1d74dc7a065d5e8d104a05092c15573f245fcadfef
> >>
> commons-csv-1.10.0-bom.json=aeb13ce03a3712f6313b389b25a8d65624679d9d31edf7b9a49618c1462da3170148155b2688e11b8d2df6ea09e68bea47a9635158765ca02c8c33749c9777e8
> >>
> commons-csv-1.10.0-bom.xml=8f7f5e75be14bca0e79747f99181dc289e39871863009da90071100ee7ef5dae17e0287e7da5542bce3f98917f605016fabaab4a42908ed7c4118963534cf2fa
> >>
> commons-csv-1.10.0-javadoc.jar=e1f238122b92a1bfb2e9845f55ef91c275d8c47624b6c6699d0c57a98db2470ae0a14bd3668972ac8bc11271404fe56799ec1536b3de49db218121d01ddb5f1d
> >>
> commons-csv-1.10.0-sources.jar=1d778c86c5c0218180a4dc8a02052cec7c1cba6f71ad8d4bdfa256c0133b5e1c8c06ac775ef914d9baf2278803ba3796646693be49119aac28c4a4457ba03ac0
> >>
> commons-csv-1.10.0-src.tar.gz=2674b0cc0806fbfc7013f759ef3c2149a73406809e9f1a84cea1ec12ae66514682ebec4f902d1385f5f6dcdf2b0babbaa289823722ce175804196d3b3b5427fb
> >>
> commons-csv-1.10.0-src.zip=0123ed2538214e767a264d4632bb4ab82367d8e4a4b4095722a3c821d646262af0634588a5e1025ef6e2b249a6d5e654cdbdba8d567272abcb7149f7adc5
> >>
> commons-csv-1.10.0-test-sources.jar=5f88b40f08923074384fe883214a3be19c42d07a73a753f2afbd99c66e2606aa9a4e619ed878183f0ca1bda4a35448be60d53cd27b3ad24bcac4f83e4b63
> >>
> commons-csv-1.10.0-tests.jar=f3475a56cff362167ff592113dff8fbc4792c1601b87a85cb1cb1560bc52bb49b540282b057e1cde21ddb06664dc8c591d87a475b2bf12ef205efd1860dd4048
> >>
> org.apache.commons_commons-csv-1.10.0.spdx.json=4609932f7a3bbb0158021d29ea1baaa163b84c06786b36a46eaaa81f096df3d7cbdd28a99b587f6cdf6fbd4bbe1a38e1f1f9eeab89847474a2f4056765b9be6d
> >>
> >>
> >> I have tested this with 'mvn -V -Prelease -Ptest-deploy -P jacoco -P
> >> japicmp clean package site deploy' using:
> >>
> >> Apache Maven 3.8.7 (b89d5959fcde851dcb1c8946a785a163f14e1e29)
> >> Maven home: /usr/local/Cellar/maven/3.8.7/libexec
> >> Java version: 1.8.0_362, vendor: Homebrew, runtime:
> >> /usr/local/Cellar/openjdk@8
> /1.8.0+362/libexec/openjdk.jdk/Contents/Home/jre
> >> Default locale: en_US, platform encoding: UTF-8
> >> OS name: "mac os x", version: "13.1", arch: "x86_64", family: "mac"
> >>
> >> Darwin  22.2.0 Darwin Kernel Version 22.2.0: Fri Nov 11 02:08:47
> >> PST 2022; root:xnu-8792.61.2~4/RELEASE_X86_64 x86_64
> >>
> >> Details of changes since 1.9.0 are in the release notes:
> >>
> https://dist.apache.org/repos/dist/dev/commons/csv/1.10.0-RC2/RELEASE-NOTES.txt
> >>
> https://dist.apache.org/repos/dist/dev/commons/csv/1.10.0-RC2/site/changes-report.html
> >>
> >> Site:
> >>
> https://dist.apache.org/repos/dist/dev/commons/csv/1.10.0-RC2/site/index.html
> >>(note some *relative* links are broken and the 1.10.0 directories
> >> are not yet created - these will be OK once the site is deployed.)
> >>
> >> JApiCmp Report (compared to 1.9.0):
> >>
> https://dist.apache.org/repos/dist/dev/commons/csv/1.10.0-RC2/site/japicmp.html
> >>Where the following is intentional:
> >>MODIFIED (Serializable 

Re: [VOTE] Release Apache Commons FileUpload 1.5 based on RC1

2023-02-01 Thread Bruno Kinoshita
[x] +1 Release these artifacts

Build passing from tag, with `mvn clean test install site` on


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


It would be good to tackle some of the PMD bugs at some point after this
release,
and maybe increase coverage. But the rest of the reports look OK. No
blockers for
this release, IMO.

Checked NOTICE and RELEASE-NOTES files, both look OK.

Inspected signatures, and contents of maven & dist files. Found no issues.

Thanks for RM'ing!

-Bruno

On Wed, 1 Feb 2023 at 13:58, Mark Thomas  wrote:

> We have fixed a few bugs and added some small enhancements since
> FileUpload 1.4 was released, so I would like to release FileUpload 1.5.
>
> FileUpload 1.5 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/fileupload/1.5-RC1
> (svn revision 59794)
>
> The tag is here:
>
> https://gitbox.apache.org/repos/asf?p=commons-fileupload.git;a=tag;h=7a932af807778ffd11ed5e86cc69b405855c11fb
>
> Maven artifacts are here:
> https://repository.apache.org/content/repositories/orgapachecommons-1618/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
>
> commons-fileupload-1.5-bin.tar.gz=185699b43afcf1494378ed7efae25fb3630346323c6abadaef2dfce3a01c533341a51e2c14f081f4b90d02dd9364c4a565966bf4358e9a11b71aa3a19adb3097
>
> commons-fileupload-1.5-bin.zip=4e99e8ee135d0f331a0f5ffeb3a15d94f31469c57c9ca79a65608665165604be7e20d4571571fdfaf37938db90744dc318ed634c19dd6f31c7d4815b0084c9b1
>
> commons-fileupload-1.5-bom.json=864690cd2f9e962dab4a58661a356acc29aebe5958dea1c2161541160d36b3a86f582b8fd9be6502465e7d68480aad9c1777e0b1646ef9ad8c02aa541f78f964
>
> commons-fileupload-1.5-bom.xml=ab82f4581eb9056dd2c28ea8656016d02729c3648f140d5b270b470e91df2baa3b0e1d2111b445093fc826834d86a2525d7421dc47ffd4afab8690ce5e865512
>
> commons-fileupload-1.5-javadoc.jar=f1c1dbb054e4b1a4ed1616c78b3e00b97b4eb8b05b89971ec87d80a09aef680451d98762fd490b7618b00fe2c33e1e50e153676bb92a3941fb82c21cf5c7ec0a
>
> commons-fileupload-1.5-sources.jar=4a62eae065a0f7063c7377e06e499582acfcb2cd3f0a35e2b6893d7bc04406da49b9e60e1b1ec7fb53b9fcfc028e335c4ce812a3085302853a62584e663c0f2c
>
> commons-fileupload-1.5-src.tar.gz=6cf4a1deeb8511d29e1543af4b6d3d984f0f2991e6f4550d84e7fb5d1a6df6df71c1fad6d2607d4b5d062c8fff498d30da7bd1a5bfc09f9cabdb0a57dc5c1a16
>
> commons-fileupload-1.5-src.zip=b0b6f54e6de2d472033f1bca70b587c99f1b8d649147469e4f315848ed284a9db6b4f200046cb36e99613a4029b5f5b86316bbe26494ce34ca36a670e69492e5
>
> commons-fileupload-1.5-test-sources.jar=428d35784b99543d304fc44eb26da9fb76bd5844843bf7f0b027cc511a56a08ea5891c8aacc14099bf2fce0ef9cc90cc3bca01255bdf57d6015b232ecefa7f4c
>
> commons-fileupload-1.5-tests.jar=b3b06fe319cbc4b679b8a0ada40772bb943151bc26828c6c4d98a102c5aafab94dcffa6f61570830339d7b0f86c834413660240c6692811d22e1cfc0e051d330
>
> commons-fileupload_commons-fileupload-1.5.spdx.json=add8592cb24014c3e732b1eb13f9780904ef28a4439091431b1070a735993ff83c3fdaae60de2be146b4f816c9dee123ff06515cbbd8127d99d13c93d03220fc
> commons-xyz-1.2-test-sources.jar
>
> Details of changes since 1.4 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/fileupload/1.5-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/fileupload/1.5-RC1/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/fileupload/1.5-RC1/site/index.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,
> i.e. sometime after 13:00 UTC 4 Feb 2023
>
>[ ] +1 Release these artifacts
>[ ] +0 OK, but...
>[ ] -0 OK, but really should fix...
>[ ] -1 I oppose this release because...
>
> Thanks!
>
> Mark
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>


Re: [VOTE] Release Apache Commons CSV 1.10.0 based on RC2

2023-01-31 Thread Bruno Kinoshita
That's odd. I ran the same command now on my checked out tag and got no
warnings, Arturo.

[INFO] --- apache-rat-plugin:0.15:check (default-cli) @ commons-csv ---
[INFO] Enabled default license matchers.
[INFO] Will parse SCM ignores for exclusions...
[INFO] Parsing exclusions from
/home/kinow/Development/java/apache/commons-csv/.gitignore
[INFO] Finished adding exclusions from SCM ignore files.
[INFO] 74 implicit excludes.
[INFO] 34 explicit excludes.
[INFO] 83 resources included
[INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0,
generated: 0, approved: 76 licenses.
[INFO]

The files you have in the warning exist.

kinow@ranma:~/Development/java/apache/commons-csv$ file
src/test/resources/org/apache/commons/csv/empty.txt
src/test/resources/org/apache/commons/csv/empty.txt: empty

Any chance you have a copy of commons-csv-rc2 inside another commons-csv
folder?

Cheers
Bruno


On Tue, 31 Jan 2023 at 21:43, Arturo Bernal 
wrote:

> Hi Gary,
>
> If you run the default maven goal (clean verify apache-rat:check
> japicmp:cmp checkstyle:check spotbugs:check pmd:check pmd:cpd-check
> javadoc:javadoc) wich contain apache-rat:check, the output will be
> something like that
>
> [WARNING] Files with unapproved licenses:
>
> commons-csv-1.10.0-RC2/src/test/resources/org/apache/commons/csv/empty.txt
>
> commons-csv-1.10.0-RC2/src/test/resources/org/apache/commons/csv/CSV-259/sample.txt
>
> commons-csv-1.10.0-RC2/src/test/resources/org/apache/commons/csv/csv-167/sample1.csv
>
> commons-csv-1.10.0-RC2/src/test/resources/org/apache/commons/csv/CSV-141/csv-141.csv
>
> commons-csv-1.10.0-RC2/src/test/resources/org/apache/commons/csv/CSVFileParser/testCSV85_ignoreEmpty.txt
>
> commons-csv-1.10.0-RC2/src/test/resources/org/apache/commons/csv/CSVFileParser/test_default_comment.txt
>
> commons-csv-1.10.0-RC2/src/test/resources/org/apache/commons/csv/CSVFileParser/bom.csv
>
> commons-csv-1.10.0-RC2/src/test/resources/org/apache/commons/csv/CSVFileParser/testCSV246.csv
>
> commons-csv-1.10.0-RC2/src/test/resources/org/apache/commons/csv/CSVFileParser/test.csv
>
> commons-csv-1.10.0-RC2/src/test/resources/org/apache/commons/csv/CSVFileParser/test_rfc4180.txt
>
> commons-csv-1.10.0-RC2/src/test/resources/org/apache/commons/csv/CSVFileParser/testCSV246_checkWithNoComment.txt
>
> commons-csv-1.10.0-RC2/src/test/resources/org/apache/commons/csv/CSVFileParser/testCSV85.csv
>
> commons-csv-1.10.0-RC2/src/test/resources/org/apache/commons/csv/CSVFileParser/test_rfc4180_trim.txt
>
> commons-csv-1.10.0-RC2/src/test/resources/org/apache/commons/csv/CSVFileParser/test_default.txt
>
> commons-csv-1.10.0-RC2/src/test/resources/org/apache/commons/csv/CSVFileParser/testCSV85_default.txt
>
> commons-csv-1.10.0-RC2/src/test/resources/org/apache/commons/csv/CSV-290/psql.tsv
>
> commons-csv-1.10.0-RC2/src/test/resources/org/apache/commons/csv/CSV-290/psql.csv
>
> commons-csv-1.10.0-RC2/src/test/resources/org/apache/commons/csv/CSV-213/999751170.patch.csv
>
> commons-csv-1.10.0-RC2/src/test/resources/org/apache/commons/csv/CSV-198/optd_por_public.csv
>   commons-csv-1.10.0-RC2/src/site/resources/profile.jacoco
>   commons-csv-1.10.0-RC2/src/site/resources/download_csv.cgi
> [INFO]
> 
> [INFO] BUILD FAILURE
> [INFO]
> 
> [INFO] Total time:  3.733 s
> [INFO] Finished at: 2023-01-31T21:39:45+01:00
>
>
> Arturo Bernal
> arturobern...@yahoo.com
>
>
>
> > On 28 Jan 2023, at 22:44, Gary Gregory  wrote:
> >
> > Arturo,
> >
> > Thank you for your review.
> >
> > "The only thing the rat error. Someone should  to tackle that"
> >
> > Please be specific.
> >
> > Gary
> >
> > On Sat, Jan 28, 2023, 16:02 Arturo Bernal  .invalid>
> > wrote:
> >
> >> [+1
> >>
> >>> Built from tag with `mvn clean test install site` with no issues, on
> >>
> >> Apache Maven 3.8.1 (05c21c65bdfed0f71a2f2ada8b84da59348c4c5d)
> >> Maven home: /opt/apache-maven-3.8.1
> >> Java version: 17.0.2, vendor: Oracle Corporation, runtime:
> >> /Library/Java/JavaVirtualMachines/jdk-17.0.2.jdk/Contents/Home
> >> Default locale: en_US, platform encoding: UTF-8
> >> OS name: "mac os x", version: "13.1", arch: "x86_64", family: "mac"
> >> ]
> >>
> >> The only thing the rat error. Someone should  to tackle that
> >>
> >>
> >> Arturo Bernal
> >> arturobern...@yahoo.com
> >>
> >>
> >>
> >>> On 28 Jan 2023, at 21:45, Bruno Kinoshita 

Re: [VOTE] Release Apache Commons CSV 1.10.0 based on RC2

2023-01-28 Thread Bruno Kinoshita
   [x] +1 Release these artifacts

Built from tag with `mvn clean test install site` with no issues, on

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


Site reports look really good.

Inspected some dist files, found no issues.

Checked signatures of dist area files, found no issues.

Thanks!
Bruno

On Sat, 28 Jan 2023 at 19:03, Gary Gregory  wrote:

> We have fixed quite a few bugs and added some enhancements since
> Apache Commons CSV 1.9.0 was released, so I would like to release
> Apache Commons CSV 1.10.0.
>
> Apache Commons CSV 1.10.0 RC2 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/csv/1.10.0-RC2 (svn
> revision 59641)
>
> The Git tag commons-csv-1.10.0-RC2 commit for this RC is
> 5b99c860986a87f9da664bf47a3a7c0026673123 which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-csv.git;a=commit;h=5b99c860986a87f9da664bf47a3a7c0026673123
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-csv.git
> --branch 
> commons-csv-1.10.0-RC2 commons-csv-1.10.0-RC2
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1617/org/apache/commons/commons-csv/1.10.0/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Sat Jan 28 12:52:21 EST 2023
>
> commons-csv-1.10.0-bin.tar.gz=889e25045a1491253b02fac788a6357e6ce4e8285d420cf60872ad7fe09fa3b15799d17b1a9c9cff503aaecaa4952490e2bcef581872117d4d1e2347f765ff42
>
> commons-csv-1.10.0-bin.zip=c179c3efd1f6e5aa562a17d17c26b2662d48823778a7232bce32e17808ae3d33268602349e40ff3578b65b1d74dc7a065d5e8d104a05092c15573f245fcadfef
>
> commons-csv-1.10.0-bom.json=aeb13ce03a3712f6313b389b25a8d65624679d9d31edf7b9a49618c1462da3170148155b2688e11b8d2df6ea09e68bea47a9635158765ca02c8c33749c9777e8
>
> commons-csv-1.10.0-bom.xml=8f7f5e75be14bca0e79747f99181dc289e39871863009da90071100ee7ef5dae17e0287e7da5542bce3f98917f605016fabaab4a42908ed7c4118963534cf2fa
>
> commons-csv-1.10.0-javadoc.jar=e1f238122b92a1bfb2e9845f55ef91c275d8c47624b6c6699d0c57a98db2470ae0a14bd3668972ac8bc11271404fe56799ec1536b3de49db218121d01ddb5f1d
>
> commons-csv-1.10.0-sources.jar=1d778c86c5c0218180a4dc8a02052cec7c1cba6f71ad8d4bdfa256c0133b5e1c8c06ac775ef914d9baf2278803ba3796646693be49119aac28c4a4457ba03ac0
>
> commons-csv-1.10.0-src.tar.gz=2674b0cc0806fbfc7013f759ef3c2149a73406809e9f1a84cea1ec12ae66514682ebec4f902d1385f5f6dcdf2b0babbaa289823722ce175804196d3b3b5427fb
>
> commons-csv-1.10.0-src.zip=0123ed2538214e767a264d4632bb4ab82367d8e4a4b4095722a3c821d646262af0634588a5e1025ef6e2b249a6d5e654cdbdba8d567272abcb7149f7adc5
>
> commons-csv-1.10.0-test-sources.jar=5f88b40f08923074384fe883214a3be19c42d07a73a753f2afbd99c66e2606aa9a4e619ed878183f0ca1bda4a35448be60d53cd27b3ad24bcac4f83e4b63
>
> commons-csv-1.10.0-tests.jar=f3475a56cff362167ff592113dff8fbc4792c1601b87a85cb1cb1560bc52bb49b540282b057e1cde21ddb06664dc8c591d87a475b2bf12ef205efd1860dd4048
>
> org.apache.commons_commons-csv-1.10.0.spdx.json=4609932f7a3bbb0158021d29ea1baaa163b84c06786b36a46eaaa81f096df3d7cbdd28a99b587f6cdf6fbd4bbe1a38e1f1f9eeab89847474a2f4056765b9be6d
>
>
> I have tested this with 'mvn -V -Prelease -Ptest-deploy -P jacoco -P
> japicmp clean package site deploy' using:
>
> Apache Maven 3.8.7 (b89d5959fcde851dcb1c8946a785a163f14e1e29)
> Maven home: /usr/local/Cellar/maven/3.8.7/libexec
> Java version: 1.8.0_362, vendor: Homebrew, runtime:
> /usr/local/Cellar/openjdk@8
> /1.8.0+362/libexec/openjdk.jdk/Contents/Home/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "13.1", arch: "x86_64", family: "mac"
>
> Darwin  22.2.0 Darwin Kernel Version 22.2.0: Fri Nov 11 02:08:47
> PST 2022; root:xnu-8792.61.2~4/RELEASE_X86_64 x86_64
>
> Details of changes since 1.9.0 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/csv/1.10.0-RC2/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/csv/1.10.0-RC2/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/csv/1.10.0-RC2/site/index.html
> (note some *relative* links are broken and the 1.10.0 directories
> are not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 1.9.0):
>
> https://dist.apache.org/repos/dist/dev/commons/csv/1.10.0-RC2/site/japicmp.html
> Where the following is intentional:
> MODIFIED (Serializable incompatible(!): serialVersionUID modified)
> final public class org.apache.commons.csv.CSVFormat
>
> RAT Report:
>
> https://dist.apache.org/repos/dist/dev/commons/csv/1.10.0-RC2/site/rat-report.html
>
> KEYS:
>   https://downloads.apache.org/commons/KEYS

Re: [VOTE] Release Apache Commons Crypto 1.2.0 based on RC1

2023-01-15 Thread Bruno Kinoshita
Hi Gary,

Ah! I'm with openssl 3.0.2. And now I remember I had a similar issue,
probably in another vote thread. Sorry.

I used the Docker image to build the project from the tag and it worked OK.
Had a look at the project reports, and looked good too.

Manually inspected a file from the dist area to check
license/readme/notice/release notes, and everything looks good too.

+1

Cheers
Bruno

On Sun, 15 Jan 2023 at 15:24, Gary Gregory  wrote:

> If you want a clean build set up, see src/docker
>
> Gary
>
> On Sun, Jan 15, 2023, 09:21 Gary Gregory  wrote:
>
> > Hi Bruno,
> >
> > Thank you for reviewing. What does "openssl version" say for you? We only
> > support 1.1.1.
> >
> > Gary
> >
> >
> > On Sun, Jan 15, 2023, 08:54 Bruno Kinoshita  wrote:
> >
> >> Built from git tag with
> >>
> >> Apache Maven 3.8.5 (3599d3414f046de2324203b78ddcf9b5e4388aa0)
> >> Maven home: /opt/apache-maven-3.8.5
> >> Java version: 17.0.5, 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-57-generic", arch: "amd64", family:
> >> "unix"
> >>
> >> Following instructions in the email above:
> >>
> >> - mvn apache-rat:check OK!
> >> - mvn clirr:check OK!
> >> - mvn install -DskipTests -P japicmp japicmp:cmp OK!
> >> - mvn -V clean package Failed to run with Java 17. Tried with Java 11,
> >> same
> >> failure. Tried Java 8 Oracle, same failure:
> >>
> >> https://paste.apache.org/12mdq
> >>
> >> Cheers
> >>
> >> Bruno
> >>
> >>
> >> On Sat, 14 Jan 2023 at 23:41, Gary Gregory 
> >> wrote:
> >>
> >> > We have fixed a few bugs and made some enhancements since Apache
> >> > Commons Crypto 1.1.0 was released, so I would like to release Apache
> >> > Commons Crypto 1.2.0.
> >> >
> >> > Apache Commons Crypto 1.2.0 RC1 is available for review here:
> >> > https://dist.apache.org/repos/dist/dev/commons/crypto/1.2.0-RC1
> >> > (svn revision 59345)
> >> >
> >> > The Git tag commons-crypto-1.2.0-RC1 commit for this RC is
> >> > d1ca10a92a61257ac225c6c1f8881af0aef91309 which you can browse here:
> >> >
> >> >
> >>
> https://gitbox.apache.org/repos/asf?p=commons-crypto.git;a=commit;h=d1ca10a92a61257ac225c6c1f8881af0aef91309
> >> > You may checkout this tag using:
> >> > git clone https://gitbox.apache.org/repos/asf/commons-crypto.git
> >> > --branch <
> >> https://gitbox.apache.org/repos/asf/commons-crypto.git--branch>
> >> > commons-crypto-1.2.0-RC1 commons-crypto-1.2.0-RC1
> >> >
> >> > Maven artifacts are here:
> >> >
> >> >
> >>
> https://repository.apache.org/content/repositories/orgapachecommons-1616/org/apache/commons/commons-crypto/1.2.0/
> >> >
> >> > These are the artifacts and their hashes:
> >> >
> >> > #Release SHA-512s
> >> > #Sat Jan 14 17:16:26 EST 2023
> >> >
> >> >
> >>
> commons-crypto-1.2.0-bin.tar.gz=fb9084a5d9adcd4df606c7deb9396fa5693443b6a91be12f5de17e4281d3e7d89b526dc6ebd7991569894bde2f9fb67036eb78504cb4fa26fae9b7a99d082051
> >> >
> >> >
> >>
> commons-crypto-1.2.0-bin.zip=c78d2d2f3343c0402d1e55301d9a85036550b937512024470ee9843f1cbcf6d28a49e2f1e2b2a6856c26898da61eec5739cfefac237abbf2e8735f0f69bb42bf
> >> >
> >> >
> >>
> commons-crypto-1.2.0-bom.json=104a6c100cad2e896836815449c0d74da1ab469e7260f0911ddf2230b6f89392ef4768768493192999b60dd36ffcca48483110508cee4c44e3a924fcbbe59a60
> >> >
> >> >
> >>
> commons-crypto-1.2.0-bom.xml=bf30ab0f46f0356d64ed4b3b39574c1dcc351b14d0f12233e63f1b8e9d04fb5fe223e2625dd118be65013682b9a64382fee29e56713a8bd949501b3f49bfd639
> >> >
> >> >
> >>
> commons-crypto-1.2.0-javadoc.jar=4a1944faca7aa68716bb2c55fafe0e10eff435c9ff10b1f3ad2cc96948c57ea0c7648b1fc6cb3d56a23d67f6f91b9e61d8b1eeb092e3c13335b2adba07e8540f
> >> >
> >> >
> >>
> commons-crypto-1.2.0-sources.jar=234fd31696293390c1e0f02a1b9362079452b5524bdb148fb635734f14c39d61c92a96799e2751d3291e33fee6cc2d469545b8b45d44486d9d5edf2b87ebf4c5
> >> >
> >> >
> >>
> commons-crypto-1.2.0-src.tar.gz=4ebbdc3eddedaeb142c2d4b30fe640b70f95d785d290b96422d7bd64f8179899c573a88e23048bf061

Re: [VOTE] Release Apache Commons Crypto 1.2.0 based on RC1

2023-01-15 Thread Bruno Kinoshita
Built from git tag with

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

Following instructions in the email above:

- mvn apache-rat:check OK!
- mvn clirr:check OK!
- mvn install -DskipTests -P japicmp japicmp:cmp OK!
- mvn -V clean package Failed to run with Java 17. Tried with Java 11, same
failure. Tried Java 8 Oracle, same failure:

https://paste.apache.org/12mdq

Cheers

Bruno


On Sat, 14 Jan 2023 at 23:41, Gary Gregory  wrote:

> We have fixed a few bugs and made some enhancements since Apache
> Commons Crypto 1.1.0 was released, so I would like to release Apache
> Commons Crypto 1.2.0.
>
> Apache Commons Crypto 1.2.0 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/crypto/1.2.0-RC1
> (svn revision 59345)
>
> The Git tag commons-crypto-1.2.0-RC1 commit for this RC is
> d1ca10a92a61257ac225c6c1f8881af0aef91309 which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-crypto.git;a=commit;h=d1ca10a92a61257ac225c6c1f8881af0aef91309
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-crypto.git
> --branch 
> commons-crypto-1.2.0-RC1 commons-crypto-1.2.0-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1616/org/apache/commons/commons-crypto/1.2.0/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Sat Jan 14 17:16:26 EST 2023
>
> commons-crypto-1.2.0-bin.tar.gz=fb9084a5d9adcd4df606c7deb9396fa5693443b6a91be12f5de17e4281d3e7d89b526dc6ebd7991569894bde2f9fb67036eb78504cb4fa26fae9b7a99d082051
>
> commons-crypto-1.2.0-bin.zip=c78d2d2f3343c0402d1e55301d9a85036550b937512024470ee9843f1cbcf6d28a49e2f1e2b2a6856c26898da61eec5739cfefac237abbf2e8735f0f69bb42bf
>
> commons-crypto-1.2.0-bom.json=104a6c100cad2e896836815449c0d74da1ab469e7260f0911ddf2230b6f89392ef4768768493192999b60dd36ffcca48483110508cee4c44e3a924fcbbe59a60
>
> commons-crypto-1.2.0-bom.xml=bf30ab0f46f0356d64ed4b3b39574c1dcc351b14d0f12233e63f1b8e9d04fb5fe223e2625dd118be65013682b9a64382fee29e56713a8bd949501b3f49bfd639
>
> commons-crypto-1.2.0-javadoc.jar=4a1944faca7aa68716bb2c55fafe0e10eff435c9ff10b1f3ad2cc96948c57ea0c7648b1fc6cb3d56a23d67f6f91b9e61d8b1eeb092e3c13335b2adba07e8540f
>
> commons-crypto-1.2.0-sources.jar=234fd31696293390c1e0f02a1b9362079452b5524bdb148fb635734f14c39d61c92a96799e2751d3291e33fee6cc2d469545b8b45d44486d9d5edf2b87ebf4c5
>
> commons-crypto-1.2.0-src.tar.gz=4ebbdc3eddedaeb142c2d4b30fe640b70f95d785d290b96422d7bd64f8179899c573a88e23048bf061e58d52c13f79ae6180fb694c2f86ec584b419847dbb381
>
> commons-crypto-1.2.0-src.zip=2ec1c7510893c6274722f587e6e5a2d3ec3ad4f077727be22fd85b13a18304feab5a93a5c57c82ffe9c8f2f8763b64452256e4053b5e186c68e620bf698ae857
>
> commons-crypto-1.2.0-test-sources.jar=d2a0218e8b60ca0f2f0b7b11d79636ec3d8c0f226b4a405d5f15a12f5128aeed65105b7b81310ada097fad85580276912910757b5672b66c2dacae7520a2506d
>
> commons-crypto-1.2.0-tests.jar=8439dd580eb36ba270da12c59c19c600ae1e2ea375e47b7bcf4855ac13a8baad833ee49d0796f804853a6639895c531318977c9f6b4760d3fc8617893a8d9b3f
>
> org.apache.commons_commons-crypto-1.2.0.spdx.json=31a4fa548308eda4c1798c9a5f6b0fef5c5034cb09586099c93dd93978e95fda81043faa45af237e5289ff9ecdccff8ec0b18af13e7ffc43095a79d3f217cb8b
>
> I have tested this with 'mvn -V -Prelease -Ptest-deploy clean package
> site deploy' using:
>
> Apache Maven 3.8.7 (b89d5959fcde851dcb1c8946a785a163f14e1e29)
> Maven home: /usr/local/Cellar/maven/3.8.7/libexec
> Java version: 1.8.0_352, vendor: Homebrew, runtime:
> /usr/local/Cellar/openjdk@8
> /1.8.0+352/libexec/openjdk.jdk/Contents/Home/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "13.1", arch: "x86_64", family: "mac"
> Darwin gdg-mac-mini.local 22.2.0 Darwin Kernel Version 22.2.0: Fri Nov
> 11 02:08:47 PST 2022; root:xnu-8792.61.2~4/RELEASE_X86_64 x86_64
>
> Non-macOS native binaries were built on Windows 10 using Docker.
>
> Details of changes since 1.1.0 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/crypto/1.2.0-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/crypto/1.2.0-RC1/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/crypto/1.2.0-RC1/site/index.html
> (note some *relative* links are broken and the 1.2.0 directories
> are not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 1.1.0):
>
> https://dist.apache.org/repos/dist/dev/commons/crypto/1.2.0-RC1/site/japicmp.html
>
> RAT Report:
>
> https://dist.apache.org/repos/dist/dev/commons/crypto/1.2.0-RC1/site/rat-report.html
>
> KEYS:
>   

Re: [VOTE][RC1] Release Commons Math 4.0-beta1

2022-12-15 Thread Bruno Kinoshita
 [x] +1 Release it.

Didn't have time to look at all reports, so ignored the legacy modules, and
looked briefly just at spotbugs/rat/checkstyle/pmd. Forgot to check
coverage. But it's looking good for a beta release IMO.

Built from tag with `mvn` on:

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

Cheers

Bruno

On Thu, 15 Dec 2022 at 20:10, Gilles Sadowski  wrote:

> Hello.
>
> This is a VOTE for releasing Apache Commons Math v4.0-beta1 (from RC1).
> [Thanks for the help to get there!]
>
> Tag name:
>   commons-math-4.0-beta1-RC1
>
>   Command for checking out the project corresponding to this tag:
> $ git clone https://gitbox.apache.org/repos/asf/commons-math.git
> --branch 
> commons-math-4.0-beta1-RC1
>
>   From within the "commons-math" directory created by the above command,
> you
>   can
>1. check the tag signature with the command
>  $ git tag -v commons-math-4.0-beta1-RC1
>
>2. build the project[1] with the command
>  $ mvn
>
> Tag URL:
>
> https://gitbox.apache.org/repos/asf?p=commons-math.git;a=commit;h=12ad3420a77611557603d1c7893d588610b2463a
>
> Commit ID the tag points at:
>   12ad3420a77611557603d1c7893d588610b2463a
>
> Site:
>   http://home.apache.org/~erans/commons-math-4.0-beta1-site/
>
> Distribution files and release notes:
>   https://dist.apache.org/repos/dist/dev/commons/math/
>
>   To verify the integrity of the distribution files, you can
>
>   1. download them with the command
>  $ wget -nH --cut-dirs=8 \
>
> https://dist.apache.org/repos/dist/dev/commons/math/4.0-beta1-RC1/binaries/commons-math-4.0-beta1-bin.tar.gz
> \
>
> https://dist.apache.org/repos/dist/dev/commons/math/4.0-beta1-RC1/binaries/commons-math-4.0-beta1-bin.zip
> \
>
> https://dist.apache.org/repos/dist/dev/commons/math/4.0-beta1-RC1/source/commons-math-4.0-beta1-src.tar.gz
> \
>
> https://dist.apache.org/repos/dist/dev/commons/math/4.0-beta1-RC1/source/commons-math-4.0-beta1-src.zip
>
>   2. copy/paste the following excerpt (hash of the distribution files)
>  into a text file (say "sha512.txt"):
> ---CUT---
> #  
>
> 4a535ba815bd74eab4890d2a99ecfbe719927521b547119d68b03d87e6984f6ca41b9ee66cd4bd37bfc77762f0146227b7bd4a2157500aabfa20ce674fc9f8ab
> commons-math-4.0-beta1-bin.tar.gz
>
> 3951e7d287032cb2beb966a5259c5ce6c64830fa9570a4659e4e36b74eecfd941ccc8c729dff1b9db1d695301e6a83e2ec35e49c54520c35d93146bfcafcf024
> commons-math-4.0-beta1-bin.zip
>
> 668f552c444c7328bfb4e73bfba031e00d56212fc38a5d587ac9809ae63547b1caec7edb46a808dd62054601aaca696c3afa9fc4b6e5daa38d8c0db0f31a2ccd
> commons-math-4.0-beta1-src.tar.gz
>
> 829be0c697a225087442b4b2b5ffdb8cbc337ab4d170b2a815f231528795278b68612bf1cdd6ace2e68880556789d960c07f19c42c6329165ebb2d79426337f8
> commons-math-4.0-beta1-src.zip
> ---CUT---
>
>3. run the command
>   $ sha512sum -c sha512.txt
>
> KEYS file to check signatures:
>   http://www.apache.org/dist/commons/KEYS
>
> Maven artefacts:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1613/
>
> [ ] +1 Release it.
> [ ] +0 Go ahead; I don't care.
> [ ] -0 There are a few minor glitches: ...
> [ ] -1 No, do not release it because ...
>
> This vote will be open for at least 72 hours.
>
> Best regards,
> Gilles
>
> [1] Tested with
> $ mvn --version
> Apache Maven 3.6.3
> Maven home: /usr/share/maven
> Java version: 11.0.16, vendor: Debian, runtime:
> /usr/lib/jvm/java-11-openjdk-amd64
> Default locale: en_US, platform encoding: UTF-8
> OS name: "linux", version: "5.10.0-17-amd64", arch: "amd64", family: "unix"
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>


Re: [imaging] I want to know the roadmap up to the version 1.0 in the future

2022-12-08 Thread Bruno Kinoshita
No objection from me :) 1.0b or 1.0, doing any progress on [Imaging] would
be grand.

-Bruno

On Thu, 8 Dec 2022 at 17:11, Gilles Sadowski  wrote:

> [Moving to "dev" ML...]
>
> Le jeu. 8 déc. 2022 à 16:56, Gary Gregory  a
> écrit :
> >
> > Since we had alpha releases, should we have a beta?
>
> +1
>
> It would allow modifying the API in order to e.g. provide a code that
> self-documents the caller's responsibility wrt validation of external
> input.  [Something which "cottonspace" might want to help with (?).]
>
> Gilles
>
> >> [...]
>
> -
> To unsubscribe, e-mail: user-unsubscr...@commons.apache.org
> For additional commands, e-mail: user-h...@commons.apache.org
>
>


Re: [rng][lang] Shuffling arrays

2022-12-06 Thread Bruno Kinoshita
Hi Alex,

I also don't have a use case for this right now. What about creating a JIRA
issue to wait to see if someone has the need for this feature? Maybe users
will confirm they need it, or provide other suggestions?

-Bruno


On Tue, 6 Dec 2022 at 15:36, Alex Herbert  wrote:

> Currently the [rng] sampler package can only shuffle primitive int[]
> arrays:
>
> o.a.c.rng.sampling.PermutationSampler:
>
> public static void shuffle(UniformRandomProvider rng, int[] list)
> public static void shuffle(UniformRandomProvider rng,
>int[] list,
>int start,
>boolean towardHead)
>
> I would like to be able to shuffle other arrays such as double[].
> There is actually this functionality in [Lang] o.a.c.lang3.ArrayUtils.
> However it uses java.util.Random for the random source, and does not
> support a sub-range, e.g.
>
> public static void shuffle(final byte[] array)
> public static void shuffle(final byte[] array, final Random random)
>
> I suggest an API that requires UniformRandomProvider and can handle
> sub-ranges as:
>
> public static void shuffle(UniformRandomProvider rng, int[] data);
> public static void shuffle(UniformRandomProvider rng, int[] data, int
> from, int to);
> Or (similar to java.util.Arrays.copyOfRange):
> public static void shuffleOfRange(UniformRandomProvider rng, int[]
> data, int from, int to);
>
> This can be repeated for all 8 primitive types and generic type T.
>
> I suggest putting this in the sampling package but under what class?
> Note that all public class names in the sampling package currently end
> in Sampler. I would suggest ArraySampler.
>
> Note there is currently a ListSampler which has generic methods to
> return List samples from a list, and shuffle lists. So adding
> ArraySampler with only shuffling would be missing equivalent sample
> methods. Consistency would require adding 8 variations of sample and a
> generic one:
>
> public static double[] sample(UniformRandomProvider rng,
> double[] array,
> int k) {
> public static  T[] sample(UniformRandomProvider rng,
> T[] array,
> int k)
>
> I have no use case for this but can add it for completeness.
>
> Alex
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>


Re: [VOTE] Release Apache Commons Statistics 1.0 based on RC1

2022-12-05 Thread Bruno Kinoshita
   [x] +1 Release these artifacts

Tested with

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

>From tag, using mvn clean test install site.

Reports look OK, checked NOTICE, LICENSE, and RELEASE-NOTES files, found no
issues. Signatures also look OK in the dist area. Inspected some archives
from the dist area and all look OK.

Only odd thing was a CONTRIBUTING.md in the dist area, but I believe that
will be fixed during the final release (not a big issue).

Thank you!

Bruno

On Thu, 1 Dec 2022 at 18:32, Alex Herbert  wrote:

> I would like to release Apache Commons Statistics 1.0.
>
> Apache Commons Statistics 1.0 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/statistics/1.0-RC1
> (svn revision 58393)
>
> The Git tag commons-statistics-1.0-RC1 commit for this RC is
> commons-statistics-1.0-RC1 which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-statistics.git;a=commit;h=commons-statistics-1.0-RC1
>
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-statistics.git
> --branch
> 
> commons-statistics-1.0-RC1 commons-statistics-1.0-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1609/org/apache/commons/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Thu Dec 01 16:46:47 GMT 2022
>
> commons-statistics-1.0-bin.tar.gz=6a3cf6768e6d8c28992566811efa176bad78c74a587ef5420748fb913ece7dec85c459fd7dd72e0fc53a35b18d1b8b1a78e93a8a029f4ce78adc5038b3a6216f
>
> commons-statistics-1.0-bin.zip=28d0475cbf638c9776f62991f5428abebc43ee61de94e1cf4d92ea90a9034fff08d6af11297194ac70ad045c9955a04b8bc20729e02d6797a7a3a1e786ecd1b6
>
> commons-statistics-1.0-src.tar.gz=008484a1b0302d6fcbd221b21cfc78fb47b401749991a6ecf951996a86c86a8595f51aaa9e125ca611cc236d7b5107e0a2ed85d55e39420afade475f6e49a012
>
> commons-statistics-1.0-src.zip=c012c44d02a6210beb53d7ca5efd577704cdf34851af862d301c454683eecebe716ef46932d843292dc772147d068b142126dd5450623e640fd2c550f979ad76
>
>
> I have tested this with 'mvn clean install site site:stage -Pexamples'
> using:
>
> Apache Maven 3.8.6 (84538c9988a25aec085021c365c560670ad80f63)
> Maven home: /usr/local/apache-maven-3
> Java version: 1.8.0_352, vendor: Private Build, runtime:
> /usr/lib/jvm/java-8-openjdk-amd64/jre
> Default locale: en_GB, platform encoding: UTF-8
> OS name: "linux", version: "4.15.0-197-generic", arch: "amd64", family:
> "unix"
>
> Release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/statistics/1.0-RC1/RELEASE-NOTES.txt
>
> Site:
> https://home.apache.org/~aherbert/commons-statistics-1.0-RC1-site/
> (note some *relative* links are broken and the 1.0 directories are
> not yet created - these will be OK once the site is deployed.)
>
> No JApiCmp Report for a 1.0 release
>
> RAT Report:
>
> https://home.apache.org/~aherbert/commons-statistics-1.0-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 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,
>
> Alex Herbert,
> Release Manager (using key BC87A3FD0A54480F0BADBEBD21939FF0CA2A6567)
> --
>
> The 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-statistics.git
> --branch
> 
> commons-statistics-1.0-RC1 commons-statistics-1.0-RC1
> cd commons-statistics-1.0-RC1
>
> 1b) Download and unpack the source archive from:
>
> https://dist.apache.org/repos/dist/dev/commons/statistics/1.0-RC1/source/
>
> 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) Build the package
>
> mvn -V clean package
>
> You can record the Maven and Java version produced by -V in your VOTE
> reply.
> To gather OS information from a command line:
> Windows: ver
> Linux: uname -a
>
> 4) Build the site for a multi-module project
>
> mvn site site:stage -Pexamples
> Check the site reports in:
> - Windows: target\staging\index.html
> - Linux: target/staging/index.html
>
> Note that modules can be accessed using 

Re: [VOTE] Release Apache Commons Net 3.9.0 based on RC1

2022-11-28 Thread Bruno Kinoshita
   [X] +1 Release these artifacts

Building OK from the tag, with `mvn clean test install site` on:

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

Site reports look OK. The changes report needs the date updated when the
site is published as it's showing a possible day in 2021 right now.

Checked signatures of sources and binaries in dist area, manually inspected
a couple files from the dist area. Everything looking OK.

Thanks!


Bruno

On Sun, 27 Nov 2022 at 04:02, Gary Gregory  wrote:

> We have fixed quite a few bugs and added some enhancements since Apache
> Commons Net 3.8.0 was released, so I would like to release Apache Commons
> Net 3.9.0.
>
> Apache Commons Net 3.9.0 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/net/3.9.0-RC1 (svn
> revision 58255)
>
> The Git tag commons-net-3.9.0-RC1 commit for this RC is
> 1595ad2cbb5b7d7e055613c1a76a3a4c82318aee which you can browse here:
>
>
> https://gitbox.apache.org/repos/asf?p=commons-net.git;a=commit;h=1595ad2cbb5b7d7e055613c1a76a3a4c82318aee
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-net.git --branch
> commons-net-3.9.0-RC1 commons-net-3.9.0-RC1
>
> Maven artifacts are here:
>
>
> https://repository.apache.org/content/repositories/orgapachecommons-1607/commons-net/commons-net/3.9.0/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Sat Nov 26 16:08:42 EST 2022
> Apache\ Commons\
>
> Net-3.9.0.spdx.rdf.xml=86bd182d31b6cfbfbb9402a77bc17f1bcfc7e9a4de0ce3c42f651cf9db6705360f9cc0973b2720a5df5a9c2d142c947ffd196edec7c54d46328a83a8e1218304
>
> commons-net-3.9.0-bin.tar.gz=98b5ed975d07a825577e240ab463c58b32874e30225755051f5f66ba008ad6c21cbebb50ca15665835c7189bf222baea16e94bc4ddf7c301da2742f16071718a
>
> commons-net-3.9.0-bin.zip=129a1382e33f5b9aad9001a98c7fd17d1033eff97f2f1cf805d3190ece2aa7860f425000e4f3d79171144fe8d591f36d35210da323ecb124ab7d01023d981341
>
> commons-net-3.9.0-bom.json=19ab24fab9f3dcee2d430bf43a89725ab3477056e2a11f6a19f5e134e6a39d9f9613c1314924889af1d09bddef2014fe328c74036a6d665474b33c11c3e92003
>
> commons-net-3.9.0-bom.xml=5992a52897a6db29e84ef9cd25dc2eb67b4f1f48937e001215903a4788fef455355b7fef6d556bba46a89a7286c402b281e58dd1078dd0fe52738ec2bf08c798
>
> commons-net-3.9.0-javadoc.jar=607a103b623d24872654f864eb5d803c5fd2bb177b229c6c1f791ff040fb6c1ca8d141fac0362f1f5716e7784db38de078ecd530d3dfbb94c472b06f749547a9
>
> commons-net-3.9.0-sources.jar=2fa5e645b5913394ab240443d73957c18173272c2004355bdcd0936ef40be73d7577e6c3167c49b5649f0899465c9c17de12dfba1e3dd179c7924f10f96ceac0
>
> commons-net-3.9.0-src.tar.gz=a2d4ef4937701f28304fdb9a39a0d4a8fdd5fd7ae84c6d647a6b9e05eee68cb4fde8ae9eedd94f45fdc0194d160dd9f64b3c1cfbdd8bcea2214e9826ace32877
>
> commons-net-3.9.0-src.zip=553a105ca2b624e13f9e7713084680477af87cb2d6d365f1075f6daa06ee1cda17f945ebf7983e3fd3ee04ed5ab9524365ed115f54cfeb730661cd9ec9832a9b
>
> commons-net-3.9.0-test-sources.jar=689220026210f434ef9bc53647a0567ba55e15cd9583229fc4187f8252c3766a3c943fe3f20c438bb8e1e06182d509c90c01013de4cebaa767f59b733475fd7a
>
> commons-net-3.9.0-tests.jar=5fea125ba37a40f7da1a0ad27191cad36e3892bf8c7820b998cf8780ef63e09ac75bb5a3fc3a177e4ac4467cd69c1e862572dbcf7778b4f930bf8df91c96f684
>
> commons-net-examples-3.9.0.jar=4620fed9f7296f2e840edaa79fcf773a401f0153935ff30bb591f6acc8ee3f6765dca9ba697b07b395ede07039f237ebfeda532f558620ecb4323b223f26ffd4
>
> commons-net-ftp-3.9.0.jar=1e477c00ac5f404f701cbd2b6cb4bf6971283621dd0561aa21232c3f8bcd3195a6a5d99723a73db0bec0d66fa2e79361bc5330540ddce8c1d45bc887c8c05962
>
> I have tested this with 'mvn -V -Duser.name=$my_apache_id -Prelease
> -Ptest-deploy -P jacoco -P japicmp clean package site deploy' using:
>
> Apache Maven 3.8.6 (84538c9988a25aec085021c365c560670ad80f63)
> Maven home: /usr/local/Cellar/maven/3.8.6/libexec
> Java version: 1.8.0_352, vendor: Homebrew, runtime:
> /usr/local/Cellar/openjdk@8
> /1.8.0+352/libexec/openjdk.jdk/Contents/Home/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "13.0.1", arch: "x86_64", family: "mac"
> Darwin .local 22.1.0 Darwin Kernel Version 22.1.0: Sun Oct  9 20:14:54
> PDT 2022; root:xnu-8792.41.9~2/RELEASE_X86_64 x86_64
>
> Details of changes since 3.8.0 are in the release notes:
>
>
> https://dist.apache.org/repos/dist/dev/commons/net/3.9.0-RC1/RELEASE-NOTES.txt
>
>
> https://dist.apache.org/repos/dist/dev/commons/net/3.9.0-RC1/site/changes-report.html
>
> Site:
>
>
> https://dist.apache.org/repos/dist/dev/commons/net/3.9.0-RC1/site/index.html
> (note some *relative* links are broken and the 3.9.0 directories are
> not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 3.8.0):
> 

Re: [VOTE] Release Apache Commons Daemon 1.3.3 based on RC1

2022-11-28 Thread Bruno Kinoshita
+1

Tested from tag on:

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

Bruno

On Wed, 23 Nov 2022 at 21:45, Mark Thomas  wrote:

> We have fixed a few bugssince Apache Commons Daemon 1.3.2 was released,
> so I would like to release Apache Commons Daemon 1.3.3.
>
> Apache Commons Daemon 1.3.3 RC1 is available for review here:
>  https://dist.apache.org/repos/dist/dev/commons/daemon/1.3.3-RC1
> (svn revision svn: 58217
>
> The Git tag commons-daemon-1.3.3-RC1 commit for this RC is
> 5ead75b56ce0e171931de808bf0529666c1c4cbb which you can browse here:
>
>
> https://gitbox.apache.org/repos/asf?p=commons-daemon.git;a=commit;h=5ead75b56ce0e171931de808bf0529666c1c4cbb
> You may checkout this tag using:
>  git clone https://gitbox.apache.org/repos/asf/commons-daemon.git
> --branch commons-daemon-1.3.3-RC1 commons-daemon-1.3.3-RC1
>
> Maven artifacts are here:
>
>
> https://repository.apache.org/content/repositories/orgapachecommons-1606/commons-daemon/commons-daemon/1.3.3/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
>
> commons-daemon-1.3.3.jar=ee877434645400193ef5578f52e1314e90604c28224a77d03176c1370e7bcdae393d62238bce371b4cbb1495b867c06d2bf6a33ea1ab3aea56c2b872ea2b0b6c
> Apache Commons
>
> Daemon-1.3.3.spdx.rdf.xml=c7c4416afbe3b14d62c94d5b1da413794ac0db8732c51453a1bb39677a0e564af245a6ab8bc4f2d66ac95b6b594faa208ec2da12ac66241c47db6e853d141a5f
>
> commons-daemon-1.3.3-bin-windows.zip=f291b142dadb179fee6845b4d26a52e7961bd39e57680ce2398505efe8c04de00271ed35bc39392c82d1e2d0f60b868cc5a1e80a7b8af8de923554877e0003ba
>
> commons-daemon-1.3.3-bin.tar.gz=6600f3c182a46005928a77ade2a7f7e32ba29ebdfdc2255275cbd07445c4d278a96de4d8555031fa90eef29c4f50325b3b79eec0e4e09308d152583807189578
>
> commons-daemon-1.3.3-bin.zip=ef89d6cac12b7f90575ccfeca0d58ed96f8d2dca702946882d54fa10df5f770ba9c08097951589f8704419a8e14b205cd95135c5bc12a59107ef5ee84db17fa9
>
> commons-daemon-1.3.3-bom.json=d199cc4ac629f0b7cde86ab4084251dbb57b20a8d94d3086d5d6e0533e77a0f07d01b4326059e645d4eec2f460f144b79376cae95e1ba619fc96a4caaa0465e3
>
> commons-daemon-1.3.3-bom.xml=e299fd88c34c9eb4ecd431f83f43a4aa978d6d123ffc5d14ffc718826832ff1972dc3b3fb944ceca4c608185d2edcb32e91ea3d2aab10e2a4e3812a4ba872887
>
> commons-daemon-1.3.3-javadoc.jar=64423f84f26633748c61d7c2e34c6e6283d35ec95ccc162c5dcdd28bc5fa73222181fe429304a93b1de32b63385f14301f52fa44c02f710cc6a9a62b6fef6730
>
> commons-daemon-1.3.3-native-src.tar.gz=a3d200e5c35c4f2d397164fbaee52f235d954ba8fe342bf136fb2a7da3ca2df472af31c7f68d71b114ab3632ac712f6c7b7a3d3043f8e754c58c402658e1
>
> commons-daemon-1.3.3-native-src.zip=bbd9ea0b6b8438c305a537dd30d3754fe8cda33af7cd416b039548f4a33a1afbde295590e98801f75ad73a0aefb512aa91f8c0b1dd716c332facd6ace0cce646
>
> commons-daemon-1.3.3-sources.jar=a7179691a4c7fabdd379d8b6ca9b221bd792382439ebff7dc618d1c6f287a77defe2e5a85d594da618ecb14c8b5062560c9e09c9ccebab0d0527cda42d618159
>
> commons-daemon-1.3.3-src.tar.gz=ec246e2c05d66408374ba56b3715b13f8f24f89af11fa00c2381dc19c188f1b6228f19351c97d5774808a804b83fdbdfb8f537d099db062c39ffd281c142ee77
>
> commons-daemon-1.3.3-src.zip=d622db66ea21ac6c1b096506173d1e66c7c2e5db49cefaeac818fe6f106c32c2daef946a9c6faf8c664716fc8acb7501d5e5e0c6faf66ab02d7c94849b21df19
>
>
>
> 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,
>
> Mark Thomas,
> Release Manager (using key 10C01C5A2F6059E7)
>
> 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-daemon.git
> --branch commons-daemon-1.3.3-RC1 commons-daemon-1.3.3-RC1
> cd commons-daemon-1.3.3-RC1
>
> 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 compatibility
>
> Older components still use Apache Clirr:
>
> This step is not required if the site includes a Clirr report page which
> you then must check.
>
> mvn clirr:check
>
> Newer components use JApiCmp with the japicmp Maven Profile:
>
> This step is not required if the site includes a JApiCmp report page
> which you then must check.
>
> mvn install -DskipTests -P japicmp japicmp:cmp
>
> 4) Build the package
>
> mvn -V clean package
>
> You can record 

Re: [VOTE] Release Apache Commons BCEL 6.7.0 based on RC1

2022-11-28 Thread Bruno Kinoshita
   [x] +1 Release these artifacts

Building OK from tag with:

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

Site reports look OK too.

Thanks!

Bruno

On Mon, 28 Nov 2022 at 18:13, Gary Gregory  wrote:

> We have fixed a few bugs and added some enhancements since Apache
> Commons BCEL 6.6.1 was released, so I would like to release Apache
> Commons BCEL 6.7.0.
>
> Apache Commons BCEL 6.7.0 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/bcel/6.7.0-RC1 (svn
> revision 58280)
>
> The Git tag commons-bcel-6.7.0-RC1 commit for this RC is
> 6fc2135e6b1dca14716287e72bf813cb209bdbbd which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-bcel.git;a=commit;h=6fc2135e6b1dca14716287e72bf813cb209bdbbd
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-bcel.git
> --branch 
> commons-bcel-6.7.0-RC1 commons-bcel-6.7.0-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1608/org/apache/bcel/bcel/6.7.0/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Mon Nov 28 12:01:26 EST 2022
> Apache\ Commons\
>
> BCEL-6.7.0.spdx.rdf.xml=e49b149ae8d6f1eb74da8cc82a6aed64530344f12034f6cbe26d36471929332c91df72ef4f4152c9555043494c148d174e16dd3c3eb0aff733d7da902a4d7688
>
> bcel-6.7.0-bin.tar.gz=ad5286b1ff628007f7ff3f4fd5af6d859e93a86cf9a127c04e2e3ca2ebac5eb7dc65d7e1a431a588f303d37264c80334dee5ecfc7957f6b4892688f2a72859d6
>
> bcel-6.7.0-bin.zip=65313338cf5911f06630d3083195e7e5fff358e6b39fda86f617bb5002ac49b9e9a4aae5f5bad610b402434aadd9db9ed61c492db9a40766044bd4615d1b4927
>
> bcel-6.7.0-bom.json=3b34ce1343cfb84cd91cf8b3b6e099025e022cf2275db68ba0b4ed7ed8cbe5836ed755d2c2d47cba2379cf2620222a9925b34ed14d2279c649a4f6d9e305af9f
>
> bcel-6.7.0-bom.xml=a696e74e7b555b5a366e98b87c6801518756907a02731efb569d3536ed536c4f3b42a7d252e7f7992355d1b334ea58356b4f415d883dba35fa0767e026359bd5
>
> bcel-6.7.0-javadoc.jar=c09f52ac63443a235508a8898949c226772c514e175851ec0cc6b182740069e463a89153b0bbbc7be67405e962e83db5738d2ca97881f3d92bfff196310ce5e5
>
> bcel-6.7.0-sources.jar=cbb3d2feb83f2e78626822dc64235c02d619d5e13442b52e115748d5618af0f78868f4e29d16e577cb1c78653fab92ee9d8de1dd89777e03eb0f4941805cca0a
>
> bcel-6.7.0-src.tar.gz=71f0e227dbc558296f535507b3640ce4c91dddf12ef06502b5fca95b35510b02d09ca649f121427b4b47deb96c2edfe0de70999261cffbcbe170a835730096a0
>
> bcel-6.7.0-src.zip=bb1d9763bbeaf5af228ed850727d4d8ca15963e6e68b0581d7b93111daceba64a5ca5036a7acce3d15073d77d511ecf32a6cc45bd40567ae5d46ba43b79c30c6
>
> bcel-6.7.0-test-sources.jar=ca894df73511b4b06c2a9c876fec7f43cdbb13554b23be5af0b6e429a68e4f8e84faf1236c313166a4dbb62dba8768a47006c4a3e0cb5a5885b003eace07434c
>
> bcel-6.7.0-tests.jar=1ff0c0cd4191f7f21400bd9d2d2f1b98c11fd43bcfb0bcd9b4e9879cf781618877d04a568ae7b851920313a46f8b2902767e0f6a9dbfc3ff5128a650a4d69c75
>
> I have tested this with 'mvn -V -Duser.name=$my_apache_id -Prelease
> -Ptest-deploy -P jacoco -P japicmp clean package site deploy' using:
>
> Apache Maven 3.8.6 (84538c9988a25aec085021c365c560670ad80f63)
> Maven home: /usr/local/Cellar/maven/3.8.6/libexec
> Java version: 1.8.0_352, vendor: Homebrew, runtime:
> /usr/local/Cellar/openjdk@8
> /1.8.0+352/libexec/openjdk.jdk/Contents/Home/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "13.0.1", arch: "x86_64", family: "mac"
> Darwin  22.1.0 Darwin Kernel Version 22.1.0: Sun Oct  9 20:14:54
> PDT 2022; root:xnu-8792.41.9~2/RELEASE_X86_64 x86_64
>
> Details of changes since 6.6.1 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/bcel/6.7.0-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/bcel/6.7.0-RC1/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/bcel/6.7.0-RC1/site/index.html
> (note some *relative* links are broken and the 6.7.0 directories
> are not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 6.6.1):
>
> https://dist.apache.org/repos/dist/dev/commons/bcel/6.7.0-RC1/site/japicmp.html
>
> RAT Report:
>
> https://dist.apache.org/repos/dist/dev/commons/bcel/6.7.0-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 

Re: [ANNOUNCEMENT] Apache Commons BCEL 6.6.1

2022-11-03 Thread Bruno Kinoshita
I think by accident the announcement email message has SNAPSHOT in the
version.

The subject has the correct version.

Thanks for RM'ing Gary!

Bruno

On Thu, 3 Nov 2022, 11:17 pm Gary Gregory,  wrote:

> The Apache Commons BCEL team is pleased to announce the release of
> Apache Commons BCEL 6.6.1-SNAPSHOT!
>
> The Byte Code Engineering Library (BCEL) is intended to give users a
> convenient
> way to analyze, create, and manipulate compiled .class files. Classes are
> represented by objects containing all the symbolic information of the given
> class: methods, fields and byte code instructions.
>
> Maintenance and bug fix release.
>
> FIXED BUGS:
> ===
>
> o   Keep ConstantPool.getConstant(int) backward compatible with
> 6.5.0 #157. Thanks to Kengo TODA, Gary Gregory.
>
> CHANGES:
> 
>
> o   Bump actions/setup-java from 3.5.1 to 3.6.0 #159. Thanks to
> Dependabot.
> o   Bump spotbugs from 4.7.2 to 4.7.3. Thanks to Gary Gregory.
> o   Bump pmd from 6.50.0 to 6.51.0. Thanks to Gary Gregory.
>
>
> Historical list of changes:
> https://commons.apache.org/proper/commons-bcelchanges-report.html
>
> For complete information on Apache Commons BCEL, including instructions on
> how to submit bug reports,
> patches, or suggestions for improvement, see the Apache Apache Commons BCEL
> website:
>
> https://commons.apache.org/proper/commons-bcel
>
> Download it from
> https://commons.apache.org/proper/commons-bcel/download_bcel.cgi
>
> Have fun!
> -Apache Commons BCEL team
>
> Feedback
> 
>
> Open source works best when you give feedback:
>
> https://commons.apache.org/proper/commons-bcel
>
> Please direct all bug reports to JIRA:
>
> https://issues.apache.org/jira/browse/BCEL
>
> Or subscribe to the commons-user mailing list
>
> Gary Gregory, on behalf of
> The Apache Commons Team
>


Re: [VOTE] Release Apache Commons BCEL 6.6.1 based on RC2

2022-10-31 Thread Bruno Kinoshita
   [x] +1 Release these artifacts

Build passing OK from tag, with `mvn clean test install site` on:

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

Site reports look OK, signatures for dist area archives too. Inspected
files and found no issues.

Thanks Gary!

Bruno




On Sat, 29 Oct 2022 at 18:35, Gary Gregory  wrote:

> We have fixed a regression bug since Apache Commons BCEL 6.6.0 was
> released, so I would like to release Apache Commons BCEL 6.6.1.
>
> Apache Commons BCEL 6.6.1 RC2 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/bcel/6.6.1-RC2 (svn
> revision 57656)
>
> The Git tag commons-bcel-6.6.1-RC2 commit for this RC is
> eda94276de5d01c81e73ab2f165a49e841c7b69f which you can browse here:
>
>
> https://gitbox.apache.org/repos/asf?p=commons-bcel.git;a=commit;h=eda94276de5d01c81e73ab2f165a49e841c7b69f
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-bcel.git
> --branch
> commons-bcel-6.6.1-RC2 commons-bcel-6.6.1-RC2
>
> Maven artifacts are here:
>
>
> https://repository.apache.org/content/repositories/orgapachecommons-1605/org/apache/bcel/bcel/6.6.1/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Sat Oct 29 12:22:19 EDT 2022
> Apache\ Commons\
>
> BCEL-6.6.1.spdx.rdf.xml=4f97b219f60290e0795999cf3c3483d2738dd429ca013f764b20078a6f799200ff958a14cb4cc03c73f30b58836bf59229ce6ee4f5e94022df8b533000946c84
>
> bcel-6.6.1-bin.tar.gz=7826733c3d139e52b6022d5df7430c391bd3b93707ef99f5803390cb91f4ba0b87b073ca4e208869c5bd453f40739631ad8d6ab5ed3cbbc9270a5dc0345238f4
>
> bcel-6.6.1-bin.zip=d1c2fca54a5d5acc8edae097a7383dd56eb324a73f343da901b0b1ea50b6a01910674e2f7f4497e8ac299fef25afb0060399c3aadbbabb879356f6fb0b4389ad
>
> bcel-6.6.1-bom.json=fb408f3f439fd0dcaef0ca6b2bf309bc6aac523096a12f7e5baf6374fa05f7d9f919b0ce520ceaf08b51960d8483f638d4e2ce5bd0994168786354bf02866dd4
>
> bcel-6.6.1-bom.xml=7ef7417e5ef7f4443b4faba6cbc0c32b88522cf359d5de9a50ead505070bb7ef779a18c9cad0aeaab6cf458f7c700ca3548a63f7d0a2804f73a5272999f62855
>
> bcel-6.6.1-javadoc.jar=9a58c07addcb18f4a567418abf9e8d75e17ba6f05de0f956797890bfb4d1d8a8403d03f8cf947b4f48d9fc8c98276befb9fb2060e526dfd44e96ee3e755047e0
>
> bcel-6.6.1-sources.jar=6de8e778b0e82b3004c3d6041fa451ccf4a3a10ec61d1ffb1cf39287ea49440018d9d3ba06acad6de6e2b3cfd9d58737f5696ed8b20b3ba9ab5fd642e7ae2aac
>
> bcel-6.6.1-src.tar.gz=d746bee8f0c3483fe589845a1a843043e6162970751e1e21a30f01f122556a1b9d52a8c7d808db91671f0f2324ff871ba5f571fc369bb77d232680654cbb77b4
>
> bcel-6.6.1-src.zip=6759324529a42e45ffdd449cddf01dade57459b86a4820550d5a859ff1eca85057a9343ae217def029d9f8e4b3365b49f692522a2e75cd1dc4806b8f909c613a
>
> bcel-6.6.1-test-sources.jar=604df990454feb5976b9f0b763bdbd50a434bb1db26d9876a555195ca42d99a3b6b84b2718ac925896a9bb2c05f0633d4cb275fe695741836fe9aa0cb18d4db3
>
> bcel-6.6.1-tests.jar=0f1b1396d376cc0f2c69e897817b0a7b24db282cf7122d895dabe70aa1b7d0faf4348cae4cb01e4d93224552f4db77fdd86af11c69574635b282e74b451a689e
>
>
> I have tested this with 'mvn -V -Duser.name=$my_apache_id -Prelease
> -Ptest-deploy -P jacoco -P japicmp clean package site deploy' using:
>
> Darwin  21.6.0 Darwin Kernel Version 21.6.0: Mon Aug 22 20:17:10 PDT
> 2022; root:xnu-8020.140.49~2/RELEASE_X86_64 x86_64
> Apache Maven 3.8.6 (84538c9988a25aec085021c365c560670ad80f63)
> Maven home: /usr/local/Cellar/maven/3.8.6/libexec
> Java version: 1.8.0_345, vendor: Homebrew, runtime:
> /usr/local/Cellar/openjdk@8
> /1.8.0+345/libexec/openjdk.jdk/Contents/Home/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "12.6", arch: "x86_64", family: "mac"
>
> Details of changes since 6.6.0 are in the release notes:
>
>
> https://dist.apache.org/repos/dist/dev/commons/bcel/6.6.1-RC2/RELEASE-NOTES.txt
>
>
> https://dist.apache.org/repos/dist/dev/commons/bcel/6.6.1-RC2/site/changes-report.html
>
> Site:
>
>
> https://dist.apache.org/repos/dist/dev/commons/bcel/6.6.1-RC2/site/index.html
> (note some *relative* links are broken and the 6.6.1 directories are
> not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 6.6.0):
>
>
> https://dist.apache.org/repos/dist/dev/commons/bcel/6.6.1-RC2/site/japicmp.html
>
> RAT Report:
>
>
> https://dist.apache.org/repos/dist/dev/commons/bcel/6.6.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 

Re: [VOTE] Release Apache Commons Numbers 1.1 based on RC1

2022-10-28 Thread Bruno Kinoshita
Ah good spot Alex. I believe we can sort out these site issues after the
release if needed (in case the site is rendered correctly after the
release/deploy).

Bruno

On Sat, 29 Oct 2022, 9:55 am Alex Herbert,  wrote:

> I included the wrong link to the changes report. It is here:
>
>
> https://home.apache.org/~aherbert/commons-numbers-1.1-RC1-site/changes-report.html
>
> Note that this custom site is only required as the commons-release-plugin
> does not stage the multi-module site, so it is done manually for review.
>
> I note that there are two locations on the site using MathJax that are not
> rendering correctly, particularly the user guide which uses it heavily for
> some sections, e.g.
>
>
> https://home.apache.org/~aherbert/commons-numbers-1.1-RC1-site/userguide/index.html#Continued_Fractions
>
> https://home.apache.org/~aherbert/commons-numbers-1.1-RC1-site/developers.html
> (search for 'Pythagorean triplet')
>
> I do not know why this is happening. They render correctly locally using
> the same site I used for the upload. The javadocs using MathJax are
> rendered OK, e.g.
>
>
> https://home.apache.org/~aherbert/commons-numbers-1.1-RC1-site/commons-numbers-docs/apidocs/org/apache/commons/numbers/gamma/IncompleteGamma.Lower.html
>
> The MathJax url for the javadoc and the site pages is different. Note that
> the developers guide on the Numbers live site for the last release is also
> broken for MathJax, so it may never have been working. The RNG site does
> work for the same page and so this can be fixed post-deployment. For now
> you can render the site locally to view the user guide:
>
> mvn site -DgenerateReports=false -N
> open target/site/userguide/index.html
>
> Alex
>


Re: [VOTE] Release Apache Commons Numbers 1.1 based on RC1

2022-10-28 Thread Bruno Kinoshita
Hi Alex,

  [x] +1 Release these artifacts

Built from tag, with `mvn clean test install site` using

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

Inspected dist area files (tar/zip, from binary/sources) and found no
issues. NOTICE files OK, Release Notes files OK, signatures look OK.

Found no issues looking at a few site reports from the link in this vote
email (too many modules to inspect everything, sorry!)

Thanks!

Bruno

On Sat, 29 Oct 2022 at 05:53, Alex Herbert  wrote:

> We have fixed quite a few bugs and added some significant enhancements
> since Apache Commons Numbers 1.0 was released, so I would like to
> release Apache Commons Numbers 1.1.
>
> Apache Commons Numbers 1.1 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/numbers/1.1-RC1
> (svn revision 57646)
>
> The Git tag for this RC is commons-numbers-1.1-RC1 which you can browse
> here:
>
> https://gitbox.apache.org/repos/asf?p=commons-numbers.git;a=commit;h=commons-numbers-1.1-RC1
>
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-numbers.git
> --branch 
> commons-numbers-1.1-RC1 commons-numbers-1.1-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1604/org/apache/commons/
>
> These are the artifacts and their hashes:
>
>
> commons-numbers-1.1-bin.tar.gz=e3827bf92a58bef6c1e1760a771c38a78ef74d452c030e7e0b0220ef439a93e7f9102bf871b1bcc6d2fd36e5cdd3f8cf457bf020d5c7b58b93675cade2937040
>
> commons-numbers-1.1-bin.zip=5d4f132253df294f30eea4893d94ad3c63788dee5c6b006f861ea502da3da34918b215b3d5cb2f534a59f864ba4c3ba1f536cb914c1de0388974e19e3e5f9b52
>
> commons-numbers-1.1-src.tar.gz=7398d725ac4fa7d8c3ef6f3578630ffd66c740c70120dfea1dd2dbe99dcbe75925bce7f3c98651613c13878997ccf669b4c66dd8c13e09b737988ce5c69419c6
>
> commons-numbers-1.1-src.zip=7b448154dc0f917004780e52e982fdbc852840bb5dc87fa14d20cf0fb7701d755fbcaf492a27058db4cfbb6e9e024e19929857b69289d2c77c89f605addc998a
>
> I have tested this with 'mvn clean install' using:
>
> Apache Maven 3.8.6 (84538c9988a25aec085021c365c560670ad80f63)
> Maven home: /usr/local/apache-maven-3
> Java version: 1.8.0_333, vendor: Oracle Corporation, runtime:
> /usr/lib/jvm/jdk1.8.0_333/jre
> Default locale: en_GB, platform encoding: UTF-8
> OS name: "linux", version: "4.15.0-194-generic", arch: "amd64", family:
> "unix"
>
> I have tested this with 'mvn package site site:stage
> -Pcommons-numbers-examples' using:
>
> Apache Maven 3.8.6 (84538c9988a25aec085021c365c560670ad80f63)
> Maven home: /usr/local/apache-maven-3
> Java version: 11.0.16, vendor: Ubuntu, runtime:
> /usr/lib/jvm/java-11-openjdk-amd64
> Default locale: en_GB, platform encoding: UTF-8
> OS name: "linux", version: "4.15.0-194-generic", arch: "amd64", family:
> "unix"
>
> Note: The examples included by the profile require Java 9+.
>
> Details of changes since 1.0 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/numbers/1.1-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/numbers/1.1-RC1/site/changes-report.html
>
> Site:
> https://home.apache.org/~aherbert/commons-numbers-1.1-RC1-site/
> (note some *relative* links are broken and the 1.1 directories are
> not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 1.0):
>
> https://home.apache.org/~aherbert/commons-numbers-1.1-RC1-site/commons-numbers-angle/japicmp.html
>
> https://home.apache.org/~aherbert/commons-numbers-1.1-RC1-site/commons-numbers-arrays/japicmp.html
>
> https://home.apache.org/~aherbert/commons-numbers-1.1-RC1-site/commons-numbers-combinatorics/japicmp.html
>
> https://home.apache.org/~aherbert/commons-numbers-1.1-RC1-site/commons-numbers-complex/japicmp.html
>
> https://home.apache.org/~aherbert/commons-numbers-1.1-RC1-site/commons-numbers-core/japicmp.html
>
> https://home.apache.org/~aherbert/commons-numbers-1.1-RC1-site/commons-numbers-field/japicmp.html
>
> https://home.apache.org/~aherbert/commons-numbers-1.1-RC1-site/commons-numbers-fraction/japicmp.html
>
> https://home.apache.org/~aherbert/commons-numbers-1.1-RC1-site/commons-numbers-gamma/japicmp.html
>
> https://home.apache.org/~aherbert/commons-numbers-1.1-RC1-site/commons-numbers-primes/japicmp.html
>
> https://home.apache.org/~aherbert/commons-numbers-1.1-RC1-site/commons-numbers-quaternion/japicmp.html
>
> https://home.apache.org/~aherbert/commons-numbers-1.1-RC1-site/commons-numbers-rootfinder/japicmp.html
>
> RAT Report:
>
> https://home.apache.org/~aherbert/commons-numbers-1.1-RC1-site/rat-report.html
>
> KEYS:
>   https://www.apache.org/dist/commons/KEYS
>

Re: [VOTE] Release Apache Commons Compress 1.22 based on RC1

2022-10-28 Thread Bruno Kinoshita
Hi Matt,

  [x] +1 Release these artifacts

Thanks for confirming the tag name.

Build passing successfully using that tag, running `mvn clean test install
site` on

nothing to commit, working tree clean
kinow@ranma:~/Development/java/apache/commons-compress$ mvn -v
Apache Maven 3.8.5 (3599d3414f046de2324203b78ddcf9b5e4388aa0)
Maven home: /opt/apache-maven-3.8.5
Java version: 17.0.4, 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-52-generic", arch: "amd64", family:
"unix"

The site's changes.xml generated HTML page does not have a description
(other releases have), and shows as not released yet (normally it has the
vote release date, I think). Can be fixed later, other reports look OK.

Manually inspected files from dist area (source and binaries), and also
checked signatures. Everything looks OK!

Thanks Matt,
Bruno

On Sat, 29 Oct 2022 at 05:26, Matt Sicker  wrote:

> The branch release-1.22 is where I’m staging the release before merging
> back to master. The tag was accidentally named “commons-compress-1.22”
> which I aliased to the RC1 tag, but it appears I might not have pushed the
> second tag. I’ll fix the tag later today, though in the meantime, you can
> use the same tag without “-RC1” appended.
>
> > On Oct 27, 2022, at 9:38 PM, Bruno Kinoshita  wrote:
> >
> > Hi Matt,
> >
> > 1) Clone and checkout the RC tag
> >>
> >> git clone https://gitbox.apache.org/repos/asf/commons-compress.git
> >> --branch commons-compress-1.22-RC1 commons-compress-1.22-RC1
> >> cd commons-compress-1.22-RC1
> >>
> >
> > Tried checking it out after `git fetch --all --tags`, but found nothing.
> > Opened gitbox and the closest I found was a tag without the RC1. I think
> > there's also a branch release-1.22. Could you confirm the tag, please?
> >
> > -Bruno
> >
> > On Wed, 26 Oct 2022 at 09:05, Matt Sicker  wrote:
> >
> >> We have fixed quite a few bugs and added some significant enhancements
> >> since Apache Commons Compress 1.21 was released, so I would like to
> release
> >> Apache Commons Compress 1.22.
> >>
> >> Apache Commons Compress 1.22 RC1 is available for review here:
> >>https://dist.apache.org/repos/dist/dev/commons/compress/1.22-RC1
> (svn
> >> revision 57596)
> >>
> >> The Git tag commons-compress-1.22-RC1 commit for this RC is
> >> 5183d0b08c0897e6f0c41a038487b7c795136425 which you can browse here:
> >>
> >>
> https://gitbox.apache.org/repos/asf?p=commons-compress.git;a=commit;h=5183d0b08c0897e6f0c41a038487b7c795136425
> >> You may checkout this tag using:
> >>git clone https://gitbox.apache.org/repos/asf/commons-compress.git
> >> --branch commons-compress-1.22-RC1 commons-compress-1.22-RC1
> >>
> >> Maven artifacts are here:
> >>
> >>
> https://repository.apache.org/content/repositories/orgapachecommons-1603/org/apache/commons/commons-compress/1.22/
> >>
> >> These are the artifacts and their hashes:
> >>
> >> #Release SHA-512s
> >> #Tue Oct 25 14:46:59 CDT 2022
> >> Apache\ Commons\
> >>
> Compress-1.22.spdx.rdf.xml=aef6cc68bff93fe66c70ffb486a3f9e5709ada04e51c8eb5901368eb9e7ce627885b367123c3db86912b3625d374d0bf02610edb86fe223ae974bab2fa60bec2
> >>
> >>
> commons-compress-1.22-bin.tar.gz=81f0f1e75797d7199e8eb399f26571955f27040b4255859ec4df73714a2edd0d7238823201ffd486bf18f1cbf80ff7f28dbd4f5ad4655826468775ceec224d55
> >>
> >>
> commons-compress-1.22-bin.zip=ccfeaa45ba257d6895fd849a1d31f88498d4ada23502318dd94747f00e9662e6ca335ab458b12436024c4cb25cef723393e0336534c6fc978b27aaa4b0e82650
> >>
> >>
> commons-compress-1.22-bom.json=24dcbf472caf173e1ed4151867451bd457b581c86e1cd24a045ddbe3e4a139916598dbf51b87d3f299f30d0029f62a65981e42e48dd74efb44fa1068cde0fdc0
> >>
> >>
> commons-compress-1.22-bom.xml=8e19c58886ff57ff078c88e90d6b1dcb21b48dc43df1ab69e7727ff11a5374e16e6f2dfc32fc5ed37ba4a0ccc065b6a41bdb00a60fd9789fb6d7b82094bb28ec
> >>
> >>
> commons-compress-1.22-javadoc.jar=f7d10749afd6574cb6189d5701d310d5a7aae029d6d6b8a879d8dda4d9435f815fb671437c876f0f74cf7d8ebd219b04a2c903cc83a2bd8ddf63225f69add06c
> >>
> >>
> commons-compress-1.22-sources.jar=94c2a396e831cdfcee438958a58fe5ca70b53b4884cd665568805ad0519f8ca12e960e2ce92ea73d70e414c6dd4a5f8c562bc758e19f5bffb06b696fb5589b6d
> >>
> >>
> commons-compress-1.22-src.tar.gz=7d9e34d9a23e81778574fce2e637b380ef5027f3fc262f2583ec9568cfd16b766ec591a025f78987e2290a4a193992f4621c3ca

Re: [VOTE] Release Apache Commons Compress 1.22 based on RC1

2022-10-27 Thread Bruno Kinoshita
Hi Matt,

1) Clone and checkout the RC tag
>
> git clone https://gitbox.apache.org/repos/asf/commons-compress.git
> --branch commons-compress-1.22-RC1 commons-compress-1.22-RC1
> cd commons-compress-1.22-RC1
>

Tried checking it out after `git fetch --all --tags`, but found nothing.
Opened gitbox and the closest I found was a tag without the RC1. I think
there's also a branch release-1.22. Could you confirm the tag, please?

-Bruno

On Wed, 26 Oct 2022 at 09:05, Matt Sicker  wrote:

> We have fixed quite a few bugs and added some significant enhancements
> since Apache Commons Compress 1.21 was released, so I would like to release
> Apache Commons Compress 1.22.
>
> Apache Commons Compress 1.22 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/compress/1.22-RC1 (svn
> revision 57596)
>
> The Git tag commons-compress-1.22-RC1 commit for this RC is
> 5183d0b08c0897e6f0c41a038487b7c795136425 which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-compress.git;a=commit;h=5183d0b08c0897e6f0c41a038487b7c795136425
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-compress.git
> --branch commons-compress-1.22-RC1 commons-compress-1.22-RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1603/org/apache/commons/commons-compress/1.22/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Tue Oct 25 14:46:59 CDT 2022
> Apache\ Commons\
> Compress-1.22.spdx.rdf.xml=aef6cc68bff93fe66c70ffb486a3f9e5709ada04e51c8eb5901368eb9e7ce627885b367123c3db86912b3625d374d0bf02610edb86fe223ae974bab2fa60bec2
>
> commons-compress-1.22-bin.tar.gz=81f0f1e75797d7199e8eb399f26571955f27040b4255859ec4df73714a2edd0d7238823201ffd486bf18f1cbf80ff7f28dbd4f5ad4655826468775ceec224d55
>
> commons-compress-1.22-bin.zip=ccfeaa45ba257d6895fd849a1d31f88498d4ada23502318dd94747f00e9662e6ca335ab458b12436024c4cb25cef723393e0336534c6fc978b27aaa4b0e82650
>
> commons-compress-1.22-bom.json=24dcbf472caf173e1ed4151867451bd457b581c86e1cd24a045ddbe3e4a139916598dbf51b87d3f299f30d0029f62a65981e42e48dd74efb44fa1068cde0fdc0
>
> commons-compress-1.22-bom.xml=8e19c58886ff57ff078c88e90d6b1dcb21b48dc43df1ab69e7727ff11a5374e16e6f2dfc32fc5ed37ba4a0ccc065b6a41bdb00a60fd9789fb6d7b82094bb28ec
>
> commons-compress-1.22-javadoc.jar=f7d10749afd6574cb6189d5701d310d5a7aae029d6d6b8a879d8dda4d9435f815fb671437c876f0f74cf7d8ebd219b04a2c903cc83a2bd8ddf63225f69add06c
>
> commons-compress-1.22-sources.jar=94c2a396e831cdfcee438958a58fe5ca70b53b4884cd665568805ad0519f8ca12e960e2ce92ea73d70e414c6dd4a5f8c562bc758e19f5bffb06b696fb5589b6d
>
> commons-compress-1.22-src.tar.gz=7d9e34d9a23e81778574fce2e637b380ef5027f3fc262f2583ec9568cfd16b766ec591a025f78987e2290a4a193992f4621c3ca05104e8e17a9cc32efdde8487
>
> commons-compress-1.22-src.zip=fa8fec592d255f5ef23ce27491db9523222ed90113e7efd02fd9cc126d5e2df3d9caa578d049df0cca1f299e54d416295002b7f9c24e87b4b77b5c54658013bb
>
> commons-compress-1.22-test-sources.jar=703e5a7b203505f42e69257952640594a1d0fdc14311e8028728d9bc5c27e65554767b6ea0583cc23e91a400ea595210890773395cfb807afbf3468604bf38ce
>
> commons-compress-1.22-tests.jar=771d1ad4757e65993d75c629f206eecb7e99765eb01e4da621a405cc068e5cade8332f57fb3d19d5cb273aec54e1ea85c24a3053c0cb61c386ec2f64770b868f
>
>
>
> I have tested this with ***'mvn clean install site'*** using:
>
> Apache Maven 3.8.5 (3599d3414f046de2324203b78ddcf9b5e4388aa0)
> Maven home: /Users/matt/.sdkman/candidates/maven/current
> Java version: 1.8.0_322, vendor: Azul Systems, Inc., runtime:
> /Users/matt/.sdkman/candidates/java/8.0.322-zulu/zulu-8.jdk/Contents/Home/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "12.6", arch: "aarch64", family: "mac"
> Darwin matt1max.local 21.6.0 Darwin Kernel Version 21.6.0: Mon Aug 22
> 20:19:52 PDT 2022; root:xnu-8020.140.49~2/RELEASE_ARM64_T6000 arm64
>
> Details of changes since 1.21 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/compress/1.22-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/compress/1.22-RC1/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/compress/1.22-RC1/site/index.html
> (note some *relative* links are broken and the 1.22 directories are
> not yet created - these will be OK once the site is deployed.)
>
> *** JApiCmp Report (compared to 1.21):
>
> https://dist.apache.org/repos/dist/dev/commons/compress/1.22-RC1/site/japicmp.html
>
> ***
> Note that the above report notes several errors.
> These are considered OK for the reasons stated below.
> These exceptions are also noted in the Changes and Release Notes.
>
> Errors reported:
> - removal of checked exceptions in various methods
> ***
>
> RAT Report:
>
> https://dist.apache.org/repos/dist/dev/commons/compress/1.22-RC1/site/rat-report.html
>
> KEYS:
>   https://www.apache.org/dist/commons/KEYS
>
> 

  1   2   >