Thanks Roman, Anthony, I've added these (evolving) steps on a separate wiki page [1] and also created the template for the announcement e-mail [2]. It may make sense to update these pages and capture the relevant comments/ discussion there.
- Nitin [1] https://cwiki.apache.org/confluence/display/GEODE/Release+Steps [2] https://cwiki.apache.org/confluence/display/GEODE/%28Template%29+Release+Announcement ________________________________________ From: [email protected] <[email protected]> on behalf of Roman Shaposhnik <[email protected]> Sent: Wednesday, January 13, 2016 1:25 PM To: [email protected] Subject: Re: Creating a release (was Re: releaseType?) On Wed, Jan 13, 2016 at 12:38 PM, Anthony Baker <[email protected]> wrote: > Let’s review the release creation process: > > 1) git clean -fed > > 2) gradle clean build > > 3) Copy the source distribution files to > https://dist.apache.org/repos/dist/dev/incubator/geode/1.0.0-incubating.M1.RC0/ > and commit. > > Anthony-Baker-MacBook-Pro:incubator-geode abaker$ ls -l > gemfire-assembly/build/distributions/apache-geode-src-1.0.0-incubating.M1.* > -rw-r--r-- 1 abaker staff 10383223 Jan 13 12:04 > gemfire-assembly/build/distributions/apache-geode-src-1.0.0-incubating.M1.tar.gz > -rw-r--r-- 1 abaker staff 821 Jan 13 12:05 > gemfire-assembly/build/distributions/apache-geode-src-1.0.0-incubating.M1.tar.gz.asc > -rw-r--r-- 1 abaker staff 33 Jan 13 12:04 > gemfire-assembly/build/distributions/apache-geode-src-1.0.0-incubating.M1.tar.gz.md5 > -rw-r--r-- 1 abaker staff 65 Jan 13 12:04 > gemfire-assembly/build/distributions/apache-geode-src-1.0.0-incubating.M1.tar.gz.sha-256 > -rw-r--r-- 1 abaker staff 16575408 Jan 13 12:05 > gemfire-assembly/build/distributions/apache-geode-src-1.0.0-incubating.M1.zip > -rw-r--r-- 1 abaker staff 821 Jan 13 12:05 > gemfire-assembly/build/distributions/apache-geode-src-1.0.0-incubating.M1.zip.asc > -rw-r--r-- 1 abaker staff 33 Jan 13 12:05 > gemfire-assembly/build/distributions/apache-geode-src-1.0.0-incubating.M1.zip.md5 > -rw-r--r-- 1 abaker staff 65 Jan 13 12:05 > gemfire-assembly/build/distributions/apache-geode-src-1.0.0-incubating.M1.zip.sha-256 > > Is this correct? Anything missing? The above steps are correct. Of course, you're missing staging into Distribution SVN and Maven AND we still haven't clarified the version sequencing. > More Questions: > > Where do we stage maven artifacts? On > https://repository.apache.org/content/repositories/snapshots? Yup. Have you seen the step-by-step instructions on Maven staging I sent out recently? > I know we only vote on source releases but where do we keep binary > convenience distributions? > Are these generated once the release vote passes? Actually, the community has to vote on *any* artifact that get released to a general public. The idea here is that you're not required to produce binary convenience artifacts, but if you do -- you have to include them into the vote. Attached is a typical vote in a Bigtop community. You VOTE email will look very similar. > At what point is the release tag created? The release candidate tag gets created right away. It then gets either moved or copied to reflect a release name. Thanks, Roman. ==================================================================== From: Roman Shaposhnik <[email protected]> To: [email protected], [email protected] Subject: [VOTE] Bigtop 0.7.0 RC0 This is the seventh release for Apache Bigtop, version 0.7.0 It fixes the following issues: http://s.apache.org/Pkp *** Please download, test and vote by Fri 10/25 noon PST Note that we are voting upon the source (tag): release-0.7.0-RC0 Source and binary files: https://repository.apache.org/content/repositories/orgapachebigtop-194/org/apache/bigtop/bigtop/0.7.0/ Binary convenience artifacts: http://bigtop01.cloudera.org:8080/view/Releases/job/Bigtop-0.7.0/ Documentation on how to install (just make sure to adjust the repos for 0.7.0): https://cwiki.apache.org/confluence/display/BIGTOP/How+to+install+Hadoop+distribution+from+Bigtop+0.6.0 Maven staging repo: https://repository.apache.org/content/repositories/orgapachebigtop-194/ The tag to be voted upon: https://git-wip-us.apache.org/repos/asf?p=bigtop.git;a=commit;h=fb628180d289335dcf95641b44482fb680f11573 Bigtop's KEYS file containing PGP keys we use to sign the release: http://svn.apache.org/repos/asf/bigtop/dist/KEYS Thanks, Roman.
