[ 
https://issues.apache.org/jira/browse/PIG-1334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12905736#action_12905736
 ] 

Scott Carey commented on PIG-1334:
----------------------------------

This ticket is incomplete.   
*It did not properly package javadoc.
* JUnit, is not marked as a test-time dependency, but as a runtime dependency.
* I suspect HBase is not a runtime dependency, but an 'optional' 
(non-transitive) or 'provided' dependency.

Should this be re-opened or make a new ticket?


There is a -sources.jar that has java source and additionally other 
documentation, but no javadoc that I can find, and if it is in there it doesn't 
have the right folder structure.

A properly packaged Maven javadoc jar has a file structure like this:
https://repository.apache.org/content/repositories/public/org/apache/avro/avro/1.4.0-SNAPSHOT/avro-1.4.0-20100825.231911-4-javadoc.jar

When packaged properly, third party tools (IDE's like Eclipse) will 
automatically import the javadoc and java sources for the dependency, making 
them automatically available in the IDE when coding or debugging.   

> Make pig artifacts available through maven
> ------------------------------------------
>
>                 Key: PIG-1334
>                 URL: https://issues.apache.org/jira/browse/PIG-1334
>             Project: Pig
>          Issue Type: Improvement
>            Reporter: Olga Natkovich
>            Assignee: niraj rai
>             Fix For: 0.8.0
>
>         Attachments: mvn-pig.patch, mvn_pig_2.patch, mvn_pig_3.patch, 
> mvn_pig_4.patch, mvn_pig_5.patch, mvn_pig_6.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to