Return-Path: Delivered-To: apmail-myfaces-dev-archive@www.apache.org Received: (qmail 85213 invoked from network); 1 Aug 2008 13:08:19 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 1 Aug 2008 13:08:19 -0000 Received: (qmail 33749 invoked by uid 500); 1 Aug 2008 13:08:16 -0000 Delivered-To: apmail-myfaces-dev-archive@myfaces.apache.org Received: (qmail 33706 invoked by uid 500); 1 Aug 2008 13:08:16 -0000 Mailing-List: contact dev-help@myfaces.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "MyFaces Development" Delivered-To: mailing list dev@myfaces.apache.org Received: (qmail 33695 invoked by uid 99); 1 Aug 2008 13:08:16 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Aug 2008 06:08:16 -0700 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [195.242.168.1] (HELO mgate.ops.co.at) (195.242.168.1) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Aug 2008 13:07:21 +0000 Received: from smtp.ops.co.at (smtp.int.ops.co.at [172.27.0.4]) by mgate.ops.co.at (OPS Mail Gateway - authorized use only - NO UCE/UBE C=AT L=VIE) with ESMTP id 82A48AFE53 for ; Fri, 1 Aug 2008 15:07:46 +0200 (CEST) Received: by smtp.ops.co.at (Postfix, from userid 65534) id 4403A6E023F; Fri, 1 Aug 2008 15:06:46 +0200 (CEST) Received: from [172.27.1.104] (lints2.int.ops.co.at [172.27.1.104]) by smtp.ops.co.at (Postfix) with ESMTP id 29F796E0234 for ; Fri, 1 Aug 2008 15:06:41 +0200 (CEST) Message-ID: <48930A98.6090706@chello.at> Date: Fri, 01 Aug 2008 15:07:36 +0200 From: "simon.kitching@chello.at" User-Agent: Thunderbird 2.0.0.12 (X11/20071114) MIME-Version: 1.0 To: MyFaces Development Subject: Re: [myfaces core] Is there any task left for release myfaces core 1.1.6? References: <71235db40808010523n4a255c8dm8709ca85ca5c5e58@mail.gmail.com> <4893027C.1020706@chello.at> <489308DA.3060101@chello.at> In-Reply-To: <489308DA.3060101@chello.at> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on smtp.ops.co.at X-Spam-Level: X-Virus-Checked: Checked by ClamAV on apache.org X-Old-Spam-Status: No, hits=-2.9 required=7.0 tests=AWL,BAYES_00,LOCAL_SPAMWORDS, LOCAL_URI_FOUND_BOL,MY_SINGLE_LETTER_HOST,RATWR10_MESSID,SMILEY autolearn=no version=2.64 simon.kitching@chello.at schrieb: > Leonardo Uribe schrieb: >> >> >> On Fri, Aug 1, 2008 at 7:33 AM, simon.kitching@chello.at >> > > wrote: >> >> Matthias Wessendorf schrieb: >> >> On Fri, Aug 1, 2008 at 2:20 PM, Leonardo Uribe >> > wrote: >> >> Hi >> >> As planned to release tomahawk, It could be good >> (optional) to release >> myfaces core 1.1.6. >> >> Is there any task left to do this? If no I'll start the >> release procedure. >> >> >> sounds good to me >> >> Sounds good to me too. >> >> One thing I have meant to do is to check that all the info from >> the (long obsolete) .xml files that sit next to the component >> .java files has been migrated to an appropriate place, then remove >> them. But that's not critical for a release. >> >> I would suggest giving the release candidate for this a reasonable >> time (>1 week) for the user community to test. There have been >> some radical changes since the last release, and our unit tests >> are not great so getting real-world testing for this would be very >> useful. >> >> But I would also suggest stating in the RC announcement that only >> *regressions* from the 1.1.5 release will be looked at during the >> rc cycle. We need to get the release cycles going again, even with >> known issues - as long as they are not regressions. >> >> >> Ok, sounds good taking into account the latest changes, but I have >> never seen how a release candidate procedure works. I suppose it is >> the same as normal release but there is no vote, just an announcement >> about it and where to find the artifacts, and those artifacts are not >> published on main maven repo, right? > I think that passing around something that has the final version > number in it is too dangerous. So instead how about creating a tag > dir, and updating the version within that dir to "1.1.7-rc1", then > just doing a build and putting the artifacts up on people.apache.org? > > Then if testing goes ok, we can either generate the final release from > the rc tag dir, or just do a normal release again from trunk > (presuming not too much has changed since the rc was tagged). > > Ideally we would also push the 1.1.7-rc1 artifacts to the apache > snapshot repo, so that maven users can test this rc really easily. I'm > not sure how to do that, but it shouldn't be difficult; we can get the > manually downloadable artifacts there first, and figure out how to > push to the snapshot repo later... (sorry, please read 1.1.6 instead of 1.1.7 above; got confused between core and tomahawk versions :-) Hmm..actually, what if its version is named 1.1.6-rc1-SNAPSHOT? That's more appropriate for pushing to the snapshot repo (and "mvn deploy will do so automatically). Does that version# come before or after 1.1.6-SNAPSHOT? Probably doesn't matter, as people will be pointing directly at one or the other. We could presumably do a tomahawk release candidate in the same way, and send it out for testing at the same time (ie tomahawk-1.1.7-rc1 can be sent out after core-1.1.6-rc1 but before core-1.1.6 has been released). Cheers, Simon