Dear Wiki user, You have subscribed to a wiki page or wiki category on "Hadoop Wiki" for change notification.
The "HowToReleasePostMavenization" page has been changed by RobertEvans: http://wiki.apache.org/hadoop/HowToReleasePostMavenization?action=diff&rev1=36&rev2=37 svn co https://svn.apache.org/repos/asf/hadoop/common/branches/branch-X.Y }}} 1. Update {{{CHANGES.txt}}} to include the release version and date (this change must be committed to trunk and any intermediate branches between trunk and the branch being released). - 1. Update {{{src/docs/releasenotes.html}}} with release notes for this release. You generate these with: {{{ + 1. Generate {{{releasenotes.html}}} with release notes for this release. You generate these with: {{{ + python ./dev-support/relnotes.py -v $(vers) + }}} If you release includes more then one version you may add additional -v options for each version. By default the previousVersion mentioned in the notes will be X.Y.Z-1, if this is not correct you can override this by setting the --previousVer option. + 1. Update {{{releasenotes.html}}} {{{ + mv releasenotes.$(vers).html ./hadoop-common-project/hadoop-common/src/main/docs/releasenotes.html + }}} Note that the script generates a set of notes for HDFS, HADOOP, MAPREDUCE, and YARN too, but only common is linked from the html documentation so the indavidual ones are ignored for now. - cd src/docs - jira.sh -s https://issues.apache.org/jira -u $user -p $pw \ - -a getIssueList --search \ - "project in (HADOOP,HDFS,MAPREDUCE) and fixVersion = '$vers' and resolution = Fixed" \ - | ./relnotes.py > $vers.html - }}} edit the releasenotes.html with the list of items from $vers.html. 1. Update the version number in {{{build.xml}}} to be ''hadoop-X.Y.N-dev'', where ''N'' is one greater than the release being made. 1. Commit these changes. {{{ svn commit -m "Preparing for release X.Y.Z"