Author: dfabulich
Date: Tue May 13 18:15:09 2008
New Revision: 656072

URL: http://svn.apache.org/viewvc?rev=656072&view=rev
Log:
Adding steps to run fix-permissions.sh

Modified:
    maven/site/trunk/src/site/apt/developers/release/releasing.apt

Modified: maven/site/trunk/src/site/apt/developers/release/releasing.apt
URL: 
http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/developers/release/releasing.apt?rev=656072&r1=656071&r2=656072&view=diff
==============================================================================
--- maven/site/trunk/src/site/apt/developers/release/releasing.apt (original)
+++ maven/site/trunk/src/site/apt/developers/release/releasing.apt Tue May 13 
18:15:09 2008
@@ -116,7 +116,17 @@
 
http://people.apache.org/repo/m2-snapshot-repository/org/apache/maven/plugins/maven-XXX-plugin/Y.Z-SNAPSHOT/
 +-----+
 
- [[3]] Prepare the release
+ [[3]] Run fix-permissions.sh
+ 
+ Login to people.apache.org, then run:
+
++-----+
+/www/people.apache.org/repo/m2-snapshot-repository/fix-permissions.sh
++-----+
+
+ This will set maven-metadata.xml file permissions back to 664, and set 
permissions on any directories you created to 775.
+
+ [[4]] Prepare the release
 
 +-----+
 mvn release:prepare
@@ -124,13 +134,13 @@
 
  <<Note>>: Preparing the release will create the new tag in SVN, automatically 
checking in on your behalf.
 
- [[4]] Stage the release for a vote
+ [[5]] Stage the release for a vote
 
 +-----+
 mvn release:perform
 +-----+
 
- [[5]] Stage the latest documentation
+ [[6]] Stage the latest documentation
 
  The plugin parent pom is configured to stage the documentation in a 
"versioned" directory
  such as <<</plugins/maven-XXX-plugin-Y.Z-SNAPSHOT>>>.
@@ -159,7 +169,7 @@
 scp -r 
target/staging/people.apache.org/www/maven.apache.org/plugins/maven-XXX-plugin 
[EMAIL PROTECTED]:/www/maven.apache.org/plugins/maven-XXX-plugin-Y.Z
 +------+
 
- [[6]] Propose a vote on the dev list with the closed issues, the issues left,
+ [[7]] Propose a vote on the dev list with the closed issues, the issues left,
  the staging repository and the staging site. For instance:
 
 +-----+
@@ -193,7 +203,7 @@
 
  Once a vote is successful, post the result to the dev list and cc the pmc.
 
- [[7]] Copy from the staging repo to the production repo
+ [[8]] Copy from the staging repo to the production repo
 
  Once the release is deemed fit for public consumption it can be transfered to 
a production repository where it will
  be available to all users.
@@ -235,7 +245,18 @@
  This will allow you to bypass the staging phase and push the release directly 
into a production repository. It is assumed that
  you have pushed a snapshot somewhere that people have looked at and approved 
of.
 
- [[8]] Deploy the current website
+ [[9]] Run fix-permissions.sh again
+ 
+ Login to people.apache.org, then run:
+
++-----+
+/www/people.apache.org/repo/m2-snapshot-repository/fix-permissions.sh
++-----+
+
+ This will once again set maven-metadata.xml file permissions back to 664, and 
set permissions on any directories you created to 775.
+ The script lives in m2-snapshot-repository, but it's smart enough to fix 
permissions in m2-ibiblio-rsync-repository and m2-incubating-repository also.
+
+ [[10]] Deploy the current website
 
  <<Note:>> Be sure to generate and deploy the site using the same version of 
the release. Typically, you need to check out the tag (or go to 
<<<target/checkout>>>)
 
@@ -243,7 +264,7 @@
 mvn site-deploy -Preporting
 +-----+
 
- [[9]] Review Website
+ [[11]] Review Website
 
  Wait for the files to arrive at
 
@@ -251,18 +272,18 @@
 http://maven.apache.org/plugins/maven-XXX-plugin
 +-----+
 
- [[10]] Update the plugins page
+ [[12]] Update the plugins page
 
  If this is a plugin release, update the version number for the plugin on the
  </plugins/index.html> page.
 
- [[11]] Update JIRA
+ [[13]] Update JIRA
 
  Go to Admin section in JIRA for the <<<maven-XXX-plugin>>> project and mark
  the <<<Y.Z>>> version as released. Create version Y.Z+1, if that hasn't 
already
  been done.
 
- [[12]] Create an Announcement. For instance:
+ [[14]] Create an Announcement. For instance:
 
 +-----+
 From: YOUR_APACHE_EMAIL
@@ -295,9 +316,9 @@
 
 +-----+
 
- [[13]] Add the release to the next board report, in the private subversion 
area.
+ [[15]] Add the release to the next board report, in the private subversion 
area.
 
- [[14]] Add the release to the wiki, under the <Recent Releases> section of the
+ [[16]] Add the release to the wiki, under the <Recent Releases> section of the
  front page and on the <Releases> page.
 
- [[15]] Celebrate :o)
+ [[17]] Celebrate :o)


Reply via email to