Return-Path: Delivered-To: apmail-velocity-commits-archive@locus.apache.org Received: (qmail 81774 invoked from network); 19 Sep 2008 21:40:03 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 19 Sep 2008 21:40:03 -0000 Received: (qmail 99331 invoked by uid 500); 19 Sep 2008 21:40:00 -0000 Delivered-To: apmail-velocity-commits-archive@velocity.apache.org Received: (qmail 99298 invoked by uid 500); 19 Sep 2008 21:40:00 -0000 Mailing-List: contact commits-help@velocity.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@velocity.apache.org Delivered-To: mailing list commits@velocity.apache.org Received: (qmail 99287 invoked by uid 99); 19 Sep 2008 21:40:00 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 19 Sep 2008 14:40:00 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 19 Sep 2008 21:39:09 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 9049A23889FD; Fri, 19 Sep 2008 14:39:42 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r697256 - /velocity/engine/trunk/build/build.xml Date: Fri, 19 Sep 2008 21:39:42 -0000 To: commits@velocity.apache.org From: nbubna@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20080919213942.9049A23889FD@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: nbubna Date: Fri Sep 19 14:39:42 2008 New Revision: 697256 URL: http://svn.apache.org/viewvc?rev=697256&view=rev Log: copy release instructions from Tools' build.xml Modified: velocity/engine/trunk/build/build.xml Modified: velocity/engine/trunk/build/build.xml URL: http://svn.apache.org/viewvc/velocity/engine/trunk/build/build.xml?rev=697256&r1=697255&r2=697256&view=diff ============================================================================== --- velocity/engine/trunk/build/build.xml (original) +++ velocity/engine/trunk/build/build.xml Fri Sep 19 14:39:42 2008 @@ -952,11 +952,6 @@ ${build.dir} to ${username}:${password}@${publish.server}:${publish.dir} - - Once the release vote has passed, these should all be copied to - /x1/www/www.apache.org/dist/velocity/engine/${version} - and the jars should be copied into - /x1/www/people.apache.org/repo/m1-ibiblio-rsync-repository/velocity/jars @@ -970,6 +965,49 @@ + + ***** RELEASE INSTRUCTIONS ***** + + * SSH to ${publish.server} and verify the checksums and signatures of the uploaded + files with a script like: + #!/bin/csh + foreach fn ( *.tar.gz *.zip *.jar *.pom ) + echo Verifying $fn... + echo GPG signature should be "Good" + gpg --verify $fn.asc + echo MD5s should be identical + cat $fn.md5 + md5 -q $fn + echo SHA1s should be identical + cat $fn.sha1 + sha1 -q $fn + echo + end + + * Announce the availability of the test build on the dev@velocity.apache.org list. + + * Allow a couple days for people to test the test build. + + * Call for a release vote on private@velocity.apache.org and dev@velocity.apache.org + + * Once the release vote has passed, these files should all be copied to + /www/www.apache.org/dist/velocity/engine/${version} + and the full jar, pom and their md5 and sha1 files should be copied into + /www/people.apache.org/repo/m2-ibiblio-rsync-repository/org/apache/velocity/velocity/${version}/ + + * Tag the release in SVN with a command such as: + svn copy -m "Release Engine ${version}" https://svn.apache.org/repos/asf/velocity/engine/trunk \ + https://svn.apache.org/repos/asf/velocity/engine/tags/${project.version} + + * Publish the documentation for this release on the website + + * Update the download and news pages on the website + + * Send an announcement email to all Velocity lists and announce@apache.org + once most of the mirrors have been updated with the distribution files. + + * Review http://wiki.apache.org/velocity/ReleaseProcess for more details. +