The problem with this it makes it hard to let devs have some soak time with a change without making releases for every commit.  For example, right now I have a PR for commons and a change in hawkular-services that depends on it.  In this scheme the services PR can not be merged until commons is released.  I think it's reasonable to maybe use a src-dep in this situation, let commons perhaps get a few more changes during the week, and then release commons on Friday or Monday.


On 8/2/2016 3:38 AM, Juraci Paixão Kröhling wrote:
Team,

It seems there's a small confusion about src-deps and H-Services. 
H-Services is a module that is released every week, given that there's 
at least one new commit since the last release.

The src-deps plugin is very helpful for our daily work, as it allows us 
to use a given commit as a dependency for our modules, but it's not 
appropriate for released artifacts, as it kinda breaks the stability 
promise that "a released artifact uses only released artifacts" that is 
common on Maven. Besides, I believe there were problems in the past 
between src-deps and the maven-release-plugin.

So, avoid sending PRs with src-deps to H-Services. If for some reason 
you really need to, switch it to a proper version before Tuesday morning.

- Juca.
_______________________________________________
hawkular-dev mailing list
hawkular-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hawkular-dev