Return-Path: Delivered-To: apmail-maven-continuum-dev-archive@www.apache.org Received: (qmail 86023 invoked from network); 26 Aug 2006 02:03:11 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 26 Aug 2006 02:03:11 -0000 Received: (qmail 17034 invoked by uid 500); 26 Aug 2006 02:03:11 -0000 Delivered-To: apmail-maven-continuum-dev-archive@maven.apache.org Received: (qmail 17011 invoked by uid 500); 26 Aug 2006 02:03:11 -0000 Mailing-List: contact continuum-dev-help@maven.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: continuum-dev@maven.apache.org Delivered-To: mailing list continuum-dev@maven.apache.org Received: (qmail 17000 invoked by uid 99); 26 Aug 2006 02:03:10 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 25 Aug 2006 19:03:10 -0700 X-ASF-Spam-Status: No, hits=1.1 required=10.0 tests=DNS_FROM_RFC_ABUSE,HTML_00_10,HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of jcscoobyrs@gmail.com designates 66.249.92.169 as permitted sender) Received: from [66.249.92.169] (HELO ug-out-1314.google.com) (66.249.92.169) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 25 Aug 2006 19:03:09 -0700 Received: by ug-out-1314.google.com with SMTP id m2so1114649ugc for ; Fri, 25 Aug 2006 19:02:48 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type; b=rDebgc3s23kwbriZlnkZtv1pa56aqWqCMfx4bbAzfNQMDB+DqKEAWwAq0xiL03gUMwO1BfYOtWUyZQf5sIJWSAKi7PCZYNR1Msl6I5S1Z/OwOfGd0pHEiJFaVvFi/fAHRGt26Jqfphw7r+gf8jc2z2+ITqwr+ekWbVjuf73QOrk= Received: by 10.67.101.8 with SMTP id d8mr2280321ugm; Fri, 25 Aug 2006 19:02:48 -0700 (PDT) Received: by 10.66.239.1 with HTTP; Fri, 25 Aug 2006 19:02:48 -0700 (PDT) Message-ID: Date: Fri, 25 Aug 2006 20:02:48 -0600 From: "Jeremy Whitlock" To: "Maven Dev" , "Continuum Dev" Subject: MRELEASE-130 Progress MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_185778_18859660.1156557768463" X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N ------=_Part_185778_18859660.1156557768463 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi All, I started working on this today and I have run into a few things that I would like you to be aware of just in case you have a better way of handling the situation. As I was going through and creating the modello for ReleaseDescriptor, used to replace the ReleaseConfiguration, I ran into an issue where some of the things that are currently stored in the ReleaseConfiguration, but not necessarily persisted to the release properties file, that cannot be stored in a modello file. I have done some researching and I do think that these items do not necessarily need to be in the ReleaseDescriptor. The problem is that the release plugin still needs to get access to these things, like the Settings object, to perform the release. That being said, my plan is to refactor and pass these objects to the proper methods where they are needed and not worry about storing them in the ReleaseDescriptor. Does anyone see any problem with this or have any suggestions in the matter? Take care, Jeremy P.S. - To see what I am speaking of, open the " org.apache.maven.plugins.release.config.ReleaseConfiguration" file and look at all local member variables that are not capable of being stored in a class created by modello. (For example: The Settings, List and Map objects) If you have time, look at how they are used and get back to me. ------=_Part_185778_18859660.1156557768463--