ant-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Daniel Holmes (JIRA)" <>
Subject [jira] [Commented] (IVY-1003) Add support for transitive retrieval of source and javadoc artifacts
Date Mon, 21 Jul 2014 14:24:38 GMT


Daniel Holmes commented on IVY-1003:

Is this issue going to be looked into for future version?  Last conversation here seems a
while ago, but I think it would be important enhancement.

I looked at the nabble thread and that solution looks to be something that would work for
my case.

I'm having to transition from a custom built ivy repo to something based on actual maven repository.
 For my company, we require that we have source available for all opensource items we use
(and retrieved into the build directories for legal scanning).  This may require me to package
versions in my own maven repo for cases where maven central does not provide source for certain
versions, so I think a solution like "sources->sources(*)" would work for me since I will
always have a source configuration in a module derived from poms.

Even the ability to customize this via a property would be better than having to manage my
own custom version of ivy to accomplish this.

> Add support for transitive retrieval of source and javadoc artifacts
> --------------------------------------------------------------------
>                 Key: IVY-1003
>                 URL:
>             Project: Ivy
>          Issue Type: Improvement
>          Components: Core
>    Affects Versions: 2.0-RC2
>            Reporter: Erik-Berndt Scheper
>              Labels: patch
>         Attachments: IVY-1003-r1197493.patch, IVY-1003-r835571.patch, workaround in
> Currently, IVY only supports retrieving 'jar' artifacts transitively (using the 'transitive'
attribute of a dependency), as documented [here|].
> It would be very nice if IVY would also support transitive retrieval of the source and
javadoc artifacts. 
> This would require two extra attributes for the dependency element:
> * transitive-source
> * transitive-javadoc
> To ensure backwards compatibility, these attributes should be optional and should default
to false.

This message was sent by Atlassian JIRA

View raw message