[CANCELLED][VOTE] Release Maven Archiver 2.5, Maven Jar Plugin 2.4, Maven War Plugin 2.2 and Maven Assembly Plugin 2.3
There is an error in the jar plugin pom that needs to be fixed, possibly including a new IT. I will re-roll once ready. Kristian - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
Re: [CANCELLED][VOTE] Release Maven Archiver 2.5, Maven Jar Plugin 2.4, Maven War Plugin 2.2 and Maven Assembly Plugin 2.3
It's being suggested to me that this might have been caused by a 5 month old jar-plugin-2.4 tag in svn that someone (a nice rephrasing of I) has forgotten to delete. Is there some gotcha I should've been aware of here ? Kristian 2012/1/26 Kristian Rosenvold kristian.rosenv...@gmail.com: There is an error in the jar plugin pom that needs to be fixed, possibly including a new IT. I will re-roll once ready. Kristian - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
Re: [CANCELLED][VOTE] Release Maven Archiver 2.5, Maven Jar Plugin 2.4, Maven War Plugin 2.2 and Maven Assembly Plugin 2.3
On Thursday, January 26, 2012 11:30:55 AM Kristian Rosenvold wrote: It's being suggested to me that this might have been caused by a 5 month old jar-plugin-2.4 tag in svn that someone (a nice rephrasing of I) has forgotten to delete. Is there some gotcha I should've been aware of here ? http://jira.codehaus.org/browse/MRELEASE-719 Several of us have been bitten by it. :-( Dan Kristian 2012/1/26 Kristian Rosenvold kristian.rosenv...@gmail.com: There is an error in the jar plugin pom that needs to be fixed, possibly including a new IT. I will re-roll once ready. Kristian - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org -- Daniel Kulp dk...@apache.org - http://dankulp.com/blog Talend Community Coder - http://coders.talend.com - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
[VOTE] Release Maven Archiver 2.5, Maven Jar Plugin 2.4, Maven War Plugin 2.2 and Maven Assembly Plugin 2.3, Take2
Hi, We solved a bunch of issues issues, mostly spread across underlying dependencies. No significant new features, but the version bump is because all plugins are java 1.5 versions. Notes: 1) The jenkins build will be failing until this release passes. (jar/war/assembly depend on maven-archiver) 2) plexus-archiver has switched to using the JDK manifest class in this release, which might be worth some attention when testing. 3) The list of changes in plexus is by no means complete, just focused on changes in plexus-archiver. The assembly-plugin had plexus dependencies from back when the dinosaurs ruled the earth, which means this release should be rid of quite a few bugs, including some threading issues. java7 file attribute support is also used on *nix for all of these plugins with this release. Release Notes - Maven 2.x WAR Plugin - Version 2.2 ** Bug * [MWAR-240] - archiveClasses and attachClasses in 2.1 * [MWAR-248] - Plugin warns about missing webxml attribute even if one exists ** Improvement * [MWAR-252] - Missing documentation: Overlay filter * [MWAR-268] - Upgrade plexus dependencies for war plugin * [MWAR-273] - Add Maven version used to Created-By entry in manifest ** Wish * [MWAR-81] - Request enhancement to pattern matching for packagingIncludes/packagingExcludes functionality (regular expressions?) Release Notes - Maven 2.x JAR Plugin - Version 2.4 ** Bug * [MJAR-69] - When 'index' and 'addClasspath' are both true, plugin fails. ** Improvement * [MJAR-139] - New option to avoid empty jar creation * [MJAR-148] - Add Maven version used to Created-By entry in manifest * [MJAR-149] - Maven Jar Plugin requires JDK5 Release Notes - Maven 2.x Assembly Plugin - Version 2.3 ** Bug * [MASSEMBLY-588] - Build fails because of 'ls -1nlaR /' * [MASSEMBLY-595] - Tar file contains world-writeable files when fileSets with and without fileMode are mixed ** Improvement * [MASSEMBLY-548] - Improve documentation for filters parameter Release Notes - Maven Shared Components - Version maven-archiver-2.5 ** Bug * [MSHARED-38] - Archiver should be adding Created-By: Apache Maven _2.0.4_ to the manifest * [MSHARED-134] - Using ${artifcactId}-Extention-Name in MANIFEST file can create invalid MANIFEST files * [MSHARED-182] - manifestEntry seems not to work correctly ** Improvement * [MSHARED-99] - Archiver should validate manifest attribute names. * [MSHARED-221] - maven archiver requires JDK5 Release Notes - Plexus Components - Version plexus-archiver-2.1 ** Bug * [PLXCOMP-39] - better validation of manifest entries in plexus-archiver * [PLXCOMP-47] - Manifest entries containing line feeds are invalid * [PLXCOMP-70] - Embedded error: String index out of range: 70 * [PLXCOMP-155] - writeManifest generates unusable MANIFEST.MF for non-latin chars * [PLXCOMP-177] - JarArchiver generates lines longer than 72 bytes in MANIFEST.MF ** Task * [PLXCOMP-172] - remove Ant's Manifest class: use JDK's class instead Release Notes - Plexus Components - Version plexus-archiver-2.0 ** Bug * [PLXCOMP-163] - ZipFile leaks memory into native heap * [PLXCOMP-175] - Revert to old groupId ** Improvement * [PLXCOMP-129] - Archiver should not print info messages for duplicate directories. * [PLXCOMP-169] - IO Archiver forget to raise filename in case of an error There are still plenty of issues left in JIRA on all components. Staging repo: https://repository.apache.org/content/repositories/maven-141/ Staging site: http://maven.apache.org/plugins/maven-jar-plugin-2.5 http://maven.apache.org/shared/maven-archiver-2.5/ http://maven.apache.org/plugins/maven-war-plugin-2.2/ http://maven.apache.org/plugins/maven-assembly-plugin-2.3/ - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
[jira] Subscription: Design Best Practices
Issue Subscription Filter: Design Best Practices (24 issues) Subscriber: mavendevlist Key Summary MNG-2184Possible problem with @aggregator and forked lifecycles https://jira.codehaus.org/browse/MNG-2184 MNG-612 implement conflict resolution techniques https://jira.codehaus.org/browse/MNG-612 MNG-1563how to write integration tests https://jira.codehaus.org/browse/MNG-1563 MNG-474 performance improvement for forked lifecycles https://jira.codehaus.org/browse/MNG-474 MNG-4656Declarative plugins similar to jsp tags or jsf composites https://jira.codehaus.org/browse/MNG-4656 MNG-139 server definitions should be reusable - review use of repository IDs https://jira.codehaus.org/browse/MNG-139 MNG-1381best practices: testing strategies https://jira.codehaus.org/browse/MNG-1381 MNG-1950Ability to introduce new lifecycles phases https://jira.codehaus.org/browse/MNG-1950 MNG-2125[doc] when and how to define plugins in a pom https://jira.codehaus.org/browse/MNG-2125 MNG-2381improved control over the repositories in the POM https://jira.codehaus.org/browse/MNG-2381 MNG-4713${basedir} variable makes portable builds overly difficult https://jira.codehaus.org/browse/MNG-4713 MNG-367 best practices: multi-user installation https://jira.codehaus.org/browse/MNG-367 MNG-41 best practices: site management https://jira.codehaus.org/browse/MNG-41 MNG-868 Use uniform format for properties and other tags https://jira.codehaus.org/browse/MNG-868 MNG-1425best practices: the location of configuration files vs resources https://jira.codehaus.org/browse/MNG-1425 MNG-1463best practices: plugin inheritance for a multi project build https://jira.codehaus.org/browse/MNG-1463 MNG-125 guarded mojo execution https://jira.codehaus.org/browse/MNG-125 MNG-416 best practices: multiple profile deployments https://jira.codehaus.org/browse/MNG-416 MNG-657 possible chicken and egg problem with extensions https://jira.codehaus.org/browse/MNG-657 MNG-1423best practices: setting up multi-module build https://jira.codehaus.org/browse/MNG-1423 MNG-1441Starting thinking about a proper distributed repository mechanism a la CPAN https://jira.codehaus.org/browse/MNG-1441 MNG-1468best practices: version management in multi project builds https://jira.codehaus.org/browse/MNG-1468 MNG-1569Make build process info read-only to mojos, and provide mechanism for explicit out-params for mojos to declare https://jira.codehaus.org/browse/MNG-1569 MNG-1867deprecate system scope, analyse other use cases https://jira.codehaus.org/browse/MNG-1867 You may edit this subscription at: https://jira.codehaus.org/secure/FilterSubscription!default.jspa?subId=10341filterId=11471 - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org