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 what these files are.

Regards,

Craig

> On Feb 23, 2019, at 11:06 PM, Willem Jiang <willem.ji...@gmail.com> wrote:
> 
> 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 <ted.dunn...@gmail.com> wrote:
>> 
>> 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
>> have been produced by a specific (possibly broken) compiler version that
>> isn't widely available.
>> 
>> The key question is whether these binaries are derived from some source
>> that could be compiled instead of distributing the binary objects. Failing
>> that, can the provenance and justification for the binary object be
>> described?
>> 
>> 
>> 
>> 
>> On Sat, Feb 23, 2019 at 6:49 PM Willem Jiang <willem.ji...@gmail.com> wrote:
>> 
>>> 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 software release as it is not a part of the
>>> binary release of the software.
>>> 
>>> Any thoughts?
>>> 
>>> Regards,
>>> 
>>> Willem Jiang
>>> 
>>> Twitter: willemjiang
>>> Weibo: 姜宁willem
>>> 
>>> On Sat, Feb 23, 2019 at 2:41 PM Justin Mclean <jus...@classsoftware.com>
>>> wrote:
>>>> 
>>>> 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
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>>> For additional commands, e-mail: general-h...@incubator.apache.org
>>>> 
>>> 
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>> For additional commands, e-mail: general-h...@incubator.apache.org
>>> 
>>> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 

Craig L Russell
Secretary, Apache Software Foundation
c...@apache.org <mailto:c...@apache.org> http://db.apache.org/jdo 
<http://db.apache.org/jdo>

Reply via email to