[ 
https://issues.apache.org/jira/browse/BIGTOP-98?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13106743#comment-13106743
 ] 

Bruno Mahé commented on BIGTOP-98:
----------------------------------

{quote}Making sure that we can make freshly built bits available to downstream 
parts of the build as dependencies {quote}

I am not sure to follow. It's very likely an upstream project has already its 
artifacts in a maven repository. So they will already be available downstream. 
If a project does not publish artifacts for maven, maybe we should focus on 
helping projects do that


{quote}Making sure that we can override build dependencies of the downstream 
parts of the build to pick up versions that we specify
 I'm about to investigate how easy/difficult it'll be to solve both of them. 
Feel free to chime in. {quote}

How far can we go? A patch would be perfect so we can separate the build 
responsibility from the version specification.



As for the political side, I don't disagree with you, but this is still 
something to clear up

> Ability to force ivy/maven version inter-dependency needs to be implemented
> ---------------------------------------------------------------------------
>
>                 Key: BIGTOP-98
>                 URL: https://issues.apache.org/jira/browse/BIGTOP-98
>             Project: Bigtop
>          Issue Type: Bug
>            Reporter: Roman Shaposhnik
>
> We need to have a mechanism in place to be able to force compile-time 
> inter-dependencies to be within stack of Bigtop components. Currently we rely 
> on whatever projects specify at release time. This leads to an unfortunate 
> side effect of components compiling against one version of artifacts and 
> deploying against a different one.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


Reply via email to