I have:
* checked out git tag commons-vfs-2.10.0-RC1 (this needed a --force due to
leftover from previous vote)
* verified it (now) corresponds to 1b94883317d6687e2dd3a0294d9e6e2ab066cf56
* downloaded source zip and tgz
* verified the hashes match
37254a4e73862522017195b941b42c7befe6629a1cf9efc8902719756ff5a84668a3acac96cfe63edcb448082cc97ef47d0c07972b5aa9d6530d2d64f2490b88
and
ea6f488d97c8ee9b1d49ae523d0a12e6ad8c82f01749f226675417f032999ef345ccd93475aa3da616fb4cea6ad2b514a446cf20de5fe612f7bcb9089ad3f174
* verified there are no meaningful differences between the tgz and git
* verified .zip and .tgz are signed by Gary's key from
https://downloads.apache.org/commons/KEYS
* checked 'mvn apache-rat:check' succeeds
* built with Java 21.0.5 (!) and ran "mvn install -Dmaven.test.skip && mvn
-Dreference.repo=
https://repository.apache.org/content/repositories/orgapachecommons-1813
<https://repository.apache.org/content/repositories/orgapachecommons-1813/org/apache/commons/commons-vfs2-project/2.10.0/>
verify artifact:compare
'-Dbuildinfo.ignore=*/*.spdx.json,*/*-cyclonedx.json,*/*-cyclonedx.xml'
-Dmaven.test.skip=true". I think given the learnings in
https://github.com/CycloneDX/cyclonedx-maven-plugin/issues/589 perhaps we
shouldn't pay too much attention to the differences in the SBOMs.
* I did not test the artifacts against any project

This is my +1

On Mon, Feb 3, 2025 at 12:27 AM Gary Gregory <garydgreg...@gmail.com> wrote:

