[RESULT] [VOTE] Apache Ratis Thirdparty 0.1.0rc1
With 3 binding (Jitenda, Tsz-Wo, Josh) and 1 non-binding (Ted), this vote passes. Thanks to all who helped out (both rc0 and rc1)! On 11/5/18 1:54 PM, Josh Elser wrote: Realizing that even though I do not have a binding vote via PPMC, I do have a binding vote via my IPMC membership. Thus, changing my +1 from non-binding to binding :). Sorry for the confusion. On 10/31/18 2:20 PM, Josh Elser wrote: Hi, Please vote on the following release candidate to become Apache Ratis Thirdparty 0.1.0. The Apache Ratis Thirdparty project is a collection of all thirdparty dependencies that Apache Ratis uses, repackaged for optimal use by Ratis. As such, there is very little net-new source code in this project. Over rc0, this RC does: * Incubating in the file name * make_rc.sh updates * Includes a DISCLAIMER in generated jar files * renames ratis-thirdparty to ratis-thirdparty-misc (not yet reflected in ratis.git) The source release is present at https://dist.apache.org/repos/dist/dev/incubator/ratis/thirdparty/0.1.0-rc1/ SHA512 checksum is on the source tarball: 2B11B643 836E367E C47D0F64 7750E1AB DE2C3FDE ECF2C825 5F8292FA D4CF2DB4 04BEB4B6 12173754 4C6ACEEE B8534964 C6A4B690 EA9656E2 CAFDB317 FAAB46BA This source release was created from the Git commit SHA1: 896f7b3453e155df96b8ef62b85aa0b92c37d886. For your convenience, there is also a GPG-signed tag with the name "ratis-thirdparty-0.1.0rc1" that also points at this commit. This source release was signed with my key: 4677D66C. This is present in the KEYS file (dist/dev and dist/release). The corresponding "binaries" for this release are staged at https://repository.apache.org/content/repositories/orgapacheratis-1008/ and will be promoted pending successful PPMC and IPMC votes. You can update your local ~/.m2/settings.xml to add this as a repository to test the build of ratis.git if you choose (appears to work fine for me). This vote will be open for at least 72hours (until 2018/11/03 19:00:00 GMT). -- Here's my +1 (non-binding) - Josh
Re: [VOTE] Apache Ratis Thirdparty 0.1.0rc1
Realizing that even though I do not have a binding vote via PPMC, I do have a binding vote via my IPMC membership. Thus, changing my +1 from non-binding to binding :). Sorry for the confusion. On 10/31/18 2:20 PM, Josh Elser wrote: Hi, Please vote on the following release candidate to become Apache Ratis Thirdparty 0.1.0. The Apache Ratis Thirdparty project is a collection of all thirdparty dependencies that Apache Ratis uses, repackaged for optimal use by Ratis. As such, there is very little net-new source code in this project. Over rc0, this RC does: * Incubating in the file name * make_rc.sh updates * Includes a DISCLAIMER in generated jar files * renames ratis-thirdparty to ratis-thirdparty-misc (not yet reflected in ratis.git) The source release is present at https://dist.apache.org/repos/dist/dev/incubator/ratis/thirdparty/0.1.0-rc1/ SHA512 checksum is on the source tarball: 2B11B643 836E367E C47D0F64 7750E1AB DE2C3FDE ECF2C825 5F8292FA D4CF2DB4 04BEB4B6 12173754 4C6ACEEE B8534964 C6A4B690 EA9656E2 CAFDB317 FAAB46BA This source release was created from the Git commit SHA1: 896f7b3453e155df96b8ef62b85aa0b92c37d886. For your convenience, there is also a GPG-signed tag with the name "ratis-thirdparty-0.1.0rc1" that also points at this commit. This source release was signed with my key: 4677D66C. This is present in the KEYS file (dist/dev and dist/release). The corresponding "binaries" for this release are staged at https://repository.apache.org/content/repositories/orgapacheratis-1008/ and will be promoted pending successful PPMC and IPMC votes. You can update your local ~/.m2/settings.xml to add this as a repository to test the build of ratis.git if you choose (appears to work fine for me). This vote will be open for at least 72hours (until 2018/11/03 19:00:00 GMT). -- Here's my +1 (non-binding) - Josh
Re: [VOTE] Apache Ratis Thirdparty 0.1.0rc1
Thanks for the vote, Jitendra. As a part of this release, I did enumerate each dependency we include in the thirdparty-misc JAR and I believe we have the minimum-required L&N files already. There was one addition (which Marton found in rc0, IIRC) that we include proactively (via the files in [1]). The rest should be handled automagically via the shade-plugin. I am only human, so it's possible I missed some :). Happy to keep iterating. [1] https://github.com/apache/incubator-ratis-thirdparty/tree/master/misc/src/main/appended-resources/META-INF On 11/5/18 1:14 PM, Jitendra Pandey wrote: +1, verified signatures, LICENSE and NOTICE files are present. NOTICE, and LICENSE files, however, do not include copyrights of dependencies. We should plan to address that, if required, in next release. On 11/5/18, 9:54 AM, "Ted Yu" wrote: +1 On Sat, Nov 3, 2018 at 10:51 PM Tsz Wo Sze wrote: > +1 > > - Verified the signature and checksums. > - Checked LICENSE, NOTICE and NOTICE in the gz and the jar files > - Checked file names -- all file in > > https://dist.apache.org/repos/dist/dev/incubator/ratis/thirdparty/0.1.0-rc1/ > have "incubating". > > Thanks a lot, Josh! > Tsz-Wo > > On Thu, Nov 1, 2018 at 2:20 AM Josh Elser wrote: > > > > Hi, > > > > Please vote on the following release candidate to become Apache Ratis > > Thirdparty 0.1.0. > > > > The Apache Ratis Thirdparty project is a collection of all thirdparty > > dependencies that Apache Ratis uses, repackaged for optimal use by > > Ratis. As such, there is very little net-new source code in this project. > > > > Over rc0, this RC does: > > > > * Incubating in the file name > > * make_rc.sh updates > > * Includes a DISCLAIMER in generated jar files > > * renames ratis-thirdparty to ratis-thirdparty-misc (not yet reflected > > in ratis.git) > > > > The source release is present at > > > https://dist.apache.org/repos/dist/dev/incubator/ratis/thirdparty/0.1.0-rc1/ > > > > SHA512 checksum is on the source tarball: 2B11B643 836E367E C47D0F64 > > 7750E1AB DE2C3FDE ECF2C825 5F8292FA D4CF2DB4 04BEB4B6 > > 12173754 4C6ACEEE B8534964 C6A4B690 EA9656E2 CAFDB317 FAAB46BA > > > > This source release was created from the Git commit SHA1: > > 896f7b3453e155df96b8ef62b85aa0b92c37d886. For your convenience, there > > is also a GPG-signed tag with the name "ratis-thirdparty-0.1.0rc1" that > > also points at this commit. > > > > This source release was signed with my key: 4677D66C. This is present > > in the KEYS file (dist/dev and dist/release). > > > > The corresponding "binaries" for this release are staged at > > https://repository.apache.org/content/repositories/orgapacheratis-1008/ > and > > will be promoted pending successful PPMC and IPMC votes. You can > > update your local ~/.m2/settings.xml to add this as a repository to > > test the build of ratis.git if you choose (appears to work fine for me). > > > > This vote will be open for at least 72hours (until 2018/11/03 19:00:00 > > GMT). > > > > -- > > > > Here's my +1 (non-binding) > > > > - Josh >
Re: [VOTE] Apache Ratis Thirdparty 0.1.0rc1
+1, verified signatures, LICENSE and NOTICE files are present. NOTICE, and LICENSE files, however, do not include copyrights of dependencies. We should plan to address that, if required, in next release. On 11/5/18, 9:54 AM, "Ted Yu" wrote: +1 On Sat, Nov 3, 2018 at 10:51 PM Tsz Wo Sze wrote: > +1 > > - Verified the signature and checksums. > - Checked LICENSE, NOTICE and NOTICE in the gz and the jar files > - Checked file names -- all file in > > https://dist.apache.org/repos/dist/dev/incubator/ratis/thirdparty/0.1.0-rc1/ > have "incubating". > > Thanks a lot, Josh! > Tsz-Wo > > On Thu, Nov 1, 2018 at 2:20 AM Josh Elser wrote: > > > > Hi, > > > > Please vote on the following release candidate to become Apache Ratis > > Thirdparty 0.1.0. > > > > The Apache Ratis Thirdparty project is a collection of all thirdparty > > dependencies that Apache Ratis uses, repackaged for optimal use by > > Ratis. As such, there is very little net-new source code in this project. > > > > Over rc0, this RC does: > > > > * Incubating in the file name > > * make_rc.sh updates > > * Includes a DISCLAIMER in generated jar files > > * renames ratis-thirdparty to ratis-thirdparty-misc (not yet reflected > > in ratis.git) > > > > The source release is present at > > > https://dist.apache.org/repos/dist/dev/incubator/ratis/thirdparty/0.1.0-rc1/ > > > > SHA512 checksum is on the source tarball: 2B11B643 836E367E C47D0F64 > > 7750E1AB DE2C3FDE ECF2C825 5F8292FA D4CF2DB4 04BEB4B6 > > 12173754 4C6ACEEE B8534964 C6A4B690 EA9656E2 CAFDB317 FAAB46BA > > > > This source release was created from the Git commit SHA1: > > 896f7b3453e155df96b8ef62b85aa0b92c37d886. For your convenience, there > > is also a GPG-signed tag with the name "ratis-thirdparty-0.1.0rc1" that > > also points at this commit. > > > > This source release was signed with my key: 4677D66C. This is present > > in the KEYS file (dist/dev and dist/release). > > > > The corresponding "binaries" for this release are staged at > > https://repository.apache.org/content/repositories/orgapacheratis-1008/ > and > > will be promoted pending successful PPMC and IPMC votes. You can > > update your local ~/.m2/settings.xml to add this as a repository to > > test the build of ratis.git if you choose (appears to work fine for me). > > > > This vote will be open for at least 72hours (until 2018/11/03 19:00:00 > > GMT). > > > > -- > > > > Here's my +1 (non-binding) > > > > - Josh >
Re: [VOTE] Apache Ratis Thirdparty 0.1.0rc1
+1 On Sat, Nov 3, 2018 at 10:51 PM Tsz Wo Sze wrote: > +1 > > - Verified the signature and checksums. > - Checked LICENSE, NOTICE and NOTICE in the gz and the jar files > - Checked file names -- all file in > > https://dist.apache.org/repos/dist/dev/incubator/ratis/thirdparty/0.1.0-rc1/ > have "incubating". > > Thanks a lot, Josh! > Tsz-Wo > > On Thu, Nov 1, 2018 at 2:20 AM Josh Elser wrote: > > > > Hi, > > > > Please vote on the following release candidate to become Apache Ratis > > Thirdparty 0.1.0. > > > > The Apache Ratis Thirdparty project is a collection of all thirdparty > > dependencies that Apache Ratis uses, repackaged for optimal use by > > Ratis. As such, there is very little net-new source code in this project. > > > > Over rc0, this RC does: > > > > * Incubating in the file name > > * make_rc.sh updates > > * Includes a DISCLAIMER in generated jar files > > * renames ratis-thirdparty to ratis-thirdparty-misc (not yet reflected > > in ratis.git) > > > > The source release is present at > > > https://dist.apache.org/repos/dist/dev/incubator/ratis/thirdparty/0.1.0-rc1/ > > > > SHA512 checksum is on the source tarball: 2B11B643 836E367E C47D0F64 > > 7750E1AB DE2C3FDE ECF2C825 5F8292FA D4CF2DB4 04BEB4B6 > > 12173754 4C6ACEEE B8534964 C6A4B690 EA9656E2 CAFDB317 FAAB46BA > > > > This source release was created from the Git commit SHA1: > > 896f7b3453e155df96b8ef62b85aa0b92c37d886. For your convenience, there > > is also a GPG-signed tag with the name "ratis-thirdparty-0.1.0rc1" that > > also points at this commit. > > > > This source release was signed with my key: 4677D66C. This is present > > in the KEYS file (dist/dev and dist/release). > > > > The corresponding "binaries" for this release are staged at > > https://repository.apache.org/content/repositories/orgapacheratis-1008/ > and > > will be promoted pending successful PPMC and IPMC votes. You can > > update your local ~/.m2/settings.xml to add this as a repository to > > test the build of ratis.git if you choose (appears to work fine for me). > > > > This vote will be open for at least 72hours (until 2018/11/03 19:00:00 > > GMT). > > > > -- > > > > Here's my +1 (non-binding) > > > > - Josh >
Re: [VOTE] Apache Ratis Thirdparty 0.1.0rc1
+1 - Verified the signature and checksums. - Checked LICENSE, NOTICE and NOTICE in the gz and the jar files - Checked file names -- all file in https://dist.apache.org/repos/dist/dev/incubator/ratis/thirdparty/0.1.0-rc1/ have "incubating". Thanks a lot, Josh! Tsz-Wo On Thu, Nov 1, 2018 at 2:20 AM Josh Elser wrote: > > Hi, > > Please vote on the following release candidate to become Apache Ratis > Thirdparty 0.1.0. > > The Apache Ratis Thirdparty project is a collection of all thirdparty > dependencies that Apache Ratis uses, repackaged for optimal use by > Ratis. As such, there is very little net-new source code in this project. > > Over rc0, this RC does: > > * Incubating in the file name > * make_rc.sh updates > * Includes a DISCLAIMER in generated jar files > * renames ratis-thirdparty to ratis-thirdparty-misc (not yet reflected > in ratis.git) > > The source release is present at > https://dist.apache.org/repos/dist/dev/incubator/ratis/thirdparty/0.1.0-rc1/ > > SHA512 checksum is on the source tarball: 2B11B643 836E367E C47D0F64 > 7750E1AB DE2C3FDE ECF2C825 5F8292FA D4CF2DB4 04BEB4B6 > 12173754 4C6ACEEE B8534964 C6A4B690 EA9656E2 CAFDB317 FAAB46BA > > This source release was created from the Git commit SHA1: > 896f7b3453e155df96b8ef62b85aa0b92c37d886. For your convenience, there > is also a GPG-signed tag with the name "ratis-thirdparty-0.1.0rc1" that > also points at this commit. > > This source release was signed with my key: 4677D66C. This is present > in the KEYS file (dist/dev and dist/release). > > The corresponding "binaries" for this release are staged at > https://repository.apache.org/content/repositories/orgapacheratis-1008/ and > will be promoted pending successful PPMC and IPMC votes. You can > update your local ~/.m2/settings.xml to add this as a repository to > test the build of ratis.git if you choose (appears to work fine for me). > > This vote will be open for at least 72hours (until 2018/11/03 19:00:00 > GMT). > > -- > > Here's my +1 (non-binding) > > - Josh
[VOTE] Apache Ratis Thirdparty 0.1.0rc1
Hi, Please vote on the following release candidate to become Apache Ratis Thirdparty 0.1.0. The Apache Ratis Thirdparty project is a collection of all thirdparty dependencies that Apache Ratis uses, repackaged for optimal use by Ratis. As such, there is very little net-new source code in this project. Over rc0, this RC does: * Incubating in the file name * make_rc.sh updates * Includes a DISCLAIMER in generated jar files * renames ratis-thirdparty to ratis-thirdparty-misc (not yet reflected in ratis.git) The source release is present at https://dist.apache.org/repos/dist/dev/incubator/ratis/thirdparty/0.1.0-rc1/ SHA512 checksum is on the source tarball: 2B11B643 836E367E C47D0F64 7750E1AB DE2C3FDE ECF2C825 5F8292FA D4CF2DB4 04BEB4B6 12173754 4C6ACEEE B8534964 C6A4B690 EA9656E2 CAFDB317 FAAB46BA This source release was created from the Git commit SHA1: 896f7b3453e155df96b8ef62b85aa0b92c37d886. For your convenience, there is also a GPG-signed tag with the name "ratis-thirdparty-0.1.0rc1" that also points at this commit. This source release was signed with my key: 4677D66C. This is present in the KEYS file (dist/dev and dist/release). The corresponding "binaries" for this release are staged at https://repository.apache.org/content/repositories/orgapacheratis-1008/ and will be promoted pending successful PPMC and IPMC votes. You can update your local ~/.m2/settings.xml to add this as a repository to test the build of ratis.git if you choose (appears to work fine for me). This vote will be open for at least 72hours (until 2018/11/03 19:00:00 GMT). -- Here's my +1 (non-binding) - Josh