Hi,

In the most simple explanation the install scripts contain the contents of
each the tar package created from compiling the Heron code base.  They have
an Apache license header at the top with a copyright noted 2015 the Bazel
Authors.
They use a few packages that are expected to be on the host operating
system, they are not included in the script.
These packages are:
- unzip
- tar
- java

After it verifies the appropriate packages exist on the host they create
folders and symlinks to the appropriate heron executables and install them
into the system.  Again these heron executables come from the compiling of
the Heron code base. The executables installed are:
- heron
- heron-admin
- heron-explorer
- heron-tracker
- heron-ui
- heron-apiserver

Depending on the preferred install location of the scripts they are either
placed in the users home directory path or at another location on the file
system.



On Sun, Jun 7, 2020 at 10:53 AM Dave Fisher <[email protected]> wrote:

> Hi -
>
> > On Jun 7, 2020, at 8:27 AM, Nicholas Nezis <[email protected]>
> wrote:
> >
> > Mentors,
> >
> > Could this be non-official convenience binaries as found here in the
> Apache
> > Bookkeeper project?
> > https://hub.docker.com/r/apache/bookkeeper/dockerfile
>
> That script only pulls in the official Bookkeeper release.
>
> A Heron build script like this would still need to conform to release
> policy. Class A and class B licensed dependencies are allowed, but class X
> dependencies must be optional, not required, and clearly marked. Users of
> the build script must be able to choose. Any docker image provided must
> conform.
>
> Exceptions exist for operating system tools and build tools.
>
> Let’s discuss the scripts.
>
> Regards,
> Dave
>
> >
> > - Nick
> >
> >> On Fri, Jun 5, 2020 at 10:14 PM Josh Fischer <[email protected]>
> wrote:
> >>
> >> Hi,
> >>
> >> I remember reading an email that said we could not release heron's
> install
> >> scripts under Apache.  I've looked through my email, but cannot find the
> >> email (so very possible I'm remembering this wrong).
> >>
> >> Is it possible as part of  a release to create and distribute a select
> >> number of operating system specific install scripts for a release?  They
> >> are rather large in size  ~500MB each.
> >>
> >> - Josh
> >>
>
>

Reply via email to