Re: [VOTE] Heron Release 0.20.4-incubating Release Candidate 1

2021-05-21 Thread Josh Fischer
Hi,

If we can get one more +1 vote on this RC we can release.

If anyone has the time please help with the vote.



On Wed, May 19, 2021 at 1:48 PM Josh Fischer  wrote:

> I am sending this again as I missed the vote and vote result thread links in 
> the last email.
>
>
> Hi,
>
> The Apache Heron community has voted and approved the proposal to release
> Apache Heron (Incubating) version 0.20.4-incubating-rc1.  We request the 
> Incubator PMC members to review and vote on this incubator release.We only 
> have 2 binded approvals as we have not heard from one of our mentors as of 
> late.
>
> The results of the Release Candidate 1 votes are below:
>
> - Vote Thread
>
> https://lists.apache.org/thread.html/r154ab280a85863ef51ac6b627b306596fae84c50cab37ac3f25d052c%40%3Cdev.heron.apache.org%3E
>
> - Vote Result Thread
>
> https://lists.apache.org/thread.html/r56e5095229b896a9efdd3cb94b3cedf6bf8da606c61a7e6be47f94a4%40%3Cdev.heron.apache.org%3E
>
> - Binded Approvals: 2
>
>* Ming Wen
>
>   * Kevin Ratnasekera
>
> Hello Heron Community,
>
> This is a call for a vote to the 1st release candidate for Apache Heron,
> version 0.20.4-incubating*.*
> We request project mentors (binded) as well as all contributors (unbinded)
> and users to review and vote on this incubator release.
>
> *  The tag to be voted upon:
> (83a742f42fdf5bad46f35797e8e3e39f5e12b2a5)
> The full list of changes and release notes are available at:
>
> https://github.com/apache/incubator-heron/releases/tag/0.20.4-incubating-rc1
>
> Files can be found in dist.apache.org
> Source:
>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.4-incubating-candidate-1/
> SHA-512 checksums:
>
> 080a72ce9a1b4ccc4c44c3d6f5e00ace52c21b760f9f2e52ebaab304b67e2aa3bb1135b3f5e4498f369f9ebb41a1f1e983a2c17969ebd2901b7c3ea0de679d7c
> heron-0.20.4-incubating-src.tar.gz
>
> Please download the source package, and follow the below steps from the
> root folder of the heron code base.  Note that currently Bazel 3.7.2 is
> required to build this version and approximate build time is 45 minutes.
> # check that Bazel and other dependencies are setup correctly
>
> ./bazel_configure.py
>
> To build an install script for your desired platform  you may run the
> following command.
> for Debian10
> $ bazel build --config=debian_nostyle scripts/packages:binpkgs
> for CentOS7
> $ bazel build --config=centos_nostyle scripts/packages:binpkgs
> for Ubuntu18.04
> $ bazel build --config=ubuntu_nostyle scripts/packages:binpkgs
>
> To execute and install Heron from an install script you can follow the
> steps below:
>
> $ chmod +x heron-install-0.20.4-incubating-{distro}.sh
> $ ./heron-install-0.20.4-incubating-{distro}.sh --user
>
> From here you should find disclaimers and other files in your ~/.heron
> directory.
>
> ls ~/.heron/
>
> DISCLAIMERNOTICEconf/ etc/  include/
>   release.yaml
>
> LICENSE   bin/  dist/ examples/ lib/
>
> or refer to the compiling guide
> https://heron.incubator.apache.org/docs/next/compiling-overview/
> to set up the environment, build and run locally.
>
>  After Bazel is set up and works correctly, you can use these release
> check
> scripts as well.
>
> https://github.com/apache/incubator-heron/blob/master/scripts/release_check/README.md#run-individual-release-checks
> to verify the build.  The vote will be open for at least 72 hours or until
> the necessary number of votes are reached.
>
> Please vote accordingly:
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove with the reason
>
> Thank you,
>
> The Apache Heron (Incubating) Tea
>
> Hi,
>
> The Apache Heron community has voted and approved the proposal to release
> Apache Heron (Incubating) version 0.20.4-incubating-rc1.  We request the 
> Incubator PMC members to review and vote on this incubator release.We only 
> have 2 binded approvals as we have not heard from one of our mentors as of 
> late.
>
> The results of the Release Candidate 1 votes are below:
>
> - Binded Approvals: 2
>
>* Ming Wen
>
>   * Kevin Ratnasekera
>
> Hello Heron Community,
>
> This is a call for a vote to the 1st release candidate for Apache Heron,
> version 0.20.4-incubating*.*
> We request project mentors (binded) as well as all contributors (unbinded)
> and users to review and vote on this incubator release.
>
> *  The tag to be voted upon:
> (83a742f42fdf5bad46f35797e8e3e39f5e12b2a5)
> The full list of changes and release notes are available at:
>
> https://github.com/apache/incubator-heron/releases/tag/0.20.4-incubating-rc1
>
> Files can be found in dist.apache.org
> Source:
>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.4-incubating-candidate-1/
> SHA-512 checksums:
>
> 080a72ce9a1b4ccc4c44c3d6f5e00ace52c21b760f9f2e52ebaab304b67e2aa3bb1135b3f5e4498f369f9ebb41a1f1e983a2c17969ebd2901b7c3ea0de679d7c
> heron-0.20.4-incubating-src.tar.gz
>
> Please download the source package, and follow the below steps from the
> root folder

