+1

Stéphane

On Mon, Apr 7, 2008 at 6:42 PM, Brian E. Fox <[EMAIL PROTECTED]> wrote:
> Time to vote on the final Maven 2.0.9 Release. We went through 8 Release
>  Candidates and fixed all know regressions from 2.0.8 to 2.0.9 during
>  that time. Note that there were no source changes between RC8 and this
>  final build.
>
>
>
>  Release is staged at:
>
>  http://people.apache.org/~brianf/stage-2.0.9
>
>
>
>  Binaries are here:
>
>  http://people.apache.org/~brianf/stage-2.0.9/org/apache/maven/apache-mav
>  en/2.0.9/
>
>
>
>  List of issues fixed:
>
>  Release Notes - Maven 2 - Version 2.0.9
>
>
>
>
>
>  ** Bug
>
>     * [MNG-1412] - dependency sorting in classpath
>
>     * [MNG-1914] - Wrong url in error message when using a mirror
>
>     * [MNG-2123] - NullPointerException when a dependency uses version
>  range and another uses an actual version incompatible with that range
>
>     * [MNG-2145] - Plugins' dependencies are not always checked
>
>     * [MNG-2178] - incorrect M2_HOME guess in mvn.bat
>
>     * [MNG-2234] - activeProfile in ~/.m2/settings.xml is ignored when
>  profiles section is missing or empty
>
>     * [MNG-2339] - ${project.*} are interpreted in the wrong place
>
>     * [MNG-2744] - checksum comparison should be case-insensitive
>
>     * [MNG-2809] - Can't activate a profile by checking for the presence
>  of a file in ${user.home}
>
>     * [MNG-2848] - Environment variables in profile activation not
>  working
>
>     * [MNG-2861] - NullPointerException in DefaultArtifactCollector for
>  relocated resolvedArtifacts with different version ranges and available
>  versions.
>
>     * [MNG-2925] - NullPointerException in PluginDescriptor.getMojo() if
>  there's no mojo in pom.xml
>
>     * [MNG-2928] - Null pointer exeception when introducing version
>  range [major.minor.build-SNAPSHOT,)
>
>     * [MNG-2972] - Ignores version of plugin dependency specified in my
>  pom
>
>     * [MNG-3086] - NullPointerException in
>  ResolutionNode.getTrail(ResolutionNode.java:136)
>
>     * [MNG-3099] - Profiles ignored when working with non-projects (such
>  as archetype:create)
>
>     * [MNG-3111] - Classpath order incorrect
>
>     * [MNG-3156] - NullPointerException with mvn dependency:sources
>
>     * [MNG-3221] - Infinite loop in DefaultLifecycleExecutor
>
>     * [MNG-3259] - Regression: Maven drops dependencies in multi-module
>  build
>
>     * [MNG-3286] - execution.inherited field is ignored
>
>     * [MNG-3288] - Invalid systemPath allows build to continue--failing
>  in later phase.
>
>     * [MNG-3296] - mvn.bat looses error code on windows NT type
>  platforms
>
>     * [MNG-3310] - JAVACMD set incorrectly when JAVA_HOME is not set
>
>     * [MNG-3316] - Barfs at attribues named .*encoding
>
>     * [MNG-3354] - mvn.bat incorrectly detects OS on Windows NT or XP
>  with Novell login
>
>     * [MNG-3355] - CLONE -${pom.build.sourceDirectory} and
>  ${pom.build.testSourceDirectory} no longer recognized
>
>     * [MNG-3365] - Remove trailing-backslashes from M2_HOME in mvn.bat
>
>     * [MNG-3394] - Plugin versions inherited via <pluginManagement>
>  cannot be overriden by <build>.<plugins> section of sub modules
>
>     * [MNG-3396] - Managed versions dont affect over constrained ranges
>
>     * [MNG-3400] - MavenProject is not extensible
>
>     * [MNG-3405] - "Checking for updates from repository" logging should
>  not display if WagonManager is offline
>
>     * [MNG-3410] - Managed versions in plugins are not considered when
>  using them
>
>     * [MNG-3415] - Transfer errors cause junk metadata in the local repo
>
>     * [MNG-3426] - regression : <dependency> in plugin configuration
>  doesn't override plugin classpath
>
>     * [MNG-3430] - Toolchain doesn't match Toolchain extensions
>
>     * [MNG-3431] - Pom Extensions not supported for Toolchains
>
>     * [MNG-3439] - incorrect child dependency selected when parent is
>  not selected
>
>     * [MNG-3441] - Maven should always retrieve metadata to be updated
>  from the deployment repository
>
>     * [MNG-3460] - org.apache.maven.profiles.DefaultProfileManagerTest
>  fails if you use a different local repo
>
>     * [MNG-3464] - maven-toolchains missing from final binary.. need to
>  update the assembly
>
>     * [MNG-3473] - site generation with 2.0.9 and plugin:report (2.4
>  ONLY) is broken
>
>     * [MNG-3484] - INT_MAVEN_OPTS are not quoted in mvnDebug which
>  causes issues on some shells
>
>     * [MNG-3485] - unable to override wagons that are bundled with a
>  different version via extensions
>
>     * [MNG-3494] - local pom dependencies should get injected before
>  inherited dependencies
>
>     * [MNG-3495] - NPE  at
>  org.apache.maven.wagon.repository.Repository.hashCode(Repository.java:24
>  1)
>
>
>
>  ** Improvement
>
>     * [MNG-428] - Japanese message resource
>
>     * [MNG-2881] - Improve logging when downloading snapshots in offline
>  mode
>
>     * [MNG-3279] - Support Exception Chaining for MojoFailureException
>
>     * [MNG-3318] - ActiveProjectArtifact should have appropriate equals
>  and hashCode methods
>
>     * [MNG-3331] - Normalize paths to sub modules
>
>     * [MNG-3388] - DefaultPluginManager needs to catch LinkageError
>
>     * [MNG-3395] - Default core plugin versions in the superpom.
>
>     * [MNG-3442] - Add explicit resource bundle for English
>
>     * [MNG-3461] - Enhance Mirror definition syntax
>
>     * [MNG-3467] - PatternSet needs a toString() method to properly
>  print in debug mode
>
>     * [MNG-3468] - FileSet needs a toString() method to properly print
>  in debug mode
>
>     * [MNG-3469] - Resource needs a toString() method to properly print
>  in debug mode
>
>
>
>  ** New Feature
>
>     * [MNG-2664] - Add native support for webdav
>
>     * [MNG-3220] - Allow managed dependencies to be imported into other
>  projects
>
>
>
>  ** Task
>
>     * [MNG-2883] - Make sure that the network isn't used for snapshots
>  in offline mode when legacy repositories are used
>
>
>
>
>
>  ** Wish
>
>     * [MNG-1491] - Reactor should print out a message if it detects a
>  collision of artifact ids
>
>
>
>
>
>  Given that we went through so many RCs, I think a standard 72hrs is
>  appropriate here.
>
>
>
>  +1
>
>
>
>
>
>



-- 
Large Systems Suck: This rule is 100% transitive. If you build one,
you suck" -- S.Yegge

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

Reply via email to