[RESULT][VOTE] Release Apache Commons Configuration 2.10.0 based on RC1

2024-03-12 Thread Gary Gregory
Thank you for taking the time to review this RC. This vote passes with
the following binding +1 votes:

- Gary Gregory
- Bruno Kinoshita
- Rob Tompkins

Gary

On Tue, Mar 12, 2024 at 3:17 PM Rob Tompkins  wrote:
>
> +1
>
> > On Mar 11, 2024, at 8:36 AM, 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
> >>>
> >>> Site:
> >>>
> >>> https://dist.apache.org/repos/dist/dev/commons/configuration/2.10.0-RC1/site/index.html
> >>>(note some *relative* links are broken and the 2.10.0 directories
> >>> are not yet 

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

2024-03-12 Thread Rob Tompkins
+1

> On Mar 11, 2024, at 8:36 AM, 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
>>> 
>>> Site:
>>>
>>> https://dist.apache.org/repos/dist/dev/commons/configuration/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/configuration/2.10.0-RC1/site/japicmp.html
>>> 
>>> RAT Report:
>>>
>>> https://dist.apache.org/repos/dist/dev/commons/configuration/2.10.0-RC1/site/rat-report.html
>>> 
>>> KEYS:
>>>

Re: Processing password protected zipfiles

2024-03-12 Thread Gary Gregory
Hello Sana,

Please see https://commons.apache.org/proper/commons-compress/examples.html

Gary


On Tue, Mar 12, 2024, 5:59 AM Sana Kausar
 wrote:

> Hi Team,
>
> I have a requirement of extracting a zip file and a .7z file which are
> password protected. Does your latest release support extraction from
> password protected zip files. If yes, could you please provide any
> reference on how to achieve it. or else kindly acknowledge.
>
> Thank you
> Sana Kausar
>


Processing password protected zipfiles

2024-03-12 Thread Sana Kausar
Hi Team,

I have a requirement of extracting a zip file and a .7z file which are
password protected. Does your latest release support extraction from
password protected zip files. If yes, could you please provide any
reference on how to achieve it. or else kindly acknowledge.

Thank you
Sana Kausar