Dear Wiki user, You have subscribed to a wiki page or wiki category on "Lucene-hadoop Wiki" for change notification.
The following page has been changed by DougCutting: http://wiki.apache.org/lucene-hadoop/HowToRelease The comment on the change is: add note to close issues, remove notes about main lucene site; fix a few typos ------------------------------------------------------------------------------ = Making a release. = 1. Check if documentation needs an update. - 1. Update news in {{{src/site/src/documentation/content/xdocs/index.xml}}} and for main lucene.apache.org site stored at https://svn.apache.org/repos/asf/lucene/site/. The second change may require additional rights. + 1. Update news in {{{src/site/src/documentation/content/xdocs/index.xml}}}. + 1. Update 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. - 1. If this is the first release in a series (i.e. relase X.Y.0), then create a branch for the series: {{{svn copy https://svn.apache.org/repos/asf/lucene/hadoop/trunk \}}} {{{https://svn.apache.org/repos/asf/lucene/hadoop/branches/branch-X.Y -m "Starting Hadoop X.Y branch." }}} + 1. If this is the first release in a series (i.e. release X.Y.0), then create a branch for the series: {{{svn copy https://svn.apache.org/repos/asf/lucene/hadoop/trunk \}}} {{{https://svn.apache.org/repos/asf/lucene/hadoop/branches/branch-X.Y -m "Starting Hadoop X.Y branch." }}} 1. Check out the branch with: {{{svn co https://svn.apache.org/repos/asf/lucene/hadoop/branches/branch-X.Y \}}} - 1. Update version number in build.xml to be hadoop-X.Y.N-dev, where N is one greater than the release being made. - 1. Commit build.xml. 1. Build the release & run unit tests. Note that releases are normally built on 32-bit Linux, so that they include the native code for that platform. {{{ant -Dversion=X.Y.Z -Dcompile.native=true clean tar test}}} - 1. Chech that release file looks ok - e.g. install it and run examples from tutorial. + 1. Check that release file looks ok - e.g. install it and run examples from tutorial. 1. Tag the release: {{{svn copy https://svn.apache.org/repos/asf/lucene/hadoop/branches/branch-X.Y \}}} {{{https://svn.apache.org/repos/asf/lucene/hadoop/tags/release-X.Y.Z -m "Hadoop X.Y.Z release." }}} 1. Generate the MD5 checksum of the release file. @@ -25, +24 @@ {{{scp -p hadoop-X.Y.Z.tar.gz* people.apache.org:/www/www.apache.org/dist/lucene/hadoop}}} 1. Wait 24 hours for release to propagate to mirrors. 1. Deploy new Hadoop site. - 1. Deploy new main Lucene site. 1. Update Javadoc in {{{people.apache.org:/www/lucene.apache.org/hadoop/docs/api}}}. 1. Send announcements to the user and developer lists. + 1. In Jira, close issues resolved in the release. Disable mail notifications for this bulk change.