Re: [VOTE] Release Apache NuttX (Incubating) 10.1.0 [RC1]

2021-05-21 Thread Nathan Hartman
On Thu, May 20, 2021 at 9:42 PM John D. Ament  wrote:

> Hi
>
> +1 binding from me, with a couple of notes:
>
> - it could be how I'm extracting your source tars, but the packages are
> ending up in a directory child to it.  We typically look for the
> LICENSE/NOTICE/DISCLAIMER in the root folder.


Do you mean that you get:

nuttx/LICENSE

or

/nuttx/LICENSE

If it's the first case, I think that's usually desirable because otherwise
the users may untar expecting to get one folder with all the contents in
it, but end up getting a bunch of directories and files instead. When that
happens in a directory containing many other files, it creates a big mess.
Also as NuttX needs nuttx/ and apps/ to be sibling directories, it might be
confusing if there's no enclosing directory. (The apps/ distribution
provided by our project is optional and the user may substitute their own.)

If it's the second case, then I agree we should fix it.

What incantation are you using to extract the contents?

More below:

- I'm ok with the LICENSE but would like you all to fix this section at
> some point:
>
>
> uIP
>
> ===
>
>
> Many lower-level networking components of NuttX derive from uIP which
>
> has a similar BSD style license:
>
>
>Copyright (c) 2001-2003, Adam Dunkels.
>
>All rights reserved.
>
>
> Rhombus Math Library
>
> 
>
>
> The math library used in NuttX derives from the Rhombus OS by Nick Johnson
>
> (with many, many addtions).  The Rhombus OS is/was distributed under the
> ISC
>
> license.  The ISC licsense is a permissive license that allows people do
>
> anything with your code with proper attribution and without warranty.  The
>
> ISC license is functionally equivalent to the BSD 2-Clause and MIT
> licenses,
>
> removing some language that is no longer necessary.
>
>
> IGMP
>
> 
>
>
> IGMP support, if enabled, adds additional logic by Steve Reynolds:
>
>
>   Copyright (c) 2002 CITEL Technologies Ltd.
>
>   All rights reserved.
>
>
> This should ideally list out the actual license contents instead of an
> explanation of what the license is.


Good catch! We'll fix it.

Thank you for your feedback,
Nathan


[VOTE] Release Apache NLPCraft - Java Client (incubating) 0.7.5

2021-05-21 Thread Aaron Radzinski
Hello all,
This is a call for a vote to release Apache NLPCraft - Java Client
(incubating) version 0.7.5. Apache NLPCraft is a library for adding a
natural language interface to any application.

The Apache NLPCraft community has voted on and approved a proposal to
release Apache NLPCraft - Java Client (Incubating) version 0.7.5. We would
like to request the Incubator PMC members review and vote on this incubator
release.

Release information:
1. PPMC vote result thread:
https://mail-archives.apache.org/mod_mbox/nlpcraft-dev/202105.mbox/
2. Release location:
https://dist.apache.org/repos/dist/dev/incubator/nlpcraft/java-client/0.7.5/
3. Git tag:
https://github.com/apache/incubator-nlpcraft-java-client/tree/v0.7.5
4. JIRA issues fixed in release:
https://issues.apache.org/jira/projects/NLPCRAFT/versions/12349604
5. KEYS file:
https://dist.apache.org/repos/dist/release/incubator/nlpcraft/KEYS

PPMC vote has already provided a required majority approval and hence this
vote is a lazy consensus vote open for 72 hours.

Please vote accordingly:
+1 approve
+0 no opinion
-1 disapprove with the reason

Thank you,
Aaron.
---
On behalf of NLPCraft community