Thank you for following up with details on this Dave. I understand now and apologize for the mess up. I will re-compile these artifacts appropriately.
On Wed, Feb 17, 2021 at 5:03 PM Dave Fisher <[email protected]> wrote: > > > > 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 > >>> > >> > >