> We have fixed a few bugs and added enhancements since Apache Commons
> VFS Project 2.9.0 was released over 3 years ago, so I would like to
> release Apache Commons VFS Project 2.10.0.
>
> [Note that try to verify reproducibility using artifact:compare:
>
> mvn clean verify artifact:compare -DskipTests
> -Dreference.repo=
> https://repository.apache.org/content/repositories/staging/
> '-Dbuildinfo.ignore=*/*.spdx.json'
>
> doesn't work, maybe because this is a multi-module builds but it's the
> first time I tried with this build]
>
> 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 74653)
>
> The Git tag commons-vfs-2.10.0-RC1 commit for this RC is
> 1b94883317d6687e2dd3a0294d9e6e2ab066cf56 which you can browse here:
>
> https://gitbox.apache.org/repos/asf?p=commons-vfs.git;a=commit;h=1b94883317d6687e2dd3a0294d9e6e2ab066cf56
> You may checkout this tag using:
>     git clone https://gitbox.apache.org/repos/asf/commons-vfs.git
> --branch <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-1813/org/apache/commons/commons-vfs2-project/2.10.0/
>
> These are the artifacts and their hashes are listed at the bottom of this
> email.
>
> I have tested this with 'mvn' (the default goal) and 'mvn clean
> package site' plus stagging using:
>
> openjdk version "17.0.14" 2025-01-21
> OpenJDK Runtime Environment Homebrew (build 17.0.14+0)
> OpenJDK 64-Bit Server VM Homebrew (build 17.0.14+0, mixed mode, sharing)
>
> Apache Maven 3.9.9 (8e8579a9e76f7d015ee5ec7bfcdc97d260186937)
> Maven home: /opt/homebrew/Cellar/maven/3.9.9/libexec
> Java version: 17.0.14, vendor: Homebrew, runtime:
> /opt/homebrew/Cellar/openjdk@17/17.0.14/libexec/openjdk.jdk/Contents/Home
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "15.2", arch: "aarch64", family: "mac"
>
> Darwin Garys-MacBook-Pro.local 24.2.0 Darwin Kernel Version 24.2.0:
> Fri Dec  6 19:03:40 PST 2024;
> root:xnu-11215.61.5~2/RELEASE_ARM64_T6041 arm64
> Docker version 27.3.1, build ce12230
>
>
> 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.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 Reports (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-jackrabbit1/japicmp.html
>
> https://dist.apache.org/repos/dist/dev/commons/vfs/2.10.0-RC1/site/commons-vfs2-jackrabbit2/japicmp.html
> 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...
>
> Hashes:
>
> /org/apache/commons/commons-vfs2/2.10.0/commons-vfs2-2.10.0-cyclonedx.json
> (SHA1: b229a5e18d8e82dd6e9db2ff003d0b2593863cbc)
> /org/apache/commons/commons-vfs2/2.10.0/commons-vfs2-2.10.0-javadoc.jar
> (SHA1: 1f0fc1088905c434428f8112c82baaefd8f78772)
> /org/apache/commons/commons-vfs2/2.10.0/commons-vfs2-2.10.0.jar.asc
> (SHA1: 0f669a68692b6049db75ce36aebf678a707f7858)
> /org/apache/commons/commons-vfs2/2.10.0/commons-vfs2-2.10.0.spdx.json
> (SHA1: 499b5021d498f47e98713591006ecad2049da148)
> /org/apache/commons/commons-vfs2/2.10.0/commons-vfs2-2.10.0.jar
> (SHA1: a306167fdb88152403c8b00595b1502ffacd5b76)
>
> /org/apache/commons/commons-vfs2/2.10.0/commons-vfs2-2.10.0-cyclonedx.json.asc
> (SHA1: b00e61889bdfcd18211fcae2d1035b722d85fd01)
> /org/apache/commons/commons-vfs2/2.10.0/commons-vfs2-2.10.0-javadoc.jar.asc
> (SHA1: bd5886944c53b7957c4589306a79277a9391a06a)
>
> /org/apache/commons/commons-vfs2/2.10.0/commons-vfs2-2.10.0-cyclonedx.xml.asc
> (SHA1: 81e96bc727bb334f9da68b9002ef6cf3035913ab)
> /org/apache/commons/commons-vfs2/2.10.0/commons-vfs2-2.10.0-tests.jar
> (SHA1: fc466d24614de4f7de63baa040c5efa39f1c629b)
> /org/apache/commons/commons-vfs2/2.10.0/commons-vfs2-2.10.0-sources.jar.asc
> (SHA1: d0cefd7149e690bc43ab797ac94979c12c28785b)
> /org/apache/commons/commons-vfs2/2.10.0/commons-vfs2-2.10.0-tests.jar.asc
> (SHA1: 8730a072ddb74b5db8d2037b1daaad3868021213)
> /org/apache/commons/commons-vfs2/2.10.0/commons-vfs2-2.10.0.pom.asc
> (SHA1: 739135b1a8f4d0f3d3104a147f7573c27a2ceb55)
> /org/apache/commons/commons-vfs2/2.10.0/commons-vfs2-2.10.0-sources.jar
> (SHA1: 8ee4df022b06e80f15c77f8b41b20dfbaf732f7f)
>
> /org/apache/commons/commons-vfs2/2.10.0/commons-vfs2-2.10.0-test-sources.jar.asc
> (SHA1: a3e4084e78eb7fdefa4f165296dbdb91eeb932ea)
> /org/apache/commons/commons-vfs2/2.10.0/commons-vfs2-2.10.0-cyclonedx.xml
> (SHA1: c56bfa3c31be99b8d56462c3f043b2bfb8c322f2)
> /org/apache/commons/commons-vfs2/2.10.0/commons-vfs2-2.10.0.spdx.json.asc
> (SHA1: 2c64f769d874c2f7795aee28e7b96db56fdc15e2)
>
> /org/apache/commons/commons-vfs2/2.10.0/commons-vfs2-2.10.0-test-sources.jar
> (SHA1: 2834ea660c244d34e3c4d26e01be41697a3dcf88)
> /org/apache/commons/commons-vfs2/2.10.0/commons-vfs2-2.10.0.pom
> (SHA1: 5b00938fc576e13e3093cc756878a995ac659ff5)
>
> /org/apache/commons/commons-vfs2-jackrabbit1/2.10.0/commons-vfs2-jackrabbit1-2.10.0-tests.jar
> (SHA1: a80c60620b5ced3ef8e8274140e3f8803495fdea)
>
> /org/apache/commons/commons-vfs2-jackrabbit1/2.10.0/commons-vfs2-jackrabbit1-2.10.0-sources.jar.asc
> (SHA1: a050e71d7c893e79ebd97efe089097fdbdfbab2f)
>
> /org/apache/commons/commons-vfs2-jackrabbit1/2.10.0/commons-vfs2-jackrabbit1-2.10.0.spdx.json.asc
> (SHA1: 505d6bc3dc84de698eb0177918619858f85e089e)
>
> /org/apache/commons/commons-vfs2-jackrabbit1/2.10.0/commons-vfs2-jackrabbit1-2.10.0-cyclonedx.json.asc
> (SHA1: 86e459f63f581eb5ec48221630090ecfde48769d)
>
> /org/apache/commons/commons-vfs2-jackrabbit1/2.10.0/commons-vfs2-jackrabbit1-2.10.0-test-sources.jar.asc
> (SHA1: 00d5903a7070f66c0ea7130f380e2e80071784b0)
>
> /org/apache/commons/commons-vfs2-jackrabbit1/2.10.0/commons-vfs2-jackrabbit1-2.10.0.jar.asc
> (SHA1: 3e37b6e5f0f4afeed4583e3d1e7e05feb0b1abd2)
>
> /org/apache/commons/commons-vfs2-jackrabbit1/2.10.0/commons-vfs2-jackrabbit1-2.10.0.spdx.json
> (SHA1: a636f81490d2c9c94cb015e6cf372420a9387456)
>
> /org/apache/commons/commons-vfs2-jackrabbit1/2.10.0/commons-vfs2-jackrabbit1-2.10.0.jar
> (SHA1: 1ba40e5a26bd898f6020dcc6c4dfb98d29e9cf5a)
>
> /org/apache/commons/commons-vfs2-jackrabbit1/2.10.0/commons-vfs2-jackrabbit1-2.10.0-javadoc.jar.asc
> (SHA1: a230ff29acc193c15b96fcb09223410b4843b538)
>
> /org/apache/commons/commons-vfs2-jackrabbit1/2.10.0/commons-vfs2-jackrabbit1-2.10.0.pom
> (SHA1: 3cf7c65e3bb5d41926a366ec245b4808b5b51256)
>
> /org/apache/commons/commons-vfs2-jackrabbit1/2.10.0/commons-vfs2-jackrabbit1-2.10.0-cyclonedx.xml.asc
> (SHA1: 1fb489ed1824e9001609128b38717313525a8e74)
>
> /org/apache/commons/commons-vfs2-jackrabbit1/2.10.0/commons-vfs2-jackrabbit1-2.10.0-tests.jar.asc
> (SHA1: a8e58d670b10aa0ae4faf634809faea10ae6042c)
>
> /org/apache/commons/commons-vfs2-jackrabbit1/2.10.0/commons-vfs2-jackrabbit1-2.10.0-sources.jar
> (SHA1: 34c1c70e7af99be1fa4ddf0d47b09ce518fecc86)
>
> /org/apache/commons/commons-vfs2-jackrabbit1/2.10.0/commons-vfs2-jackrabbit1-2.10.0-javadoc.jar
> (SHA1: 6106f4d613eca059ff8c1575c51552aae7cef69c)
>
> /org/apache/commons/commons-vfs2-jackrabbit1/2.10.0/commons-vfs2-jackrabbit1-2.10.0-cyclonedx.xml
> (SHA1: 8a2fefb817a491ab1995382cefea612a3d71e989)
>
> /org/apache/commons/commons-vfs2-jackrabbit1/2.10.0/commons-vfs2-jackrabbit1-2.10.0-cyclonedx.json
> (SHA1: 260afdb4e5a5b2c8890d4e6b5bcea8d5612d894d)
>
> /org/apache/commons/commons-vfs2-jackrabbit1/2.10.0/commons-vfs2-jackrabbit1-2.10.0-test-sources.jar
> (SHA1: 0ee7137c2caaa176ca6b76bb978e8eeaf04e84fe)
>
> /org/apache/commons/commons-vfs2-jackrabbit1/2.10.0/commons-vfs2-jackrabbit1-2.10.0.pom.asc
> (SHA1: f7f916986118660d627bd503913b84c25f79be33)
>
> /org/apache/commons/commons-vfs2-bom/2.10.0/commons-vfs2-bom-2.10.0-cyclonedx.json
> (SHA1: e1037c2fc0b1564d0bcf0835723a03d270c28be2)
>
> /org/apache/commons/commons-vfs2-bom/2.10.0/commons-vfs2-bom-2.10.0-cyclonedx.xml
> (SHA1: 7a88a6026c8b18ae8e51f407e9d7c5ea30412b8e)
>
> /org/apache/commons/commons-vfs2-bom/2.10.0/commons-vfs2-bom-2.10.0-cyclonedx.xml.asc
> (SHA1: 3ea5fd461beeb0c53960ca72444892e8bc021733)
>
> /org/apache/commons/commons-vfs2-bom/2.10.0/commons-vfs2-bom-2.10.0-cyclonedx.json.asc
> (SHA1: a5d137ebff2dd384e636d1ba8659c82506a96e7c)
>
> /org/apache/commons/commons-vfs2-bom/2.10.0/commons-vfs2-bom-2.10.0.spdx.json
> (SHA1: 5127247d89c01759e4de2c782e6e107534485a60)
> /org/apache/commons/commons-vfs2-bom/2.10.0/commons-vfs2-bom-2.10.0.pom.asc
> (SHA1: 24f4cbd31345f8c5d520bd6efa35329d50b9df2a)
> /org/apache/commons/commons-vfs2-bom/2.10.0/commons-vfs2-bom-2.10.0.pom
> (SHA1: de6225a6d964f8041863b0b43c8924a84637c819)
>
> /org/apache/commons/commons-vfs2-bom/2.10.0/commons-vfs2-bom-2.10.0.spdx.json.asc
> (SHA1: 7edefbb8d702afbd81f30da1c30cc8a2f0e5ea2f)
>
> /org/apache/commons/commons-vfs2-ant/2.10.0/commons-vfs2-ant-2.10.0-cyclonedx.xml.asc
> (SHA1: 6ba26e76384d3dca1b7c0a76390377260f138948)
>
> /org/apache/commons/commons-vfs2-ant/2.10.0/commons-vfs2-ant-2.10.0-test-sources.jar.asc
> (SHA1: 7e535e3f79416046ba96f6f41082fc8722dab6ad)
>
> /org/apache/commons/commons-vfs2-ant/2.10.0/commons-vfs2-ant-2.10.0-sources.jar.asc
> (SHA1: 78505cb6ddbe7072f20f098382fab8fd555a1c42)
>
> /org/apache/commons/commons-vfs2-ant/2.10.0/commons-vfs2-ant-2.10.0-test-sources.jar
> (SHA1: 5e55a9dc19f2c0b7d8d0067ce54226915777dbc0)
> /org/apache/commons/commons-vfs2-ant/2.10.0/commons-vfs2-ant-2.10.0.jar.asc
> (SHA1: 479c4bde0c26599ba94c331b5390dfb8e5ebb475)
>
> /org/apache/commons/commons-vfs2-ant/2.10.0/commons-vfs2-ant-2.10.0-cyclonedx.json
> (SHA1: 94743712fc7d8779eb2914e032d4474761f9475d)
> /org/apache/commons/commons-vfs2-ant/2.10.0/commons-vfs2-ant-2.10.0.jar
> (SHA1: 5fddcca84a523dbe76efe52108a7c1f14b5dc96f)
> /org/apache/commons/commons-vfs2-ant/2.10.0/commons-vfs2-ant-2.10.0.pom
> (SHA1: 275848c381e460f407aa63ceb414dc02d1655c95)
>
> /org/apache/commons/commons-vfs2-ant/2.10.0/commons-vfs2-ant-2.10.0.spdx.json.asc
> (SHA1: fac8bb46e79bf07898051d345f408aaf6c4bc980)
>
> /org/apache/commons/commons-vfs2-ant/2.10.0/commons-vfs2-ant-2.10.0-javadoc.jar
> (SHA1: f538070c5dc44a6f81c5f87e6314880c2ce66d6b)
>
> /org/apache/commons/commons-vfs2-ant/2.10.0/commons-vfs2-ant-2.10.0-cyclonedx.xml
> (SHA1: 66776cdb995a58f8d185cf070a16bd0c7ae57fb6)
>
> /org/apache/commons/commons-vfs2-ant/2.10.0/commons-vfs2-ant-2.10.0-sources.jar
> (SHA1: 412669b027688c9fc654ddb9fef25ed5003213be)
>
> /org/apache/commons/commons-vfs2-ant/2.10.0/commons-vfs2-ant-2.10.0-tests.jar.asc
> (SHA1: 6f404cedd10db09e77e0116e3197d3585c9566fe)
>
> /org/apache/commons/commons-vfs2-ant/2.10.0/commons-vfs2-ant-2.10.0-tests.jar
> (SHA1: 4984e57a8b825a26e1a4dca3db5e9cd1ca170026)
> /org/apache/commons/commons-vfs2-ant/2.10.0/commons-vfs2-ant-2.10.0.pom.asc
> (SHA1: 10149bce12e26317522ad2c547a9ec364bf77c9f)
>
> /org/apache/commons/commons-vfs2-ant/2.10.0/commons-vfs2-ant-2.10.0.spdx.json
> (SHA1: 39a9dc1721c1c08bcf5465531b17f6977235b99b)
>
> /org/apache/commons/commons-vfs2-ant/2.10.0/commons-vfs2-ant-2.10.0-javadoc.jar.asc
> (SHA1: 3055042d15cd525aef40f9c1e0de3d5d43075779)
>
> /org/apache/commons/commons-vfs2-ant/2.10.0/commons-vfs2-ant-2.10.0-cyclonedx.json.asc
> (SHA1: 560f22513a75c1baacc1afc7be10f90c1ab10a9b)
>
> /org/apache/commons/commons-vfs2-distribution/2.10.0/commons-vfs2-distribution-2.10.0.pom.asc
> (SHA1: 2d665942c390e402249b56f6659966d6d7788ac5)
>
> /org/apache/commons/commons-vfs2-distribution/2.10.0/commons-vfs2-distribution-2.10.0-cyclonedx.json
> (SHA1: a6b179d0fb137c9e4f52ae3bca687f0313778490)
>
> /org/apache/commons/commons-vfs2-distribution/2.10.0/commons-vfs2-distribution-2.10.0-cyclonedx.xml.asc
> (SHA1: 7d2652b25571f486175461c7b7b3f102980584b9)
>
> /org/apache/commons/commons-vfs2-distribution/2.10.0/commons-vfs2-distribution-2.10.0.pom
> (SHA1: 85a650fb0c201a24a653c6d436189afb6bd47c79)
>
> /org/apache/commons/commons-vfs2-distribution/2.10.0/commons-vfs2-distribution-2.10.0-cyclonedx.xml
> (SHA1: 23d605d022c6eab8c9214980a966ed9422ccedac)
>
> /org/apache/commons/commons-vfs2-distribution/2.10.0/commons-vfs2-distribution-2.10.0.spdx.json.asc
> (SHA1: ae6ff16e3da3540efb878d2ae9afe69552fc3dc1)
>
> /org/apache/commons/commons-vfs2-distribution/2.10.0/commons-vfs2-distribution-2.10.0-cyclonedx.json.asc
> (SHA1: c64c8c8efaac16c3a6b3a9eee0b03f27a7f5a514)
>
> /org/apache/commons/commons-vfs2-distribution/2.10.0/commons-vfs2-distribution-2.10.0.spdx.json
> (SHA1: c1e49fb4645f93858ae3a61dbd5fbe21e8ede1c7)
>
> /org/apache/commons/commons-vfs2-project/2.10.0/commons-vfs2-project-2.10.0-site.xml.asc
> (SHA1: 9f0d308951c57141f7fc037bd53a248f9b8e1446)
>
> /org/apache/commons/commons-vfs2-project/2.10.0/commons-vfs2-project-2.10.0.pom
> (SHA1: 90d42622fb2b53641b270b1ef6f8ecc8b7679260)
>
> /org/apache/commons/commons-vfs2-project/2.10.0/commons-vfs2-project-2.10.0-cyclonedx.xml
> (SHA1: 1fa57d6acbb47bc1aaa1cadc8ca2ad0e730966d7)
>
> /org/apache/commons/commons-vfs2-project/2.10.0/commons-vfs2-project-2.10.0-cyclonedx.xml.asc
> (SHA1: 97b7d225993c64716025fd391749595cc5d805f3)
>
> /org/apache/commons/commons-vfs2-project/2.10.0/commons-vfs2-project-2.10.0-site.xml
> (SHA1: 8b1dbb2558c1c0c425f30b0d76fe0bbe1868949d)
>
> /org/apache/commons/commons-vfs2-project/2.10.0/commons-vfs2-project-2.10.0.spdx.json
> (SHA1: 48967a9b8db52bd44c2f477cfdb58ef343f5abc0)
>
> /org/apache/commons/commons-vfs2-project/2.10.0/commons-vfs2-project-2.10.0-cyclonedx.json.asc
> (SHA1: 47e794d4b44727515d9c79368100f9eaf067ce1a)
>
> /org/apache/commons/commons-vfs2-project/2.10.0/commons-vfs2-project-2.10.0.pom.asc
> (SHA1: 293c0520769bd0be5ff6f4f53ad46500681df438)
>
> /org/apache/commons/commons-vfs2-project/2.10.0/commons-vfs2-project-2.10.0.spdx.json.asc
> (SHA1: 729cfeb6caa061cb4ec5f0fba08f735b0c554481)
>
> /org/apache/commons/commons-vfs2-project/2.10.0/commons-vfs2-project-2.10.0-cyclonedx.json
> (SHA1: 841c7308d0493f43b872b59229f49022ff42b805)
>
> /org/apache/commons/commons-vfs2-jackrabbit2/2.10.0/commons-vfs2-jackrabbit2-2.10.0-cyclonedx.xml
> (SHA1: a90aa5491856bd028e0fa4f92642dd330054e0f3)
>
> /org/apache/commons/commons-vfs2-jackrabbit2/2.10.0/commons-vfs2-jackrabbit2-2.10.0-cyclonedx.json.asc
> (SHA1: 94a438faff0aed5ba3cf33e0b1e71d2fbf8b8f6d)
>
> /org/apache/commons/commons-vfs2-jackrabbit2/2.10.0/commons-vfs2-jackrabbit2-2.10.0-tests.jar.asc
> (SHA1: d8cd598acd2bc1c565e898e7dbf635f799d43e47)
>
> /org/apache/commons/commons-vfs2-jackrabbit2/2.10.0/commons-vfs2-jackrabbit2-2.10.0-tests.jar
> (SHA1: 7aa42c32de610bd4c16d8cf6004e93afce9647ee)
>
> /org/apache/commons/commons-vfs2-jackrabbit2/2.10.0/commons-vfs2-jackrabbit2-2.10.0.spdx.json
> (SHA1: 2c278ac08483c97e0dc810a40d30c0b3c5924965)
>
> /org/apache/commons/commons-vfs2-jackrabbit2/2.10.0/commons-vfs2-jackrabbit2-2.10.0-test-sources.jar
> (SHA1: 050909a6091c8807de726bc5ddee34368b926eb0)
>
> /org/apache/commons/commons-vfs2-jackrabbit2/2.10.0/commons-vfs2-jackrabbit2-2.10.0-cyclonedx.xml.asc
> (SHA1: 508df6e4f5c45db418cb2c090abe667d07e37c61)
>
> /org/apache/commons/commons-vfs2-jackrabbit2/2.10.0/commons-vfs2-jackrabbit2-2.10.0.pom
> (SHA1: 823cfe603e9e0a66662d0a992e4fe7dcdf73a79c)
>
> /org/apache/commons/commons-vfs2-jackrabbit2/2.10.0/commons-vfs2-jackrabbit2-2.10.0-javadoc.jar.asc
> (SHA1: f25c608b877cd2dd9f7cecbfc496347fe28c3f42)
>
> /org/apache/commons/commons-vfs2-jackrabbit2/2.10.0/commons-vfs2-jackrabbit2-2.10.0-test-sources.jar.asc
> (SHA1: cebdab38c07a2d0e268f59b31e0972f037e20b74)
>
> /org/apache/commons/commons-vfs2-jackrabbit2/2.10.0/commons-vfs2-jackrabbit2-2.10.0.spdx.json.asc
> (SHA1: cb030a3caacfd88f8bb71ba012504ce8b1cce7de)
>
> /org/apache/commons/commons-vfs2-jackrabbit2/2.10.0/commons-vfs2-jackrabbit2-2.10.0.pom.asc
> (SHA1: d6ed8401e417d6b23428b74c54a79ab9bf1207f1)
>
> /org/apache/commons/commons-vfs2-jackrabbit2/2.10.0/commons-vfs2-jackrabbit2-2.10.0-sources.jar
> (SHA1: 4f6fef5bd5f1b1a92fa903ecbd1c408f5eea41e9)
>
> /org/apache/commons/commons-vfs2-jackrabbit2/2.10.0/commons-vfs2-jackrabbit2-2.10.0.jar
> (SHA1: 65b5e7d648b9fd038a57dc4f3e6106f2e52d9146)
>
> /org/apache/commons/commons-vfs2-jackrabbit2/2.10.0/commons-vfs2-jackrabbit2-2.10.0-sources.jar.asc
> (SHA1: 068238306cab95310004a48f7f8cfce07cfcf6f7)
>
> /org/apache/commons/commons-vfs2-jackrabbit2/2.10.0/commons-vfs2-jackrabbit2-2.10.0-cyclonedx.json
> (SHA1: a118b583793c021ad43a622233d9248c6c06eb89)
>
> /org/apache/commons/commons-vfs2-jackrabbit2/2.10.0/commons-vfs2-jackrabbit2-2.10.0.jar.asc
> (SHA1: 44643af2ffb760901f73745c02536eb5e1f15ec7)
>
> /org/apache/commons/commons-vfs2-jackrabbit2/2.10.0/commons-vfs2-jackrabbit2-2.10.0-javadoc.jar
> (SHA1: 5e2e76f6262d9cab1e8202f3b2a8a4074bebe66f)
>
> /org/apache/commons/commons-vfs2-examples/2.10.0/commons-vfs2-examples-2.10.0-cyclonedx.xml
> (SHA1: a2608d2f58dda73ca81ca52348299e29bd0a64b3)
>
> /org/apache/commons/commons-vfs2-examples/2.10.0/commons-vfs2-examples-2.10.0-cyclonedx.xml.asc
> (SHA1: f9faada419af021bbe23442c4817fc3dea4acef5)
>
> /org/apache/commons/commons-vfs2-examples/2.10.0/commons-vfs2-examples-2.10.0-javadoc.jar
> (SHA1: 39849050f6684a4d0196d77daf5878a800e68627)
>
> /org/apache/commons/commons-vfs2-examples/2.10.0/commons-vfs2-examples-2.10.0.pom
> (SHA1: 83eb711d79727fd305153b1fe8b505ecb3ba8712)
>
> /org/apache/commons/commons-vfs2-examples/2.10.0/commons-vfs2-examples-2.10.0-cyclonedx.json
> (SHA1: 8ecb484d66a66ac2723f67655bea52c12ec47ab9)
>
> /org/apache/commons/commons-vfs2-examples/2.10.0/commons-vfs2-examples-2.10.0.spdx.json
> (SHA1: 8722a0d59ff0cfeba5d84d68d55557dcd88c81fe)
>
> /org/apache/commons/commons-vfs2-examples/2.10.0/commons-vfs2-examples-2.10.0-cyclonedx.json.asc
> (SHA1: fd5cd1a67b201118112c382dfe07c09762c21678)
>
> /org/apache/commons/commons-vfs2-examples/2.10.0/commons-vfs2-examples-2.10.0.jar.asc
> (SHA1: 5b5d1327bc2a227dca06b7765c52dffd1688f3d1)
>
> /org/apache/commons/commons-vfs2-examples/2.10.0/commons-vfs2-examples-2.10.0.jar
> (SHA1: 9f2311bce23909fe8f6992215b372d9510f9e60e)
>
> /org/apache/commons/commons-vfs2-examples/2.10.0/commons-vfs2-examples-2.10.0-javadoc.jar.asc
> (SHA1: 85b748afd37effc879b0cd4f3865a7f622117e8a)
>
> /org/apache/commons/commons-vfs2-examples/2.10.0/commons-vfs2-examples-2.10.0-sources.jar
> (SHA1: b137145a37faa611811d65afed1cc5d895440478)
>
> /org/apache/commons/commons-vfs2-examples/2.10.0/commons-vfs2-examples-2.10.0.spdx.json.asc
> (SHA1: 878226a83bd42da510717269aa5beb7c02aa4141)
>
> /org/apache/commons/commons-vfs2-examples/2.10.0/commons-vfs2-examples-2.10.0.pom.asc
> (SHA1: 90c48a0716dcc8a796e6660f1763f6b722c63ef0)
>
> /org/apache/commons/commons-vfs2-examples/2.10.0/commons-vfs2-examples-2.10.0-sources.jar.asc
> (SHA1: d1fc159d51d44e4709b4320330c859bda18cdcec)
>
> /org/apache/commons/commons-vfs2-hdfs/2.10.0/commons-vfs2-hdfs-2.10.0-javadoc.jar.asc
> (SHA1: 8daf19ec14e8256a63c7c728ec645f8b54c79711)
>
> /org/apache/commons/commons-vfs2-hdfs/2.10.0/commons-vfs2-hdfs-2.10.0.spdx.json
> (SHA1: 8517f52f56fe8f44bf91403a127ddf8b50c1f4ff)
>
> /org/apache/commons/commons-vfs2-hdfs/2.10.0/commons-vfs2-hdfs-2.10.0-sources.jar
> (SHA1: 55aef39a2fc7f7a1f2303c47a343eae121d7284a)
>
> /org/apache/commons/commons-vfs2-hdfs/2.10.0/commons-vfs2-hdfs-2.10.0-test-sources.jar
> (SHA1: 33f8ed8e583cbdfabb3d4ed1e3cb26d118dd2e3b)
>
> /org/apache/commons/commons-vfs2-hdfs/2.10.0/commons-vfs2-hdfs-2.10.0.spdx.json.asc
> (SHA1: 74f1b417b9d2812969db5c32e02ef3d29780c852)
> /org/apache/commons/commons-vfs2-hdfs/2.10.0/commons-vfs2-hdfs-2.10.0.pom
> (SHA1: 3c5c837f1ba7d5570d26842c42c7c04fedbcc862)
>
> /org/apache/commons/commons-vfs2-hdfs/2.10.0/commons-vfs2-hdfs-2.10.0-test-sources.jar.asc
> (SHA1: 68f31e579105116adc841549e9e9a6a53775fbc7)
>
> /org/apache/commons/commons-vfs2-hdfs/2.10.0/commons-vfs2-hdfs-2.10.0-javadoc.jar
> (SHA1: a98c7d32579560cc24ca2d5799555c6cdd2f7111)
>
> /org/apache/commons/commons-vfs2-hdfs/2.10.0/commons-vfs2-hdfs-2.10.0-cyclonedx.json
> (SHA1: 9c07375285d93966514755541a7f969077a08fd2)
>
> /org/apache/commons/commons-vfs2-hdfs/2.10.0/commons-vfs2-hdfs-2.10.0-cyclonedx.xml
> (SHA1: 200903a12b0bae3ce8951da8cfc8c7094c398f83)
>
> /org/apache/commons/commons-vfs2-hdfs/2.10.0/commons-vfs2-hdfs-2.10.0.jar.asc
> (SHA1: 0682af052fbd61de21682eae5c539ca1ebf2981d)
>
> /org/apache/commons/commons-vfs2-hdfs/2.10.0/commons-vfs2-hdfs-2.10.0-tests.jar.asc
> (SHA1: 7cd448f065168588a1437db28327bf693328a095)
> /org/apache/commons/commons-vfs2-hdfs/2.10.0/commons-vfs2-hdfs-2.10.0.jar
> (SHA1: 144fd0afb87ba4cfbc587369655758c3448a3424)
>
> /org/apache/commons/commons-vfs2-hdfs/2.10.0/commons-vfs2-hdfs-2.10.0-cyclonedx.xml.asc
> (SHA1: 6bfe18d0268a3428283ae7f9315a758e9289cab4)
>
> /org/apache/commons/commons-vfs2-hdfs/2.10.0/commons-vfs2-hdfs-2.10.0-sources.jar.asc
> (SHA1: e3063cedbcb5fe2a6ab59c4dd7122bd9e388c0db)
>
> /org/apache/commons/commons-vfs2-hdfs/2.10.0/commons-vfs2-hdfs-2.10.0-tests.jar
> (SHA1: f6ef7549baa622b646597a8c5fb86ebd8d5e594a)
>
> /org/apache/commons/commons-vfs2-hdfs/2.10.0/commons-vfs2-hdfs-2.10.0.pom.asc
> (SHA1: 37a25e6e54b05b195da82b21a5102202f3647b3b)
>
> /org/apache/commons/commons-vfs2-hdfs/2.10.0/commons-vfs2-hdfs-2.10.0-cyclonedx.json.asc
> (SHA1: 1fbc076658e076a8d7db13444b0dcadd19506ff9)
>
> Thank you,
> Gary Gregory,
> Release Manager (using key 86fdc7e2a11262cb)
>
> ==============================
>
> The following is intended as a helper and refresher for reviewers.
>
> Validating a release candidate
> ==============================
>
> These guidelines are NOT complete.
>
> Requirements: Git, Java, and Maven.
>
> You can validate a release from a release candidate (RC) tag as follows.
>
> 1a) Download and decompress the source archive from:
>
> https://dist.apache.org/repos/dist/dev/commons/vfs/2.10.0-RC1/source
>
> 1b) Check out the RC tag from git (optional)
>
> This is optional, as a reviewer must check source distributions as a
> minimum.
>
> git clone https://gitbox.apache.org/repos/asf/commons-vfs.git --branch
> commons-vfs-2.10.0-RC1 commons-vfs-2.10.0-RC1
> cd commons-vfs-2.10.0-RC1
>
> 2) Checking the build
>
> All components should include a default Maven goal, such that you can
> run 'mvn' from the command line by itself.
>
> 2) Check Apache licenses
>
> This step is not required if the site includes a RAT report page which
> you then must check.
> This check should be included in the default Maven build, but you can
> check it with:
>
> mvn apache-rat:check
>
> 3) Check binary compatibility
>
> This step is not required if the site includes a JApiCmp report page
> which you then must check.
> This check should be included in the default Maven build, but you can
> check it with:
>
> mvn verify -DskipTests -P japicmp japicmp:cmp
>
> 4) Build the package
>
> This check should be included in the default Maven build, but you can
> check it with:
>
> 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
>
> 4b) Check reproducibility
>
> To check that a build is reproducible, run:
>
> mvn clean verify artifact:compare -DskipTests
> -Dreference.repo=
> https://repository.apache.org/content/repositories/staging/
> '-Dbuildinfo.ignore=*/*.spdx.json'
>
> Note that this excludes SPDX files from the check.
>
> 5) Build the site for a single module project
>
> Note: Some plugins require the components to be installed instead of
> packaged.
>
> mvn site
> Check the site reports in:
> - Windows: target\site\index.html
> - Linux: target/site/index.html
>
> 6) Build the site for a multi-module project
>
> mvn site
> mvn site:stage
> Check the site reports in:
> - Windows: target\site\index.html
> - Linux: target/site/index.html
>
> Note that the project reports are created for each module.
> Modules can be accessed using the 'Project Modules' link under
> the 'Project Information' menu (see <path-to-site>/modules.html).
>
> -the end-
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>

-- 
Arnout Engelen
ASF Security Response
Apache Pekko PMC member, ASF Member
NixOS Committer
Independent Open Source consultant

Reply via email to