On Tue, Dec 4, 2012 at 12:35 AM, Michael MacFadden
<michael.macfad...@gmail.com> wrote:
> Benson,
>
> I agree.  There was some progress in mavenizing the build.  I suspect that
> that solution will take some time.  The build process is somewhat
> complicated at the moment, if this is the long term solution, we may need
> to do something simpler to start off with.
>
> In the case of Junit, we should probably be able to remove it from a
> binary release.  There is no reason to include it in my mind since it's
> only used during the build.  Not sure on emma.  Regardless a temporary
> work around would be to remove them and simply required the users to
> download them.  We could even provide a simple script to do that.

Now you are thinking in the usual ASF terms. Use a build tool, or tell
users to download.

Emma is a code coverage tool, so it should just be like junit:
certainly not in a runtime package, and, if not at least 'category b',
'download it yourself' in the source release.


>
> ~Michael
>
>
>
> On 12/3/12 3:45 PM, "Benson Margulies" <bimargul...@gmail.com> wrote:
>
>>On Mon, Dec 3, 2012 at 4:39 PM, Michael MacFadden
>><michael.macfad...@gmail.com> wrote:
>>> Benson,
>>>
>>> Yes, Angus had been working this issue for us and found a few third
>>>party
>>> Jars.  Here is an extract from his email:
>>>
>>> ----------
>>> There's a couple of things going on at once at the moment:
>>> -i'm in contact with the libIDN author, who is happy to release the
>>> software under the Apache license, which means we can keep using that
>>>once
>>> a new release comes out
>>> -the other two libraries junit and emma both think the best option is to
>>> obfuscate the code somehow like ant, if anyone has any experience in
>>>doing
>>> it speaking up would be greatly appreciated
>>> -----------
>>>
>>>
>>> Apparently, there is some precedent for obfuscating third party jars.
>>>My
>>> assumption is that something about the license views distributing Java
>>> jars as being akin to a source distribution do to the ease of
>>> decompilation.
>>
>>I cannot think of any reason why any Apache project should be
>>concerned with obfuscation or decompilation. We are open source, and
>>our dependencies are open source. Junit is a testing tool, so you
>>should never need to redistribute it, just arrange to have it
>>available for builds, and maven or ant/ivy will do that, and the same
>>with emma, which is another development tool.
>>
>>There are many examples of this at other project. If it would be
>>helpful, I could join the dev list to help with the discussion here.
>>
>>
>>
>>>
>>> Angus,
>>>
>>> Can you she some light on this?
>>>
>>> ~Michael
>>>
>>> On 12/3/12 12:54 PM, "Benson Margulies" <bimargul...@gmail.com> wrote:
>>>
>>>>Dear Wave,
>>>>
>>>>I don't understand the remark in your report about the need to
>>>>'obfuscate' third party jar files. Could you please elaborate? Do you
>>>>have problems with dependencies with incompatible licenses, or
>>>>something else?
>>>>
>>>>Thanks,
>>>>Benson
>>>>
>>>>---------------------------------------------------------------------
>>>>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
>>
>
>
>
> ---------------------------------------------------------------------
> 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

Reply via email to