You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avro.apache.org by "Doug Cutting (JIRA)" <ji...@apache.org> on 2011/01/04 23:47:45 UTC

[jira] Updated: (AVRO-716) New Java build: integrate with parent build and remove cruft

     [ https://issues.apache.org/jira/browse/AVRO-716?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Doug Cutting updated AVRO-716:
------------------------------

    Priority: Blocker  (was: Major)

We also need to get "rat" to run on the content of the source tarball.  This is currently done by Java's build.xml.  We could leave that there.

As you indicate above, we might also keep driving the interop tests with Ant.  The complication I see is building an appropriate classpath that includes the dependencies.  Any ideas of how to do that?  Should we have Ivy read the pom files and download the jars?  Is there a way to get Maven to put all the dependencies in a directory?

> New Java build: integrate with parent build and remove cruft
> ------------------------------------------------------------
>
>                 Key: AVRO-716
>                 URL: https://issues.apache.org/jira/browse/AVRO-716
>             Project: Avro
>          Issue Type: Task
>          Components: build, java
>            Reporter: Scott Carey
>            Assignee: Scott Carey
>            Priority: Blocker
>             Fix For: 1.5.0
>
>
> We have legacy ant and ivy items in lang/java that need to be removed or reduced.   
> 'ant clean' 'and compile' and 'ant test' can simply forward to maven, we might still want to have ant drive interop tests, and it is useful to have ant around as a tool.
> Additionally, buildbot currently fails and build.sh from the top level does not properly build Java.

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