Jason van Zyl wrote on Monday, February 12, 2007 7:12 AM:

> On 11 Feb 07, at 11:59 PM 11 Feb 07, Jason Dillon wrote:
> 
>> Are there release notes on the major changes or significant fixes
>> which we might need to adapt to and/or be able to remove local
>> build hacks?  The JIRA road map is kinda hard to scrape the relevant
>> details from. 
>> 
> 
> The only thing in the list which may bite you is that the the
> dependency resolution is more correct, at least in terms of what we
> documented, in that the nearest version of a dependency will be
> selected. This will affect if you are not specifying all dependencies
> which you actually need to compile your project. Technically you
> should always list the dependencies that your project actually needs
> to compile, but we currently don't enforce that as Jorg noted. So if
> you are relying on transitive deps to pick up your compile time
> requirements you might have some issues. Specifically this:
> 
> http://jira.codehaus.org/browse/MNG-2794
> 
> The rest are bug fixes. There is only the one slight behavioral
> change that I am aware off. 

Well, in any case it would be great to integrate the code of 
http://jira.codehaus.org/browse/MNG-2676 into the dependencies plugin and get a 
release. It is a great help to analyse and fix such situations (here integrated 
into our internal info plugin):

============ %< =================

[INFO] 
----------------------------------------------------------------------------
[INFO] Building Commons Activation Project
[INFO]    task-segment: [info:analyse]
[INFO] 
----------------------------------------------------------------------------
[INFO] Preparing info:analyse
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:compile]
[INFO] Nothing to compile - all classes are up to date
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:testCompile]
[INFO] Nothing to compile - all classes are up to date
[INFO] [info:analyse]
[INFO] Used declared dependencies:
[INFO]    commons-io:commons-io:jar:1.3:compile
[INFO]    com.company.commons:company-commons-test:jar:2.0.10:test
[INFO]    proxytoys:proxytoys:jar:0.2.1:compile
[INFO]    com.company.commons:company-commons-lang:jar:2.0.6:compile
[INFO]    javax.activation:activation:jar:1.0.2:compile
[INFO] Used undeclared dependencies:
[INFO]    jmock:jmock:jar:1.1.0:test
[INFO]    junit:junit:jar:3.8.1:test
[INFO] Unused declared dependencies:
[INFO]    None
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 19 seconds
[INFO] Finished at: Mon Feb 12 09:21:38 CET 2007
[INFO] Final Memory: 6M/11M
[INFO] ------------------------------------------------------------------------

============ %< =================

- Jörg

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to