Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Nutch Wiki" for change 
notification.

The "Release_HOWTO" page has been changed by SebastianNagel:
https://wiki.apache.org/nutch/Release_HOWTO?action=diff&rev1=55&rev2=56

Comment:
Should build the release packages from a clean checkout

  = Prepping the Release Candidate =
          1. Create a new release in JIRA. If you do not already have these 
privileges ask your PMC Chair.
          1. Push off all open issues to the next release; any critical or 
blocker issues should be resolved on mailing list. Discuss any issues that you 
are unsure of on the mailing list.
-         1. From now on, use the branch created above.
+         1. Create a branch branch-x.x, from now on, use the branch created 
above.
        1. Update version numbers (from X.Y-SNAPSHOT to X.Y) for release in:
                * conf/nutch-default.xml - http.agent.version property
                * default.properties - version property and year property
@@ -17, +17 @@

        1. Update CHANGES.txt with release date and (if needed) add additional 
changelog entries (from Jira Report). It's also good practice to include a link 
to the Jira report. 
        1. Check if documentation needs an update. Although this may be a huge 
task at any given time, any minor contribution is better than nothing at all.
        1. Commit all these changes to the branch you are releasing.
-       1. Make a clean checkout.
+       1. To avoid that "forgotten" files in your development environment are 
packaged, make a '''clean''' checkout for the release branch or tag:
+                  {{{cd ...}}}
+                  {{{git clone https://github.com/apache/nutch.git 
branch-x.x}}}
+                  {{{cd branch-x.x}}}
        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.

Reply via email to