Return-Path: Delivered-To: apmail-maven-dev-archive@www.apache.org Received: (qmail 70498 invoked from network); 19 Mar 2009 18:05:48 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 19 Mar 2009 18:05:48 -0000 Received: (qmail 27598 invoked by uid 500); 19 Mar 2009 18:05:35 -0000 Delivered-To: apmail-maven-dev-archive@maven.apache.org Received: (qmail 27518 invoked by uid 500); 19 Mar 2009 18:05:35 -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 27486 invoked by uid 99); 19 Mar 2009 18:05:35 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Mar 2009 11:05:35 -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 jochen.wiedmann@gmail.com designates 74.125.92.146 as permitted sender) Received: from [74.125.92.146] (HELO qw-out-1920.google.com) (74.125.92.146) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Mar 2009 18:05:25 +0000 Received: by qw-out-1920.google.com with SMTP id 14so482718qwa.0 for ; Thu, 19 Mar 2009 11:05:03 -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=6u/WZIS6gtL25rXdtOXZP+7QqFv3NdGN6D85CkiQON4=; b=Z4O4bD7dRn8C9jGfnlsXAU8psS8WQEx5Eq9igoVmiYQK1Lrwe+r8iig95bfCRmoYx0 W2pB6e32xAlaPqmL4xPtHOrSCza60v0bL8vbO97XGM2lyxv2WF9Le5Ya7OOQXRvhxPJO PvhoMwMaPUC2RewdIK0r/iWlVm3UQN1+CwAd8= 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=Mk6wRbxtEg16I7FRmCNFo6nGClnYnlC85eEeRlXwBQszDK9kGddD2OUDlChHgdui4w doQ2KgXhPt2SIILYQ3KCc++dxj5Z2+MfGFH4rpz4M0oik8qlD/EpI+EUZONvSL3jr4jT bsZyNAAStTYCFJ3zNHfGzgeHVaItT6ZkB0iuw= MIME-Version: 1.0 Received: by 10.224.54.138 with SMTP id q10mr4244323qag.220.1237485903585; Thu, 19 Mar 2009 11:05:03 -0700 (PDT) In-Reply-To: <49C18DD0.5070406@commonjava.org> References: <49C18DD0.5070406@commonjava.org> Date: Thu, 19 Mar 2009 19:05:03 +0100 Message-ID: Subject: Re: [vote] Maven 2.1.0 From: Jochen Wiedmann To: Maven Developers List Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org Used it for todays work, including with M2Eclipse. +1 (Non-binding) On Thu, Mar 19, 2009 at 1:12 AM, 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-511ea88= 2714d8b/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&styleN= ame=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 > =C2=A0 =C2=A0* [MNG-4025] - Prominently document opt-out setting for para= llel artifact > resolution for users > =C2=A0 =C2=A0* [MNG-4042] - Use plexus-sec-dispatcher 1.0 in Maven core w= hen it is > released > > ** Bug > =C2=A0 =C2=A0* [MNG-1349] - openssl checksums are not accepted by maven > =C2=A0 =C2=A0* [MNG-1585] - debug logging from wagon not shown in debug m= ode > =C2=A0 =C2=A0* [MNG-1992] - CLI -D should override properties in settings= .xml > =C2=A0 =C2=A0* [MNG-1999] - Reporting inheritance does not work properly > =C2=A0 =C2=A0* [MNG-2432] - Apache and Mojo plugins take precendence over= plugins in > the pom. > =C2=A0 =C2=A0* [MNG-2433] - Maven looks for snapshots in offline mode > =C2=A0 =C2=A0* [MNG-2605] - Profiles in profiles.xml are active by defaul= t > =C2=A0 =C2=A0* [MNG-2668] - Plugin dependencies should be considered when= the reactor > creates the build order list > =C2=A0 =C2=A0* [MNG-2690] - DefaultPluginManager.getConfiguredMojo() does= n't handle > NoClassDefFoundError correctly > =C2=A0 =C2=A0* [MNG-2695] - -o makes build fail for snapshot plugins > =C2=A0 =C2=A0* [MNG-2720] - Multiproject dependencies not accurate for > project.compileClasspathElements when run from root project > =C2=A0 =C2=A0* [MNG-3023] - Reactor projects should be included in depend= ency > resolution > =C2=A0 =C2=A0* [MNG-3057] - properties not expanded in generated POMs whe= n building > A/B/C nested projects > =C2=A0 =C2=A0* [MNG-3139] - The skin does not exist: Unable to determine = the release > version > =C2=A0 =C2=A0* [MNG-3217] - a plugin's dependencies can influence other p= lugins in a > build > =C2=A0 =C2=A0* [MNG-3228] - Maven profile activation does not work when p= rofile is > defined in inherited 'parent' pom > =C2=A0 =C2=A0* [MNG-3271] - does not seem to work > =C2=A0 =C2=A0* [MNG-3284] - Cached plugins are used, even when the specif= ically > declared > =C2=A0 =C2=A0* [MNG-3314] - offline build not running, when having SNAPSH= OT > dependencies > =C2=A0 =C2=A0* [MNG-3621] - site url inheritance broken for UNC paths > =C2=A0 =C2=A0* [MNG-3628] - When running offline, snapshot artifcats cann= ot be > resolved even if they have previously be dowloaded from a repository > =C2=A0 =C2=A0* [MNG-3641] - Lack of error checks on profiles > =C2=A0 =C2=A0* [MNG-3645] - Maven doesn't do strict model validation for = POMs in the > current reactor > =C2=A0 =C2=A0* [MNG-3719] - [regression] plugin execution ordering no lon= ger POM > ordered in 2.0.9 > =C2=A0 =C2=A0* [MNG-3757] - Setting M2_HOME to nothing and running ant de= lets contents > of the current folder > =C2=A0 =C2=A0* [MNG-3769] - [regression] Excluding relocated transitive d= ependencies > does not work > =C2=A0 =C2=A0* [MNG-3776] - Namespace misspelled in settings.xml > =C2=A0 =C2=A0* [MNG-3808] - Execution order of report plugins is arbitrar= y if > inheritance is involved > =C2=A0 =C2=A0* [MNG-3810] - [regression] Null Pointer Exception when Acti= vation > Profile Property is Empty > =C2=A0 =C2=A0* [MNG-3811] - Report plugins don't inherit configuration > =C2=A0 =C2=A0* [MNG-3899] - Inheritance does not merge extensions with sa= me gid and > aid > =C2=A0 =C2=A0* [MNG-3906] - Project-level plugin dependencies are in rand= om order > after merging > =C2=A0 =C2=A0* [MNG-3920] - Problem using velocity component > =C2=A0 =C2=A0* [MNG-3930] - mvn.bat doesn't handle ampersand in Windows u= ser name > properly > =C2=A0 =C2=A0* [MNG-3933] - Profiles.xml does not pickup OS family > =C2=A0 =C2=A0* [MNG-3940] - Interpolation of environment variables is not > case-insensitive on Windows > =C2=A0 =C2=A0* [MNG-3948] - Remote repos defined by profiles outside of s= ettings.xml > are not used to resolve parent POMs > =C2=A0 =C2=A0* [MNG-3974] - New mirror syntax is not stopping on first ma= tch > =C2=A0 =C2=A0* [MNG-4016] - Properties with the prefix project/pom are no= t > interpolated from the properties section > =C2=A0 =C2=A0* [MNG-4023] - Profiles from parent POM are injected multipl= e times if > parent is part of reactor build > =C2=A0 =C2=A0* [MNG-4026] - [regression] Order of project class path does= not match > POM order during reactor build > =C2=A0 =C2=A0* [MNG-4032] - Test jar dependency not available for for mai= n classes in > multi module builds > =C2=A0 =C2=A0* [MNG-4043] - Resolve or rollback WebDAV wagon deployment i= ssue where > hostname is improperly extracted from URL > =C2=A0 =C2=A0* [MNG-4074] - cyclic reference with 2.1.0-RC1 that doesn't = occur with > 2.0.10 > =C2=A0 =C2=A0* [MNG-4079] - Duplicate error messages > =C2=A0 =C2=A0* [MNG-4084] - Unnecessary Warning for an activate profile i= n child > project > =C2=A0 =C2=A0* [MNG-4086] - [regression] Explicitly using plugin metavers= ions crashes > plugin manager > =C2=A0 =C2=A0* [MNG-4087] - Percent encoded characters in file URLs are n= ot decoded > upon deployment > > ** Improvement > =C2=A0 =C2=A0* [MNG-1830] - add =C2=A0a 'compiled on ' label w= hen maven 2 is > invoked with --version option > =C2=A0 =C2=A0* [MNG-1957] - clause in the activation section = has to > provide more complex expressions. > =C2=A0 =C2=A0* [MNG-3424] - Respect ordering of elements as given in POM > =C2=A0 =C2=A0* [MNG-3451] - Add german translation > =C2=A0 =C2=A0* [MNG-3503] - Shade MX* classes from plexus-utils > =C2=A0 =C2=A0* [MNG-3544] - Beautify debug output for mojo parameters of = type array > =C2=A0 =C2=A0* [MNG-3600] - remove default settings of 664 / 775 for perm= issions > =C2=A0 =C2=A0* [MNG-3787] - Add plugin version to default reports > =C2=A0 =C2=A0* [MNG-3794] - Improve error logging when downloading depede= ncies > =C2=A0 =C2=A0* [MNG-3795] - Add example snippet to conf/se= ttings.xml in > distribution > =C2=A0 =C2=A0* [MNG-3867] - Support MAVEN_OPTS in mvnDebug script > =C2=A0 =C2=A0* [MNG-3951] - Hide drive-relative paths from plugins > =C2=A0 =C2=A0* [MNG-3971] - Provide parity in features between native ant= -mojo support > and antrun plugin > =C2=A0 =C2=A0* [MNG-3975] - getArtifact(Artifact artifact, List remoteRep= ositories) > should include Exception in debug log messages. > =C2=A0 =C2=A0* [MNG-4024] - Open up CLIManager > =C2=A0 =C2=A0* [MNG-4037] - Include Java home in version information > =C2=A0 =C2=A0* [MNG-4057] - Propose checking of plugin artifact when plug= in descriptor > cannot be found > =C2=A0 =C2=A0* [MNG-4075] - Tone down warnings about reactor dependencies= that don't > have an associated file > =C2=A0 =C2=A0* [MNG-4091] - Validate the plugin descriptors and improve e= rror > reporting when mismatched with artifact > =C2=A0 =C2=A0* [MNG-4092] - remove plugin listeners for minor memory impr= ovement and > to avoid scanning descriptors from dependencies of plugins > > ** New Feature > =C2=A0 =C2=A0* [MNG-553] - Secure Storage of Server Passwords > =C2=A0 =C2=A0* [MNG-2097] - adding a phase called prepare-package > =C2=A0 =C2=A0* [MNG-3379] - Parallel resolution of artifacts > =C2=A0 =C2=A0* [MNG-3760] - Support property ${baseurl} to get RFC-compli= ant URL of > project base directory > =C2=A0 =C2=A0* [MNG-3914] - Add CLI option to control location of global = settings from > command line > > ** Task > =C2=A0 =C2=A0* [MNG-2387] - on in settings is misleading > =C2=A0 =C2=A0* [MNG-2883] - Make sure that the network isn't used for sna= pshots in > offline mode when legacy repositories are used > =C2=A0 =C2=A0* [MNG-3602] - Schedule and release Doxia-1.1 > =C2=A0 =C2=A0* [MNG-3842] - Revert temporary changes to scp wagon handlin= g > =C2=A0 =C2=A0* [MNG-3936] - Remove m2.bat from distribution > =C2=A0 =C2=A0* [MNG-4030] - Release maven-plugin-tools 2.4.4/2.5 to enabl= e enhanced > ant-mojo support > =C2=A0 =C2=A0* [MNG-4031] - =C2=A0Release plexus-ant-factory 1.0-alpha-2.= 1 to enable > enhanced ant-mojo support > =C2=A0 =C2=A0* [MNG-4046] - Update to Doxia 1.0 > =C2=A0 =C2=A0* [MNG-4077] - Review log level for > VersionExpressionTransformation.transformVersions() > > > ** Wish > =C2=A0 =C2=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 > > --=20 I have always wished for my computer to be as easy to use as my telephone; my wish has come true because I can no longer figure out how to use my telephone. -- (Bjarne Stroustrup, http://www.research.att.com/~bs/bs_faq.html#really-say-that My guess: Nokia E50) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For additional commands, e-mail: dev-help@maven.apache.org