You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by br...@apache.org on 2010/07/26 18:01:33 UTC

svn commit: r979333 - in /maven/site/trunk/src/site: apt/developers/release/ resources/developers/

Author: brianf
Date: Mon Jul 26 16:01:33 2010
New Revision: 979333

URL: http://svn.apache.org/viewvc?rev=979333&view=rev
Log:
updates to the site to leverage the new apache-wide maven docs

Added:
    maven/site/trunk/src/site/apt/developers/release/maven-core-release.apt
      - copied, changed from r978941, maven/site/trunk/src/site/apt/developers/release/maven-proper-release.apt
    maven/site/trunk/src/site/apt/developers/release/maven-project-release-proceedure.apt
      - copied, changed from r978966, maven/site/trunk/src/site/apt/developers/release/apache-release.apt
Removed:
    maven/site/trunk/src/site/apt/developers/release/apache-release.apt
    maven/site/trunk/src/site/apt/developers/release/maven-proper-release.apt
Modified:
    maven/site/trunk/src/site/apt/developers/release/maven-plugin-release.apt
    maven/site/trunk/src/site/apt/developers/release/maven-shared-release.apt
    maven/site/trunk/src/site/apt/developers/release/pmc-gpg-keys.apt
    maven/site/trunk/src/site/apt/developers/release/releasing.apt
    maven/site/trunk/src/site/resources/developers/.htaccess

Copied: maven/site/trunk/src/site/apt/developers/release/maven-core-release.apt (from r978941, maven/site/trunk/src/site/apt/developers/release/maven-proper-release.apt)
URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/developers/release/maven-core-release.apt?p2=maven/site/trunk/src/site/apt/developers/release/maven-core-release.apt&p1=maven/site/trunk/src/site/apt/developers/release/maven-proper-release.apt&r1=978941&r2=979333&rev=979333&view=diff
==============================================================================
--- maven/site/trunk/src/site/apt/developers/release/maven-proper-release.apt (original)
+++ maven/site/trunk/src/site/apt/developers/release/maven-core-release.apt Mon Jul 26 16:01:33 2010
@@ -35,7 +35,7 @@ Releasing Maven
   To produce a release candidate, follow the first seven steps only from the following
   procedure:
 
-    * {{{apache-release.html} Releasing a Maven-based project at Apache}}
+    * {{{maven-project-release-proceedure.html} Maven Project Common Release Proceedure}}
 
   The version used should be the eventual version with -RC1, -RC2, etc. appended.
 
@@ -52,7 +52,7 @@ Releasing Maven
 
   To produce a final release, the same process as for standard projects is followed:
 
-    * {{{apache-release.html} Releasing a Maven-based project at Apache}}
+    * {{{maven-project-release-proceedure.html} Maven Project Common Release Proceedure}}
 
   Below describes the additional steps that need to be taken at the points where the website are updated
   in those instructions.
@@ -143,5 +143,5 @@ mvn -Preporting clean site-deploy
 ** Proceed with Announcement
 
   You can now proceed with the steps outlined after deploying the website on
-  {{{apache-release.html} Releasing a Maven-based project at Apache}}
+  {{{maven-project-release-proceedure.html} Maven Project Common Release Proceedure}}
 

Modified: maven/site/trunk/src/site/apt/developers/release/maven-plugin-release.apt
URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/developers/release/maven-plugin-release.apt?rev=979333&r1=979332&r2=979333&view=diff
==============================================================================
--- maven/site/trunk/src/site/apt/developers/release/maven-plugin-release.apt (original)
+++ maven/site/trunk/src/site/apt/developers/release/maven-plugin-release.apt Mon Jul 26 16:01:33 2010
@@ -28,7 +28,7 @@ Releasing A Maven Plugin
   Releasing a Maven plugin is much the same as any other Maven project. The following
   guide walks through most of the steps:
 
-    * {{{apache-release.html} Releasing a Maven-based project at Apache}}
+    * {{{maven-project-release-proceedure.html} Maven Project Common Release Proceedure}}
   
   Note that plugins have particular conventions for deploying the project site.
   When encountered in the release process above, perform the following steps:

Copied: maven/site/trunk/src/site/apt/developers/release/maven-project-release-proceedure.apt (from r978966, maven/site/trunk/src/site/apt/developers/release/apache-release.apt)
URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/developers/release/maven-project-release-proceedure.apt?p2=maven/site/trunk/src/site/apt/developers/release/maven-project-release-proceedure.apt&p1=maven/site/trunk/src/site/apt/developers/release/apache-release.apt&r1=978966&r2=979333&rev=979333&view=diff
==============================================================================
--- maven/site/trunk/src/site/apt/developers/release/apache-release.apt (original)
+++ maven/site/trunk/src/site/apt/developers/release/maven-project-release-proceedure.apt Mon Jul 26 16:01:33 2010
@@ -23,9 +23,9 @@
 ~~ specific language governing permissions and limitations
 ~~ under the License.
 
-Releasing a Maven-based project at Apache
+Performing a Maven Project Release
 
-  All Maven-based projects take similar steps to release at the ASF.
+  This document covers the common release proceedures used by the Maven team to perform releases.
   
 * {Prerequisites}
 
