Re: Binary jars in the source release which are only for testing

2019-02-26 Thread Willem Jiang
Thanks all the help from IPMC. I'm sorry I didn't make it clear enough earlier. Actually, this question is related to recently release check of Apache Camel[1]. I just found there are some tests jar in the source kit by applying what I learned from IPMC. I already submit a quick fix to eliminate

Re: Binary jars in the source release which are only for testing

2019-02-25 Thread Justin Mclean
Hi, I can also point to a few podlings that have jars in their source releases but these don’t have any real code in them.The exceptions mentioned in this thread are rare across the 250 top level and incubating projects we have and have been carefully considered. There’s not a single instance o

Re: Binary jars in the source release which are only for testing

2019-02-25 Thread Craig Russell
Hi Willem, It will help focus this discussion if you tell us what the binary artifacts are and why your normal build process doesn't already build them. Mark and Christopher described a couple of possible binary files and how to handle them. But it would be really useful for you to tell us wha

Re: Binary jars in the source release which are only for testing

2019-02-25 Thread Roman Shaposhnik
On Mon, Feb 25, 2019 at 3:28 PM Mark Thomas wrote: > > On 25/02/2019 14:15, Roman Shaposhnik wrote: > > On Mon, Feb 25, 2019 at 11:35 AM Mark Thomas wrote: > >> > >> On 23/02/2019 06:18, Willem Jiang wrote: > >>> Hi, > >>> > >>> I just have a question about the Binary jars in the source release.

Re: Binary jars in the source release which are only for testing

2019-02-25 Thread Mark Thomas
On 25/02/2019 14:15, Roman Shaposhnik wrote: > On Mon, Feb 25, 2019 at 11:35 AM Mark Thomas wrote: >> >> On 23/02/2019 06:18, Willem Jiang wrote: >>> Hi, >>> >>> I just have a question about the Binary jars in the source release. >>> According the Apache release policy, I cannot find any rule abou

Re: Binary jars in the source release which are only for testing

2019-02-25 Thread Roman Shaposhnik
On Mon, Feb 25, 2019 at 11:35 AM Mark Thomas wrote: > > On 23/02/2019 06:18, Willem Jiang wrote: > > Hi, > > > > I just have a question about the Binary jars in the source release. > > According the Apache release policy, I cannot find any rule about the > > binary jars cannot be in the source rel

Re: Binary jars in the source release which are only for testing

2019-02-25 Thread Mark Thomas
On 23/02/2019 06:18, Willem Jiang wrote: > Hi, > > I just have a question about the Binary jars in the source release. > According the Apache release policy, I cannot find any rule about the > binary jars cannot be in the source release[1]. If we just have jars > for testing purposes and those jar

Re: Binary jars in the source release which are only for testing

2019-02-24 Thread Christofer Dutz
AM To: general@incubator.apache.org Subject: Re: Binary jars in the source release which are only for testing Hi, For testing purpose.. why cant provide bin artifacts in a separate convenience binary package as its being done in many other projects.. why it should be part of source package.? For th

Re: Binary jars in the source release which are only for testing

2019-02-23 Thread Vinayakumar B
Hi, For testing purpose.. why cant provide bin artifacts in a separate convenience binary package as its being done in many other projects.. why it should be part of source package.? For the easy detection.. bin artifacts can have same version number as source. Again.. Official voting is on sour

Re: Binary jars in the source release which are only for testing

2019-02-23 Thread Willem Jiang
Hi Ted, You made a good point, I think my solution could be building the jars from source and then using it for testing. Willem Jiang Twitter: willemjiang Weibo: 姜宁willem On Sun, Feb 24, 2019 at 10:02 AM Ted Dunning wrote: > > Willem, > > This issue of embedded binaries for testing purposes h

Re: Binary jars in the source release which are only for testing

2019-02-23 Thread Willem Jiang
Normally we don't distribute the test jar outside, I'm not sure if I can find a good place to host these jars. Willem Jiang Twitter: willemjiang Weibo: 姜宁willem On Sun, Feb 24, 2019 at 2:47 PM Alex Harui wrote: > > Or, can you change your build script to download the jar instead of packaging >

Re: Binary jars in the source release which are only for testing

2019-02-23 Thread Alex Harui
Or, can you change your build script to download the jar instead of packaging it in the source release? On 2/23/19, 6:02 PM, "Ted Dunning" wrote: Willem, This issue of embedded binaries for testing purposes has come up before. Examples include network intercepts for testing ma

Re: Binary jars in the source release which are only for testing

2019-02-23 Thread Ted Dunning
Willem, This issue of embedded binaries for testing purposes has come up before. Examples include network intercepts for testing malware detection or class files for a byte code manipulator. The network files can't easily be recreated since they were observed in the wild and the class files might

Re: Binary jars in the source release which are only for testing

2019-02-23 Thread Willem Jiang
Hi Thanks Justin for the clarification. I guess the policy imply the source materials cannot have any binary. But what if the binary is only for testing, which cannot be part of the released software. >From my point of view, we don't need to modify the source materials testing binary to do the so

Re: Binary jars in the source release which are only for testing

2019-02-22 Thread Justin Mclean
Hi, > [1]http://www.apache.org/legal/release-policy.html#what It’s explained in that link there i.e. "The Apache Software Foundation produces open source software. All releases are in the form of the source materials needed to make changes to the software being released”. Thanks, Justin -

Binary jars in the source release which are only for testing

2019-02-22 Thread Willem Jiang
Hi, I just have a question about the Binary jars in the source release. According the Apache release policy, I cannot find any rule about the binary jars cannot be in the source release[1]. If we just have jars for testing purposes and those jar won't be a part of convenience binary release, I thi