> On Feb 14, 2021, at 2:24 PM, Josh Fischer <[email protected]> wrote:
> 
> 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)

Yes, in the tar files. Next to the NOTICE and LICENSE

> - 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..

DISCLAIMER (or DISCLAIMER-WIP), NOTICE, and LICENSE need to be installed.

> 
> Are both of these correct?

Yes.

> 
> 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?

If the install is in the user’s .heron directory then that is where they belong:

% ls -1 ~/.heron
DISCLAIMER
LICENSE
NOTICE
bin
conf
dist
etc
examples
include
lib
release.yaml


> 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?

Is the top level a singular folder of everything? Or is a bunch of folders?

It should be similar to the .heron install case.

>  Does it matter
> where they are located?

They need to be visible so that a user sees them if they look.

Regards,
Dave

> 
> 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
>>> 
>> 

Reply via email to