@@ -43,6 +43,16 @@ Releasing a Maven-based project at Apach
 
   []
 
+* Before you begin
+  
+  If you started here, you may first want to review one of the following documents that cover the specifics of various types of releases we have in the Maven Project:
+  
+  * {{{maven-plugin-release.html} Releasing a Maven plugin project}}
+  
+  * {{{maven-shared-release.html} Releasing a Maven shared component or subproject}}
+  
+  * {{{maven-core-release.html} Releasing Maven Core}}
+  
 * Stage the Release
 
  [[1]] Follow the release preparation, staging and closing the repository steps outlined in {{{http://www.apache.org/dev/publishing-maven-artifacts.html#stage-maven}Staging a Maven release}}. 
@@ -107,7 +117,7 @@ release manager. The specifics of the pr
 'minimum of three +1 votes' rule is universal.
 +-----+
 
-  The list of binding voters is available at {{http://people.apache.org/~jim/projects.html#maven-pmc}} (or corresponding group for your project).
+  The list of binding voters is available at {{http://people.apache.org/committers-by-project.html#maven-pmc}} (or corresponding group for your project).
 
   Once a vote is successful, post the result to the dev list and cc the PMC. For instance:
 

Modified: maven/site/trunk/src/site/apt/developers/release/maven-shared-release.apt
URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/developers/release/maven-shared-release.apt?rev=979333&r1=979332&r2=979333&view=diff
==============================================================================
--- maven/site/trunk/src/site/apt/developers/release/maven-shared-release.apt (original)
+++ maven/site/trunk/src/site/apt/developers/release/maven-shared-release.apt Mon Jul 26 16:01:33 2010
@@ -28,7 +28,7 @@ Releasing A Maven Shared Component
   Releasing a Maven component is much the same as any other Maven project. The following
   guide walks through most of the steps:
 
-    * {{{apache-release.html} Releasing a Maven-based project at Apache}}
+    * {{{maven-project-release-proceedure.html} Maven Project Common Release Proceedure}}
   
   Note that components have particular conventions for deploying the project site.
   When encountered in the release process above, perform the following steps:

Modified: maven/site/trunk/src/site/apt/developers/release/pmc-gpg-keys.apt
URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/developers/release/pmc-gpg-keys.apt?rev=979333&r1=979332&r2=979333&view=diff
==============================================================================
--- maven/site/trunk/src/site/apt/developers/release/pmc-gpg-keys.apt (original)
+++ maven/site/trunk/src/site/apt/developers/release/pmc-gpg-keys.apt Mon Jul 26 16:01:33 2010
@@ -158,4 +158,4 @@ CgkQhPTUcAfdtwJL9ACgmLuDxE+oZaMhyFSmXWN0
  by copying the same you appended in the text field and submit.
  You can ensure by searching your email in key search engine.
 
- You can read more about {{{http://www.apache.org/dev/release-signing.html#faq}Checksums And Signatures}}.
+ You can read more about {{{http://www.apache.org/dev/release-signing.html#faq}Checksums And Signatures}} and {{{https://docs.sonatype.org/display/Repository/How+To+Generate+PGP+Signatures+With+Maven} How to Generate PGP Signatures With Maven}}

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=979333&r1=979332&r2=979333&view=diff
==============================================================================
--- maven/site/trunk/src/site/apt/developers/release/releasing.apt (original)
+++ maven/site/trunk/src/site/apt/developers/release/releasing.apt Mon Jul 26 16:01:33 2010
@@ -30,13 +30,15 @@ Releasing A Maven Project
  
  The steps involved are similar for any Apache project, with more specifics for Maven plugins, shared libraries, and
  Maven itself. The steps involved, and the relevant documents for each, are listed below.
-
-  * {{{apache-release.html} Releasing a Maven-based project at Apache}}
   
   * {{{maven-plugin-release.html} Releasing a Maven plugin project}}
   
   * {{{maven-shared-release.html} Releasing a Maven shared component or subproject}}
   
-  * {{{maven-proper-release.html} Releasing Maven itself}}
+  * {{{maven-core-release.html} Releasing Maven Core}}
+  
+  The above links all provide specific information for those types of releases, but they all refer back to the common documentation:
+  
+  * {{{maven-project-release-proceedure.html} Maven Project Common Release Proceedure}}
   
   []

Modified: maven/site/trunk/src/site/resources/developers/.htaccess
URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/resources/developers/.htaccess?rev=979333&r1=979332&r2=979333&view=diff
==============================================================================
--- maven/site/trunk/src/site/resources/developers/.htaccess (original)
+++ maven/site/trunk/src/site/resources/developers/.htaccess Mon Jul 26 16:01:33 2010
@@ -1,2 +1,4 @@
 RedirectMatch permanent (.*)/developers/committer-testing-plugins.html $1/plugin-developers/plugin-testing.html
 RedirectMatch permanent (.*)/developers/committer-documentation-plugins.html $1/plugin-developers/plugin-documenting.html
+RedirectMatch permanent (.*)/developers/release/maven-proper-release.html $1/developers/release/maven-core-release.html
+RedirectMatch permanent (.*)/developers/release/apache-release.html http://www.apache.org/dev/publishing-maven-artifacts.html