+1 from me. after a rocky start with those early RC having issues, seems you guys did great in resolving everything and making sure it all works great. cudos for a great release run and hard work to ensure integrity and quality went into this release.
On Mon, Apr 7, 2008 at 6:10 PM, Arnaud HERITIER <[EMAIL PROTECTED]> wrote: > ok, thus you have my +1 (I tested it on several projects) but : > - We have to ensure that it can't happen on the central (can we add a > control somewhere ?) > - We have to clearly document it to be sure that users understand this > impact if they want to use it in a corporate environment (they have > also to prohibit if they can't be sure that all project are in maven > >= 2.0.9). > > > Arnaud > > On Mon, Apr 7, 2008 at 7:40 PM, Brian E. Fox <[EMAIL PROTECTED]> > wrote: > > It won't work, in fact I believe the pom won't parse. This is something > > we'll have to note in the release notes and we may want to prohibit > > these from going into central. > > > > > > > > -----Original Message----- > > From: Arnaud HERITIER [mailto:[EMAIL PROTECTED] > > Sent: Monday, April 07, 2008 1:15 PM > > To: Maven Developers List > > Subject: Re: [VOTE] Maven 2.0.9 > > > > Hi, > > > > Something I didn't understand. What will happen with MNG-3220 and > > maven version < 2.0.9. How will they do with the new scope ? > > > > Arnaud > > > > 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<http://people.apache.org/%7Ebrianf/stage-2.0.9> > > > > > > > > > > > > Binaries are here: > > > > > > > > > http://people.apache.org/~brianf/stage-2.0.9/org/apache/maven/apache-mav<http://people.apache.org/%7Ebrianf/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 > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > .......................................................... > > Arnaud HERITIER > > .......................................................... > > OCTO Technology - aheritier AT octo DOT com > > www.octo.com | blog.octo.com > > .......................................................... > > ASF - aheritier AT apache DOT org > > www.apache.org | maven.apache.org > > ........................................................... > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > -- > .......................................................... > Arnaud HERITIER > .......................................................... > OCTO Technology - aheritier AT octo DOT com > www.octo.com | blog.octo.com > .......................................................... > ASF - aheritier AT apache DOT org > www.apache.org | maven.apache.org > ........................................................... > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Justice is nothing more than that which is in the greatest self-interest of the largest portion of the population.