From: Nick Burch Date: Sun, 15 May 2011 16:00:37 +0000 (+0000) Subject: Update the release docs for having artificats in the dist repo X-Git-Tag: REL_3_8_BETA3~26 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=3e381067e8e17c2c090965e36891d2a332bbe8fa;p=poi.git Update the release docs for having artificats in the dist repo git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1103437 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/src/documentation/Release-Checklist.txt b/src/documentation/Release-Checklist.txt index a6540da771..1e22e75f2f 100644 --- a/src/documentation/Release-Checklist.txt +++ b/src/documentation/Release-Checklist.txt @@ -32,23 +32,29 @@ Note - this file should be read in conjunction with the -redirect from its name - sign and checksum distributions as per http://www.apache.org/dev/mirror-step-by-step.html -- upload to your area of people.apache.org under /-RC-/ - (eg 3.0.1-RC-2) +- upload the files to the POI dev dist area under /-RC-/ + eg https://dist.apache.org/repos/dist/dev/poi/3.8-RC2/ for + 3.8 Release Candidate 2 - add a README.txt to the directory that states the files are a release candidate pending a vote, despite their name being -FINAL - include the URL of this in the release vote (goes to dev, not user) - (eg http://people.apache.org/~nick/3.0.1-RC-2/) + (eg https://dist.apache.org/repos/dist/dev/poi/3.8-RC2/) - wait for release vote to pass - send notification of vote passing to private@ -- move distributions from your area of people.apache.org to the - distribution directories on www.apache.org/dist/poi/ and +- move the regular distributions from the dev area of the dist svn to the + release area of svn +- remove the old distribition from the release area of svn +- ensure that the artificats show up on www.apache.org/dist/poi/ (they + should appear within a minute) + +- copy the maven distribution from a checkout of the dev area of the dist + svn, to the distribution directories on people.apache.org/repo/m1-ibiblio-rsync-repository/org.apache.poi/ -- move the redirection pom from your area of people.apache.org to - people.apache.org/repo/m1-ibiblio-rsync-repository/poi/poms/ -- copy the new distributions to archive.apache.org -- remove the old distributions from www.apache.org/dist/ +- copy the maven redirection pom from a checkout of the dev area of the + dist svn, to people.apache.org/repo/m1-ibiblio-rsync-repository/poi/poms/ + - wait for the distributions to appear on your favourite mirror - generate announcements diff --git a/src/documentation/release-guide.txt b/src/documentation/release-guide.txt index 4576c1b96a..056ebe188d 100644 --- a/src/documentation/release-guide.txt +++ b/src/documentation/release-guide.txt @@ -100,34 +100,22 @@ where $TAG is the release tag specified in build.xml in the version.id property, cd build/dist ./multisign.sh - 8. Upload to your area at people.apache.org, e.g. public_html/poi - -Make sure that the all files have read permission. + 8. Upload to the dev svn dist repo, + https://dist.apache.org/repos/dist/dev/poi/ eg + https://dist.apache.org/repos/dist/dev/poi/3.8-RC2/ (III) After the vote: -Log-in on people.apache.org - -1. Go to ~/POI-3.1-BETA1 - -zap previous version first. - -{code} -cd ~/POI-3.1-BETA1/main -{code} +In the release area of the dist repo: + https://dist.apache.org/repos/dist/release/poi/release/ (FINAL) + https://dist.apache.org/repos/dist/release/poi/dev/ (Alpha/Beta) +Remove the previous release -BETA and ALPHA releases: +Next, svn move the files from the /dist/dev/ area to the appropriate +/dist/release/ area -{code} -cp *-src-* /www/www.apache.org/dist/poi/dev/src -cp *-bin-* /www/www.apache.org/dist/poi/dev/bin -{code} -FINAL release: -{code} -cp *-src-* /www/www.apache.org/dist/poi/release/src -cp *-bin-* /www/www.apache.org/dist/poi/release/bin -{code} +Log-in on people.apache.org deploy Maven artifacts {code}