You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ivy-commits@incubator.apache.org by "Stephane Bailliez (JIRA)" <ji...@apache.org> on 2007/03/07 22:25:24 UTC

[jira] Commented: (IVY-419) define artifacts not declared by the dependency module descriptor

    [ https://issues.apache.org/jira/browse/IVY-419?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12478931 ] 

Stephane Bailliez commented on IVY-419:
---------------------------------------

sorry but I'm really missing something to understand the rational behind this feature. and the implementation.

so that means, you basically inline your dependencies within a config file ? why is that  necessary ?
why not doing it by simply using a repository to create those descriptors rather than hardcoding all that in your own ivy file ?
what is 'assumePublished' for ?
if it's needed do you really need to set it or would simply the definition be 'enough' ?


> define artifacts not declared by the dependency module descriptor
> -----------------------------------------------------------------
>
>                 Key: IVY-419
>                 URL: https://issues.apache.org/jira/browse/IVY-419
>             Project: Ivy
>          Issue Type: New Feature
>    Affects Versions: 1.4.1
>            Reporter: Xavier Hanin
>             Fix For: 1.5
>
>
> When you don't control your dependency module descriptor (using a public repo for example) it happens that you want more control over the dependency.
> For the moment, it's possible to define artifacts for the dependency only if the dependency has no module descriptor. What would be interesting would be to be able to declare such artifacts even when the dependency has a module descriptor. To be sure this is what is requested by the user, a boolean attribute would be use on the dependency artifact declaration:
> {code:xml}
> <dependency org="foo" name="bar" rev="1.0">
>   <artifact name="baz" type="source" ext="jar" assumePublished="true"/>
> </dependency>
> {code}
> This feature would also help implement maven2 classifiers (see IVY-418)

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