Dear Wiki user, You have subscribed to a wiki page or wiki category on "Nutch Wiki" for change notification.
The following page has been changed by PiotrKosiorowski: http://wiki.apache.org/nutch/Release_HOWTO New page: ''This page is prepared for Nutch committers. You need committer rights to create a new Nutch release.'' = Making a release. = 1. Update version numbers (from X.Y-dev to X.Y) for release in : * nutch-default.xml - user agent string * default.properties 1. Update CHANGES.txt with release date and if needed add additional changelog entries. 1. Check if docs need update. 1. Update news. 1. Commit all these changes. 1. Make a clean checkout. {{{svn ...}}} 1. Build it. {{{ant tar}}} 1. Run unit tests. {{{ant test}}} 1. Do basic test to see if release looks ok - e.g. install it and run example from tutorial. 1. Tag it. {{{svn ...}}} 1. Deploy to releases. {{cp to ...}}} 1. Wait for release to propagate to mirrors?? 1. Deploy new site (according to ["Website Update HOWTO"]). 1. Update Javadoc on website. {{cp to ...}}} 1. Create version in JIRA for release. = Preparing for new development = 1. If needed create a branch for release maintenance(can be done when first commit to branch would be needed). {{{svn ...}}} 1. Update version numbers for to A.B-dev in: * nutch-default.xml - user agent string * default.properties 1. Update CHANGES.txt with header for new changes. 1. Create version in JIRA for development snapshots. We can think about using Apache mirrors for future releases http://www.apache.org/dev/mirror-step-by-step.html?Step-By-Step Step-By-Step Guide to Mirroring Releases] and sign a release.