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 2009/06/16 23:01:07 UTC
[jira] Created: (AVRO-53) use ivy to retrieve dependencies
use ivy to retrieve dependencies
--------------------------------
Key: AVRO-53
URL: https://issues.apache.org/jira/browse/AVRO-53
Project: Avro
Issue Type: Improvement
Components: java
Reporter: Doug Cutting
Assignee: Doug Cutting
Fix For: 1.0
Avro should use Ivy to retrieve its dependencies.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (AVRO-53) use ivy to retrieve dependencies
Posted by "Doug Cutting (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/AVRO-53?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Doug Cutting updated AVRO-53:
-----------------------------
Attachment: AVRO-53.patch
This patch removes most jar files from Avro, retrieving them instead with Ivy. Offline builds are still possible with 'ant -Doffline=true'.
Note that the most recent version of TestNG in Maven is 5.8, so I've had to disable Avro's use of some 5.9-specific features.
> use ivy to retrieve dependencies
> --------------------------------
>
> Key: AVRO-53
> URL: https://issues.apache.org/jira/browse/AVRO-53
> Project: Avro
> Issue Type: Improvement
> Components: java
> Reporter: Doug Cutting
> Assignee: Doug Cutting
> Fix For: 1.0
>
> Attachments: AVRO-53.patch
>
>
> Avro should use Ivy to retrieve its dependencies.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Resolved: (AVRO-53) use ivy to retrieve dependencies
Posted by "Doug Cutting (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/AVRO-53?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Doug Cutting resolved AVRO-53.
------------------------------
Resolution: Fixed
I just committed this.
Note that I changed it so that one no longer needs to specify -Doffline=true when offline. So long as the versions of the libraries declared in ivy.xml and the version of Ivy declared in build.xml have not changed since an online build was done, offline builds will succeed.
> use ivy to retrieve dependencies
> --------------------------------
>
> Key: AVRO-53
> URL: https://issues.apache.org/jira/browse/AVRO-53
> Project: Avro
> Issue Type: Improvement
> Components: java
> Reporter: Doug Cutting
> Assignee: Doug Cutting
> Fix For: 1.0
>
> Attachments: AVRO-53.patch, AVRO-53.patch
>
>
> Avro should use Ivy to retrieve its dependencies.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (AVRO-53) use ivy to retrieve dependencies
Posted by "Doug Cutting (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/AVRO-53?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Doug Cutting updated AVRO-53:
-----------------------------
Attachment: AVRO-53.patch
Here's an improved patch that also generates a POM and checksum files so that the Avro jar is easy to upload to a Maven repo.
Barring objections, I will commit this tomorrow.
> use ivy to retrieve dependencies
> --------------------------------
>
> Key: AVRO-53
> URL: https://issues.apache.org/jira/browse/AVRO-53
> Project: Avro
> Issue Type: Improvement
> Components: java
> Reporter: Doug Cutting
> Assignee: Doug Cutting
> Fix For: 1.0
>
> Attachments: AVRO-53.patch, AVRO-53.patch
>
>
> Avro should use Ivy to retrieve its dependencies.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.