Hi Mentors,
Sending this email again:
Ok I'd like to restate what you said and what I've read about the
disclaimers and ask a few questions.
>From what I'm reading I perceive:
- The disclaimers need to be included in the tar.gz file along with the
binaries (for debian)
- The disclaimers will need to be installed onto the users machine once
they run ./heron-install-{distro}.sh [--user]. This means that the
install.sh scripts will need to include each of the disclaimers as well..
Are both of these correct?
A question or two:
- If we do need to include those disclaimers in each of the install files
is there a specific directory they should be installed in? e.g. the user's
home directory or in the folders next to where the heron binaries are
installed? Does it matter where they get installed?
- If we do need to include the disclaimers in the tar.gz file, can they put
in the top level directory of the uncompressed folder? Does it matter
where they are located?
On Sun, Feb 7, 2021 at 8:45 PM Josh Fischer <[email protected]> wrote:
> Ok I'd like to restate what you said and what I've read about the
> disclaimers and ask a few questions.
>
> From what I'm reading I perceive:
> - The disclaimers need to be included in the tar.gz file along with the
> binaries (for debian)
> - The disclaimers will need to be installed onto the users machine once
> they run ./heron-install-{distro}.sh [--user]. This means that the
> install.sh scripts will need to include each of the disclaimers as well..
>
> Are both of these correct?
>
> A question or two:
>
> - If we do need to include those disclaimers in each of the install files
> is there a specific directory they should be installed in? e.g. the user's
> home directory or in the folders next to where the heron binaries are
> installed? Does it matter where they get installed?
> - If we do need to include the disclaimers in the tar.gz file, can they
> put in the top level directory of the uncompressed folder? Does it matter
> where they are located?
>
>
>
> On Sat, Feb 6, 2021 at 1:52 PM Josh Fischer <[email protected]> wrote:
>
>> Thanks for this information Dave. Let me read through all this and I’ll
>> respond back to this thread.
>>
>> On Sat, Feb 6, 2021 at 1:42 PM Dave Fisher <[email protected]> wrote:
>>
>>> Hi Josh,
>>>
>>> The LICENSE, NOTICE, and DISCLAIMER files need to be installed with the
>>> binaries on the targeted machine.
>>>
>>> The LICENSE and NOTICE for binaries need to be tailored for what is
>>> installed on the user’s system.
>>>
>>> If you are unsure that you have all covered then use DISCLAIMER-WIP for
>>> the binary.
>>>
>>>
>>> https://incubator.apache.org/policy/incubation.html#work_in_progress_disclaimer
>>>
>>> I don’t see a Darwin installation file so I’m stuck and cannot check
>>> further. I’m pretty sure that you are not including it in the package as
>>> the Debian tar.gz does not have those files.
>>>
>>> Regards,
>>> Dave
>>>
>>>
>>> > On Feb 4, 2021, at 5:45 PM, Josh Fischer <[email protected]> wrote:
>>> >
>>> > Files uploaded. Hoping I did this correctly.
>>> >
>>> >
>>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.3-incubating-candidate-9/
>>> >
>>> >
>>> >
>>> > On Thu, Feb 4, 2021 at 3:16 PM Josh Fischer <[email protected]>
>>> wrote:
>>> >
>>> >> Ok. I didn’t realize. I will upload these files soon and repost to
>>> this
>>> >> thread once done.
>>> >>
>>> >> Thank you all for your patience,
>>> >>
>>> >> Josh
>>> >>
>>> >> On Thu, Feb 4, 2021 at 3:09 PM Dave Fisher <[email protected]> wrote:
>>> >>
>>> >>> Apologies for the delay.
>>> >>>
>>> >>> -1 (binding)
>>> >>>
>>> >>> Signatures and hash check out.
>>> >>> No LICENSE, NOTICE or DISCLAIMER files were installed.
>>> >>>
>>> >>> davewave@Daves-MacBook-Pro heron % bash ./
>>> >>> heron-install-0.20.3-incubating-darwin.sh --user
>>> >>>
>>> >>> Heron installer
>>> >>> ---------------
>>> >>>
>>> >>> Cleaning up symlinks in /Users/davewave/bin, if present...done
>>> >>> Uncompressing heron package...done
>>> >>> Uncompressing heron core...done
>>> >>>
>>> >>> Heron is now installed!
>>> >>>
>>> >>> Make sure you have "/Users/davewave/bin" in your path.
>>> >>>
>>> >>> See
>>> >>>
>>> https://heron.incubator.apache.org/docs/getting-started-local-single-node/
>>> >>> for how to use Heron.
>>> >>>
>>> >>> heron.build.version : '0.20.3-incubating'
>>> >>> heron.build.time : Tue Jan 19 13:55:39 CST 2021
>>> >>> heron.build.timestamp : 1611086139000
>>> >>> heron.build.host : MacBook-Pro.local
>>> >>> heron.build.user : joshfischer
>>> >>> heron.build.git.revision : a928cd54cb839dfb3059ef4c3c2c7d25c5800309
>>> >>> heron.build.git.status : Clean
>>> >>>
>>> >>>
>>> >>> davewave@Daves-MacBook-Pro .heron % find . -name "LICENSE*"
>>> >>> davewave@Daves-MacBook-Pro .heron % find . -name "NOTICE*"
>>> >>> davewave@Daves-MacBook-Pro .heron % find . -name "DISCLAIMER*”
>>> >>>
>>> >>> Those files are required.
>>> >>>
>>> >>> Regards,
>>> >>> Dave
>>> >>>
>>> >>>> On Jan 25, 2021, at 4:47 AM, Josh Fischer <[email protected]>
>>> wrote:
>>> >>>>
>>> >>>> Hello Heron Community,
>>> >>>>
>>> >>>> This is a call for a vote to the 9th release candidate for Apache
>>> Heron,
>>> >>>> version 0.20.3-incubating. We are following up with a second round
>>> >>> vote to
>>> >>>> include convenience binaries.
>>> >>>>
>>> >>>> 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: 0.20.3-incubating-rc9
>>> >>>> (a928cd54cb839dfb3059ef4c3c2c7d25c5800309)
>>> >>>> The full list of changes and release notes are available at:
>>> >>>>
>>> >>>
>>> https://github.com/apache/incubator-heron/releases/tag/0.20.3-incubating-rc9
>>> >>>>
>>> >>>> Files can be found in dist.apache.org
>>> >>>> Source:
>>> >>>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.3
>>> >>>> -incubating-candidate-9/
>>> >>>> SHA-512 checksums:
>>> >>>>
>>> >>>>
>>> >>>
>>> 24e97cc83235f1b6bbc05dbf65f5e377fdacc602cef64d129fc7fe066cf950776ec3e2a1072974a58311ed57d6a1f676203b99dd44a97d47c8e5741ff1a7bb0b
>>> >>>> heron-
>>> >>>> 0.20.3-incubating-rc9.tar.gz
>>> >>>>
>>> >>>> *****
>>> >>>> Note that Bazel 3.7.0, Python 3.8 and Java 11 are required to build
>>> this
>>> >>>> version *****
>>> >>>>
>>> >>>> The source package has already passed a vote, we request that the
>>> >>>> signatures are checked against the convenience binaries supplied in
>>> the
>>> >>>> release candidate 9 folder.
>>> >>>>
>>> >>>> At this time we are supporting 3 operating systems for Heron.
>>> >>>> * Darwin
>>> >>>> * CentOS7
>>> >>>> * Debian10
>>> >>>>
>>> >>>> If you choose to verify that an install script is working as
>>> expected
>>> >>> you
>>> >>>> can execute the following based on your environment.
>>> >>>>
>>> >>>> chmod +x path/to/your/heron-install-0.20.3-incubating-{platform}.sh
>>> >>>> ./path/to/your/heron-install-0.20.3-incubating-{platform}.sh --user
>>> >>>>
>>> >>>> For example, to install on Darwin (OSX) you would execute the
>>> following:
>>> >>>> ./path/to/your/heron-install-0.20.3-incubating-darwin.sh --user
>>> >>>>
>>> >>>> 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) Team
>>> >>>
>>> >>> --
>>> >> Sent from A Mobile Device
>>> >>
>>>
>>> --
>> Sent from A Mobile Device
>>
>