On Wed, Jun 13, 2012 at 5:08 PM, Frank Zhang <frank.zh...@citrix.com> wrote:
>>
>> On Wed, Jun 13, 2012 at 1:26 PM, Frank Zhang <frank.zh...@citrix.com>
>> wrote:
>> > I still have some concerns about using ant.
>> > As we are removing those apache incompatible jars from source code,
>> there build process would break as those jars are compilation dependencies.
>> > Speaking for Ant(not maven), how other projects handle this? Do we need
>> to put those jar to somewhere and pull it before compiling? Then we are
>> doing what maven did.
>
> Jnetcap is one of them. BuildRequires is not enough, it won't work for 
> developers who
> only uses ant
>

It's a bigger problem in that even if we were using something like
Maven which automagically downloads dependencies, we couldn't do so as
part of the default build based on my reading of
http://www.apache.org/legal/3party.html

Which says:
YOU MUST NOT distribute build scripts or documentation within an
Apache product with the purpose of causing the default/standard build
of an Apache product to include any part of a prohibited work.

So either it's a system requirement - OR...we get rid of it and remove
anything that depends on it. (is the dhcp listener the only part that
does?)

--David

Reply via email to