Hi, Darrel - Wotif's still pretty much the same; we try and improve it bit by 
bit, but that just means the problems keep changing...  ;)

The forced versions work, but only for the module they are declared in. They 
don't work for modules that include the module with the forced dependency - 
which means that if the particular module is a lower-level infrastructure 
library (certainly is for me), then the problem isn't solved.

Similarly, it's not mentioned in the generated maven pom.

Test output at: 
http://dl.dropbox.com/u/46203904/gradle_dependency_results_2011_12_12.html

I'll have a look in the code and see what I can think of.

Robert.

On 10/12/2011, at 4:20 PM, Daz DeBoer wrote:

> Hey Robert - how's Wotif?
> 
> Something similar ('forced versions') will be available in Milestone 7, which 
> should be released in the next few days. Check out the documentation for the 
> latest nightly:
> http://gradle.org/releases/latest/docs/userguide/dependency_management.html
> http://gradle.org/releases/latest/docs/dsl/org.gradle.api.artifacts.ResolutionStrategy.html
> 
> The support is still experimental. If it doesn't yet do what you require, the 
> implementation should give you a start.
> 
> We'd be very open to contributions :).
> cheers
> Daz
> 
> On 9 December 2011 17:42, Robert Watkins <[email protected]> wrote:
> Hi all,
> 
> I've just raised a request for improvement for supporting 'pinned' versions. 
> This is a subset of the larger version range problem, where you express the 
> version number like this: [1.0]
> 
> See http://issues.gradle.org/browse/GRADLE-1992
> 
> This particular feature (or similar) is - for me - a must-have before I can 
> recommend adopting Gradle at work (I work at Wotif.com). We currently use 
> Maven, which works well enough, but is generally painful to manage, 
> especially on larger projects. Gradle shows significant promise for being 
> able to improve things a lot.
> 
> I'm willing to help implement this if someone can point out where in the code 
> base I should be looking.
> 
> -- 
>                   "Software is too expensive to build cheaply"
> Robert Watkins   twitter: @twasink    http://twasink.net/   
> [email protected]
> 
> 
> 
> 
> -- 
> Darrell (Daz) DeBoer
> Principal Engineer, Gradleware 
> http://www.gradleware.com
> 

Reply via email to