Return-Path: Delivered-To: apmail-maven-issues-archive@locus.apache.org Received: (qmail 39306 invoked from network); 21 Apr 2006 08:31:42 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 21 Apr 2006 08:31:42 -0000 Received: (qmail 59460 invoked by uid 500); 21 Apr 2006 08:31:41 -0000 Delivered-To: apmail-maven-issues-archive@maven.apache.org Received: (qmail 59199 invoked by uid 500); 21 Apr 2006 08:31:40 -0000 Mailing-List: contact issues-help@maven.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@maven.apache.org Delivered-To: mailing list issues@maven.apache.org Received: (qmail 59177 invoked by uid 99); 21 Apr 2006 08:31:40 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 21 Apr 2006 01:31:40 -0700 X-ASF-Spam-Status: No, hits=0.5 required=10.0 tests=DNS_FROM_RFC_ABUSE X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [63.246.20.114] (HELO 63-246-20-114.contegix.com) (63.246.20.114) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 21 Apr 2006 01:31:39 -0700 Received: (qmail 25349 invoked by uid 89); 21 Apr 2006 08:31:19 -0000 Received: from unknown (HELO codehaus01.managed.contegix.com) (127.0.0.1) by smtp.domain.com with SMTP; 21 Apr 2006 08:31:19 -0000 Message-ID: <101037173.1145608279207.JavaMail.haus-jira@codehaus01.managed.contegix.com> Date: Fri, 21 Apr 2006 03:31:19 -0500 (CDT) From: "Brett Porter (JIRA)" To: issues@maven.apache.org Subject: [jira] Commented: (MRELEASE-96) Improve handling of Super POM snapshots. In-Reply-To: <149407820.1145444028286.JavaMail.haus-jira@codehaus01.managed.contegix.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N [ http://jira.codehaus.org/browse/MRELEASE-96?page=comments#action_63923 ] Brett Porter commented on MRELEASE-96: -------------------------------------- This is exactly the purpose of those other changes, but its not really the responsibility of the release plugin. I wouldn't want to change this behaviour - perhaps the best alternative is to expose the rewriting as a goal that can align versions in that way. > Improve handling of Super POM snapshots. > ---------------------------------------- > > Key: MRELEASE-96 > URL: http://jira.codehaus.org/browse/MRELEASE-96 > Project: Maven 2.x Release Plugin > Type: Improvement > Versions: 2.0-beta-3 > Reporter: Joerg Schaible > Assignee: Brett Porter > > > The main reason for a super POM is to harmonize the version of the dependencies with a dependencyManagement section in the super pom. Therefore all other poms will reference the super pom as parent. To ensure consistency between a lot of POMs the super pom is/must always refered as snapshot version. This requierement collides with the release management. The release plugin always complains about the snapshot version of the parent. > The plugin should support the scenario by comparing the last released version of the parent POM and replace the snapshot version on its own, if the snapshot version of the parent has not changed compared to the last release of the parent (i.e. only the version is different in the parent POM). release:perform should then restore the snapshot version of the parent again. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira