Updated the compilation and unit tests section in
https://cwiki.apache.org/confluence/display/PIG/HowToContribute. Hope that
answers all the questions. Let me know if something is still not clear.

Regards,
Rohini

On Fri, May 15, 2015 at 11:01 AM, Michael Howard <mhow...@podiumdata.com>
wrote:

> Niels wrote:
> > ant -Dhadoopversion=23 -Djavac.args="-Xlint -Xmaxwarns 1000" clean jar
>
> Alan wrote:
> > Usually 'ant' or 'ant jar' will build the jars.
>
> I have found that I always have to specify -Dhadoopversion=23
>
> $ ant -Dhadoopversion=23 jar
>
> For us newbies who do not know all of this history, it would be helpful if
> someone would clarify:
>
> Q: Under what circumstances would one *not* define -Dhadoopversion=23 ?
>
> Q: Why is -Dhadoopversion=23 not the default, so that "ant jar" would be
> sufficient?
>
> Q: Why is the version 2.3 instead of something else?
>
>
> Michael
>
>
>
> On Thu, May 14, 2015 at 8:06 PM, Alan Gates <alanfga...@gmail.com> wrote:
>
>> Usually 'ant' or 'ant jar' will build the jars.
>>
>> Alan.
>>
>>   Serega Sheypak <serega.shey...@gmail.com>
>>  May 14, 2015 at 1:40
>> Hi, trying to contribute
>> https://issues.apache.org/jira/browse/PIG-4550
>>
>> Hi, can you give me guide for building pig? Usually I use maven.
>> I see that ivy requires two properties: hadoopVersion and hbaseVersion.
>>
>> 1. Is there any list of properties required to build project?
>> 2. Do I have to contribute to trunk?
>> 3. Which hadoop/hbase vesions I have to pick up?
>> 4. Do I have to test contribution against different combinations of
>> hadoop/hbase versions?
>>
>> I've read this one:
>> https://cwiki.apache.org/confluence/display/PIG/HowToContribute
>>
>> but it gives general rules, nothing specific.
>>
>>
>

Reply via email to