Return-Path: X-Original-To: apmail-myfaces-dev-archive@www.apache.org Delivered-To: apmail-myfaces-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id E362ADD97 for ; Thu, 23 Aug 2012 13:51:27 +0000 (UTC) Received: (qmail 67791 invoked by uid 500); 23 Aug 2012 13:51:27 -0000 Delivered-To: apmail-myfaces-dev-archive@myfaces.apache.org Received: (qmail 67736 invoked by uid 500); 23 Aug 2012 13:51:27 -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 67729 invoked by uid 99); 23 Aug 2012 13:51:27 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 23 Aug 2012 13:51:27 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of mkienenb@gmail.com designates 209.85.216.181 as permitted sender) Received: from [209.85.216.181] (HELO mail-qc0-f181.google.com) (209.85.216.181) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 23 Aug 2012 13:51:19 +0000 Received: by qcpx40 with SMTP id x40so573680qcp.12 for ; Thu, 23 Aug 2012 06:50:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type :content-transfer-encoding; bh=wb0ElnZhyIbp1I2omCRFUoBFtd6RQwwNAa5o5CA5UEw=; b=wnvGl11dXzdaL6Xmty/u3wwo7pDJ9Tu0T4ogjtlzakh/hwWdI3jgm0297rzlWLJNBT 69emaFKxJRiVfS5d5b7SQ3Ybt9hTfPMpydcjY458B2deCpbbaDOydCM/OO30j32vdE60 5KHkXKfaK6WtP7+I2Ky5BHhSgkmy3htBe8v5A/PmE1fj+ZOe7KzJsys6Psz5jD4RmZok QotMIpyV04kmtHhQNlTY4p/btbXDNhECmzUFx402vf6bUAks/YLKMNbDUi3Duf3TthGQ WEV7MARMhcw5NXkLM1ATSyFDnt8pd+bNRW7Jr0XosAJgEmG9TKg1BfODbFXfTeMLs/2E QZqw== Received: by 10.229.137.68 with SMTP id v4mr704102qct.51.1345729859081; Thu, 23 Aug 2012 06:50:59 -0700 (PDT) MIME-Version: 1.0 Received: by 10.229.230.139 with HTTP; Thu, 23 Aug 2012 06:50:38 -0700 (PDT) From: Mike Kienenberger Date: Thu, 23 Aug 2012 09:50:38 -0400 Message-ID: Subject: Release checklist and voting checklist To: MyFaces Development Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org A recent Apache email discussed releases, and lead me to the following email. I was particularly interested in the "some things to check before voting" section which I think we should incorporate into our own voting messages. [Continued after the inline message below....] http://mail-archives.apache.org/mod_mbox/incubator-syncope-dev/201208.mbox/= %3C502144C9.3070408%40apache.org%3E -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-= =3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D Discussion thread for vote on release, with SVN source tag (r1370332). For more information on the release process, check out http://www.apache.org/dev/release.html Some of the things to check before voting are: - does "mvn apache-rat:check" pass on the source - can you build the contents of source release zip and SVN tag - do all of the staged jars/wars/zips contain the required LICENSE and NOTICE files - are all of the staged jars/wars/zips signed and the signature verifiabl= e - is the signing key in the project's KEYS file and on a public server (i.e. http://www.apache.org/dist/incubator/syncope/) --=20 Francesco Chicchiricc=F2 ASF Member, Apache Cocoon PMC and Apache Syncope PPMC Member http://people.apache.org/~ilgrosso/ -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-= =3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D I looked around at our own site, and found Tobago's release checklist page [1] which has a release checklist, a voting email template, and a release template. It was also the most obvious result of a Google search on "myfaces release checklist." [1] http://myfaces.apache.org/tobago/release-checklist.html Our general Myfaces release information is referenced from the CWiki "Release a MyFaces Project" page[2] with specific release notes for a specific version stored on the wiki, such as the Myfaces Core Release 2.1.8 page located here[5]. [2] https://cwiki.apache.org/confluence/display/MYFACES/Release+a+MyFaces+P= roject [3] http://wiki.apache.org/myfaces/CoreRelease218 The core release notes are great, although I think we should probably put the release announcement in there. Right now the two I looked at only have placeholder text rather than an actual example announcement. I'll go ahead and do that for 2.1.8 and 2.1.1 on the wiki as these are the ones most likely to be used a template for new releases. I'd like to suggest that we also add text to these wiki documents similar to the Syncope voting email above listing out things to check before voting. What do you think?