Re: [DISCUSS] Binary Release Questions

2020-02-07 Thread Josh Fischer
Nice. Thanks for finding this. It will definitely help. - Josh On Thu, Feb 6, 2020 at 11:32 PM Ning Wang wrote: > It seems like Debian has its own netcat replacement under BSD license. This > PR should solve the netcat license issue. > > https://github.com/apache/incubator-heron/pull/3447 >

Re: [DISCUSS] Binary Release Questions

2020-02-05 Thread Ning Wang
I don't think vim is needed in the dist container. netcat is used in a few ZK related scripts checking if zk is running. On Tue, Feb 4, 2020 at 6:56 PM Josh Fischer wrote: > Hi All, > > After doing some research into the Debian container.. I've listed the > packages that are installed. I've

Re: [DISCUSS] Binary Release Questions

2020-02-04 Thread Josh Fischer
Hi All, After doing some research into the Debian container.. I've listed the packages that are installed. I've also included links to licenses or copyrights and my notes based on what I could find. Installed packages are: netcat vim python supervisor curl unzip My notes below -

Re: [DISCUSS] Binary Release Questions

2020-02-03 Thread Ning Wang
Very helpful! On Mon, Feb 3, 2020 at 12:44 PM Dave Fisher wrote: > Hi - > > Regarding OpenJDK and GPL2 - here is what Roman the VP, Legal wrote when > answering Beam’s questions. > > Roman Shaposhnik commented on LEGAL-503: > > > Hey [~altay] if you

Re: [DISCUSS] Binary Release Questions

2020-02-03 Thread Josh Fischer
Understood. I appreciate the guidance. - Josh On Mon, Feb 3, 2020 at 2:58 PM Dave Fisher wrote: > > > Sent from my iPhone > > > On Feb 3, 2020, at 12:55 PM, Josh Fischer wrote: > > > > Nice!! Thank you Dave. I'm thinking we should research this path of > using > > the this openjdk (Debian

Re: [DISCUSS] Binary Release Questions

2020-02-03 Thread Dave Fisher
Sent from my iPhone > On Feb 3, 2020, at 12:55 PM, Josh Fischer wrote: > > Nice!! Thank you Dave. I'm thinking we should research this path of using > the this openjdk (Debian as we call it) container and present our findings > to legal. Only if there are questions. > I'm also assuming

Re: [DISCUSS] Binary Release Questions

2020-02-03 Thread Josh Fischer
Nice!! Thank you Dave. I'm thinking we should research this path of using the this openjdk (Debian as we call it) container and present our findings to legal. I'm also assuming we will have to look at each package that is installed in the container during build time and check those licenses as

Re: [DISCUSS] Binary Release Questions

2020-02-03 Thread Dave Fisher
Hi - Regarding OpenJDK and GPL2 - here is what Roman the VP, Legal wrote when answering Beam’s questions. Roman Shaposhnik commented on LEGAL-503: Hey [~altay] if you would like to continue linking to the Docker release artifact from the

Re: [DISCUSS] Binary Release Questions

2020-02-03 Thread Josh Fischer
I think what Nick is talking about is Travis CI, not Jenkins. It seems that ubuntu LTS may have some issues with creating the container. This may put a lot of work ahead of us. My first thought is to use Debian as the "official" Heron container for apache. It is built from the

Re: [DISCUSS] Binary Release Questions

2020-02-03 Thread Ning Wang
I am fine with keeping the docker files. It is a good point that Jenkins machine is a factor. On Mon, Feb 3, 2020 at 9:27 AM Nicholas Nezis wrote: > Linux and MacOS installer definitely. For the MacOS users, it would be > awesome to maintain being able to `brew install heron` > > As to the

Re: [DISCUSS] Binary Release Questions

2020-02-03 Thread Nicholas Nezis
Linux and MacOS installer definitely. For the MacOS users, it would be awesome to maintain being able to `brew install heron` As to the images, I definitely think it would be better to keep a smaller set of Dockerfiles. With my move to Bazel 2.0 it has been painful working through the various

Re: [DISCUSS] Binary Release Questions

2020-02-03 Thread Ning Wang
For installer, I feel that MacOS should be included. For docker images, we may choose one to release. I don't really have a preference. Maybe market share is a good indicator. I think Ubuntu was #1 a few years ago, but I am not sure what is the current case. So overall my vote would be, docker

Re: [DISCUSS] Binary Release Questions

2020-02-03 Thread Josh Fischer
Any thoughts on this email? Hi All, After several conversations with people across the Heron repo we keep hearing that a Heron convenience binary release would be appreciated. Based on some feedback from Dave we need to decide on what type of packaging is helpful to Heron users as the first

[DISCUSS] Binary Release Questions

2020-01-28 Thread Josh Fischer
Hi All, After several conversations with people across the Heron repo we keep hearing that a Heron convenience binary release would be appreciated. Based on some feedback from Dave we need to decide on what type of packaging is helpful to Heron users as the first step to getting people what they