Dear Wiki user, You have subscribed to a wiki page or wiki category on "Pig Wiki" for change notification.
The following page has been changed by OlgaN: http://wiki.apache.org/pig/HowToRelease ------------------------------------------------------------------------------ == Preparation == TODO: - 1. define issue management process like assigning/removing issues from release] + 2. Define issue management process like assigning/removing issues from release] == Creating Release Branch == @@ -67, +67 @@ 1. Check out the branch with:{{{ svn co https://svn.apache.org/repos/asf/hadoop/pig/branches/branch-X.Y }}} + 2. Run rat report and make sure that all files that can have apache license agreement. (TODO add details on how to do this) 2. For patches, update CHANGES.txt to include the release version and date. See #2 from Create Release Branch section. 3. Update RELEASE_NOTES.txt with release notes for this release. 4. Update the version number in `build.xml` to be X.Y.N-dev, where N is one greater than the release being made. @@ -101, +102 @@ cd build md5sum pig-X.Y.Z.tar.gz > pig-X.Y.Z.tar.gz.md5 }}} - 4. Sign the release (see [http://www.apache.org/dev/mirror-step-by-step.html?Step-By-Step Step-By-Step Guide to Mirroring Releases] for more information). {{{ + 4. Sign the release (see [http://www.apache.org/dev/mirror-step-by-step.html?Step-By-Step Step-By-Step Guide to Mirroring Releases] for more information). [TODO: add details on how to generate and store keys]{{{ gpg --armor --output pig-X.Y.Z.tar.gz.asc --detach-sig pig-X.Y.Z.tar.gz }}} 5. Copy release files to a public place (usually into public_html in your home directory):{{{ @@ -110, +111 @@ cd .. scp RELEASE_NOTES.txt people.apache.org:public_html/pig-X.Y.Z-candidate-0 }}} - 6. Call a release vote. + 6. Call a release vote. The initial email should be sent to [EMAIL PROTECTED] Make sure to attache rat report to it. Here is a sample of email: {{{ + From: Olga Natkovich [mailto:[EMAIL PROTECTED] + Sent: Tuesday, November 25, 2008 3:59 PM + To: [EMAIL PROTECTED] + Subject: [VOTE] Release Pig 0.1.1 (candidate 0) + Hi, + I have created a candidate build for Pig 0.1.1. This release is almost identical to Pig 0.1.0 with a couple of exceptions: + + (1) It is integrated with hadoop 18 + (2) It has one small bug fix (PIG-253) + (3) Several UDF were added to piggybank - pig's UDF repository + + The rat report is attached. + + Keys used to sign the release are available at http://svn.apache.org/viewvc/hadoop/pig/trunk/KEYS?view=markup. + + Please download, test, and try it out: + + http://people.apache.org/~olga/pig-0.1.1-candidate-0 + + Should we release this? Vote closes on Wednesday, December 3rd. + + Olga + }}} + + Forward the initial email to [EMAIL PROTECTED] for Hadoop PMC members to vote. +
