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