Return-Path: Delivered-To: apmail-maven-dev-archive@www.apache.org Received: (qmail 3443 invoked from network); 20 Mar 2009 15:40:37 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 20 Mar 2009 15:40:37 -0000 Received: (qmail 65870 invoked by uid 500); 20 Mar 2009 15:40:34 -0000 Delivered-To: apmail-maven-dev-archive@maven.apache.org Received: (qmail 65795 invoked by uid 500); 20 Mar 2009 15:40:34 -0000 Mailing-List: contact dev-help@maven.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Maven Developers List" Reply-To: "Maven Developers List" Delivered-To: mailing list dev@maven.apache.org Received: (qmail 65784 invoked by uid 99); 20 Mar 2009 15:40:34 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Mar 2009 08:40:34 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of markhobson@gmail.com designates 209.85.218.171 as permitted sender) Received: from [209.85.218.171] (HELO mail-bw0-f171.google.com) (209.85.218.171) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Mar 2009 15:40:24 +0000 Received: by bwz19 with SMTP id 19so901538bwz.12 for ; Fri, 20 Mar 2009 08:40:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=HUGennup/hm/tWrQ2beTqZ6f267MXreEM+VQWIcsL5k=; b=U3640XpmVZZDZnDr8JpQkotMnkO+OYfqMaDQkzkTIDJs6+HuKlOOo9dNrDT0HVORI4 czufC4IcCzdQ2Nu8/w+ze0+7StjUoqhVPwK7tIEndqXqQo/bOWb2RMR2n4LaBHRpYVcI jVpSEpw113lSy5oCAI69O0Cal3g6jBsnaBods= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=GFaUbwAS2xV1z7vlV74Ld4Fp0v7pKansihEfXlRf23maFDDW5ElnIHtzJ7yy93KlZq nANrM8PMBTukHF6EhGxyt9B1BSOzQU1c59TFy7Ekn5qff+mIf3d+z2QVG6g6pEuyuk/D LmrTlGOUwsHIEhW5B2QmlxpCpN2QkjM1SKO9U= MIME-Version: 1.0 Received: by 10.204.119.71 with SMTP id y7mr1299947bkq.24.1237563604155; Fri, 20 Mar 2009 08:40:04 -0700 (PDT) In-Reply-To: <49C3ACC3.4070509@apache.org> References: <49C18DD0.5070406@commonjava.org> <49C3ACC3.4070509@apache.org> Date: Fri, 20 Mar 2009 15:40:04 +0000 Message-ID: Subject: Re: [vote] Maven 2.1.0 From: Mark Hobson To: Maven Developers List Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org +1, been using it for a few days and done some releasing too. Mark 2009/3/20 Lukas Theussl : > > +1 > > -Lukas > > > John Casey wrote: >> >> Hi everyone, >> >> It looks like Maven 2.1.0 is ready to release. >> >> You can try the binaries here: >> >> http://tinyurl.com/maven-2-1-0-vote >> >> (https://repository.apache.org/content/repositories/maven-staging-511ea8= 82714d8b/org/apache/maven/apache-maven/2.1.0/) >> >> We've resolved 85 issues for this release (enumerated at the end of this >> message): >> >> >> http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=3D10500&style= Name=3DHtml&version=3D14587 >> >> Vote's open for 72 hours. Please cast your vote: >> >> [ ] +1 >> [ ] +0 >> [ ] -1 >> >> Here's my +1. >> >> Thanks, >> >> -john >> >> =3D=3D=3D >> >> >> Release Notes - Maven 2 - Version 2.1.0 >> >> ** Sub-task >> =A0 =A0* [MNG-4025] - Prominently document opt-out setting for parallel >> artifact resolution for users >> =A0 =A0* [MNG-4042] - Use plexus-sec-dispatcher 1.0 in Maven core when i= t is >> released >> >> ** Bug >> =A0 =A0* [MNG-1349] - openssl checksums are not accepted by maven >> =A0 =A0* [MNG-1585] - debug logging from wagon not shown in debug mode >> =A0 =A0* [MNG-1992] - CLI -D should override properties in settings.xml >> =A0 =A0* [MNG-1999] - Reporting inheritance does not work properly >> =A0 =A0* [MNG-2432] - Apache and Mojo plugins take precendence over plug= ins in >> the pom. >> =A0 =A0* [MNG-2433] - Maven looks for snapshots in offline mode >> =A0 =A0* [MNG-2605] - Profiles in profiles.xml are active by default >> =A0 =A0* [MNG-2668] - Plugin dependencies should be considered when the >> reactor creates the build order list >> =A0 =A0* [MNG-2690] - DefaultPluginManager.getConfiguredMojo() doesn't h= andle >> NoClassDefFoundError correctly >> =A0 =A0* [MNG-2695] - -o makes build fail for snapshot plugins >> =A0 =A0* [MNG-2720] - Multiproject dependencies not accurate for >> project.compileClasspathElements when run from root project >> =A0 =A0* [MNG-3023] - Reactor projects should be included in dependency >> resolution >> =A0 =A0* [MNG-3057] - properties not expanded in generated POMs when bui= lding >> A/B/C nested projects >> =A0 =A0* [MNG-3139] - The skin does not exist: Unable to determine the r= elease >> version >> =A0 =A0* [MNG-3217] - a plugin's dependencies can influence other plugin= s in a >> build >> =A0 =A0* [MNG-3228] - Maven profile activation does not work when profil= e is >> defined in inherited 'parent' pom >> =A0 =A0* [MNG-3271] - does not seem to work >> =A0 =A0* [MNG-3284] - Cached plugins are used, even when the specificall= y >> declared >> =A0 =A0* [MNG-3314] - offline build not running, when having SNAPSHOT >> dependencies >> =A0 =A0* [MNG-3621] - site url inheritance broken for UNC paths >> =A0 =A0* [MNG-3628] - When running offline, snapshot artifcats cannot be >> resolved even if they have previously be dowloaded from a repository >> =A0 =A0* [MNG-3641] - Lack of error checks on profiles >> =A0 =A0* [MNG-3645] - Maven doesn't do strict model validation for POMs = in the >> current reactor >> =A0 =A0* [MNG-3719] - [regression] plugin execution ordering no longer P= OM >> ordered in 2.0.9 >> =A0 =A0* [MNG-3757] - Setting M2_HOME to nothing and running ant delets >> contents of the current folder >> =A0 =A0* [MNG-3769] - [regression] Excluding relocated transitive depend= encies >> does not work >> =A0 =A0* [MNG-3776] - Namespace misspelled in settings.xml >> =A0 =A0* [MNG-3808] - Execution order of report plugins is arbitrary if >> inheritance is involved >> =A0 =A0* [MNG-3810] - [regression] Null Pointer Exception when Activatio= n >> Profile Property is Empty >> =A0 =A0* [MNG-3811] - Report plugins don't inherit configuration >> =A0 =A0* [MNG-3899] - Inheritance does not merge extensions with same gi= d and >> aid >> =A0 =A0* [MNG-3906] - Project-level plugin dependencies are in random or= der >> after merging >> =A0 =A0* [MNG-3920] - Problem using velocity component >> =A0 =A0* [MNG-3930] - mvn.bat doesn't handle ampersand in Windows user n= ame >> properly >> =A0 =A0* [MNG-3933] - Profiles.xml does not pickup OS family >> =A0 =A0* [MNG-3940] - Interpolation of environment variables is not >> case-insensitive on Windows >> =A0 =A0* [MNG-3948] - Remote repos defined by profiles outside of settin= gs.xml >> are not used to resolve parent POMs >> =A0 =A0* [MNG-3974] - New mirror syntax is not stopping on first match >> =A0 =A0* [MNG-4016] - Properties with the prefix project/pom are not >> interpolated from the properties section >> =A0 =A0* [MNG-4023] - Profiles from parent POM are injected multiple tim= es if >> parent is part of reactor build >> =A0 =A0* [MNG-4026] - [regression] Order of project class path does not = match >> POM order during reactor build >> =A0 =A0* [MNG-4032] - Test jar dependency not available for for main cla= sses >> in multi module builds >> =A0 =A0* [MNG-4043] - Resolve or rollback WebDAV wagon deployment issue = where >> hostname is improperly extracted from URL >> =A0 =A0* [MNG-4074] - cyclic reference with 2.1.0-RC1 that doesn't occur= with >> 2.0.10 >> =A0 =A0* [MNG-4079] - Duplicate error messages >> =A0 =A0* [MNG-4084] - Unnecessary Warning for an activate profile in chi= ld >> project >> =A0 =A0* [MNG-4086] - [regression] Explicitly using plugin metaversions >> crashes plugin manager >> =A0 =A0* [MNG-4087] - Percent encoded characters in file URLs are not de= coded >> upon deployment >> >> ** Improvement >> =A0 =A0* [MNG-1830] - add =A0a 'compiled on ' label when mave= n 2 is >> invoked with --version option >> =A0 =A0* [MNG-1957] - clause in the activation section has t= o >> provide more complex expressions. >> =A0 =A0* [MNG-3424] - Respect ordering of elements as given in POM >> =A0 =A0* [MNG-3451] - Add german translation >> =A0 =A0* [MNG-3503] - Shade MX* classes from plexus-utils >> =A0 =A0* [MNG-3544] - Beautify debug output for mojo parameters of type = array >> =A0 =A0* [MNG-3600] - remove default settings of 664 / 775 for permissio= ns >> =A0 =A0* [MNG-3787] - Add plugin version to default reports >> =A0 =A0* [MNG-3794] - Improve error logging when downloading depedencies >> =A0 =A0* [MNG-3795] - Add example snippet to conf/setting= s.xml >> in distribution >> =A0 =A0* [MNG-3867] - Support MAVEN_OPTS in mvnDebug script >> =A0 =A0* [MNG-3951] - Hide drive-relative paths from plugins >> =A0 =A0* [MNG-3971] - Provide parity in features between native ant-mojo >> support and antrun plugin >> =A0 =A0* [MNG-3975] - getArtifact(Artifact artifact, List remoteReposito= ries) >> should include Exception in debug log messages. >> =A0 =A0* [MNG-4024] - Open up CLIManager >> =A0 =A0* [MNG-4037] - Include Java home in version information >> =A0 =A0* [MNG-4057] - Propose checking of plugin artifact when plugin >> descriptor cannot be found >> =A0 =A0* [MNG-4075] - Tone down warnings about reactor dependencies that= don't >> have an associated file >> =A0 =A0* [MNG-4091] - Validate the plugin descriptors and improve error >> reporting when mismatched with artifact >> =A0 =A0* [MNG-4092] - remove plugin listeners for minor memory improveme= nt and >> to avoid scanning descriptors from dependencies of plugins >> >> ** New Feature >> =A0 =A0* [MNG-553] - Secure Storage of Server Passwords >> =A0 =A0* [MNG-2097] - adding a phase called prepare-package >> =A0 =A0* [MNG-3379] - Parallel resolution of artifacts >> =A0 =A0* [MNG-3760] - Support property ${baseurl} to get RFC-compliant U= RL of >> project base directory >> =A0 =A0* [MNG-3914] - Add CLI option to control location of global setti= ngs >> from command line >> >> ** Task >> =A0 =A0* [MNG-2387] - on in settings is misleading >> =A0 =A0* [MNG-2883] - Make sure that the network isn't used for snapshot= s in >> offline mode when legacy repositories are used >> =A0 =A0* [MNG-3602] - Schedule and release Doxia-1.1 >> =A0 =A0* [MNG-3842] - Revert temporary changes to scp wagon handling >> =A0 =A0* [MNG-3936] - Remove m2.bat from distribution >> =A0 =A0* [MNG-4030] - Release maven-plugin-tools 2.4.4/2.5 to enable enh= anced >> ant-mojo support >> =A0 =A0* [MNG-4031] - =A0Release plexus-ant-factory 1.0-alpha-2.1 to ena= ble >> enhanced ant-mojo support >> =A0 =A0* [MNG-4046] - Update to Doxia 1.0 >> =A0 =A0* [MNG-4077] - Review log level for >> VersionExpressionTransformation.transformVersions() >> >> >> ** Wish >> =A0 =A0* [MNG-4056] - Relax resolution of active project artifacts from = the >> reactor with regard to artifact type >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org >> For additional commands, e-mail: dev-help@maven.apache.org >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org > For additional commands, e-mail: dev-help@maven.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For additional commands, e-mail: dev-help@maven.apache.org