You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by sj...@apache.org on 2022/11/02 18:16:40 UTC
[maven-site] 01/01: [MNGSITE-498] Clarify procedure for restarting releases
This is an automated email from the ASF dual-hosted git repository.
sjaranowski pushed a commit to branch MNGSITE-498
in repository https://gitbox.apache.org/repos/asf/maven-site.git
commit f4472df2931697fcf4cca37e0e0a18ae980d628e
Author: Slawomir Jaranowski <s....@gmail.com>
AuthorDate: Wed Nov 2 19:15:07 2022 +0100
[MNGSITE-498] Clarify procedure for restarting releases
---
.../release/maven-project-release-procedure.apt | 37 +++++++++++++++++++---
1 file changed, 33 insertions(+), 4 deletions(-)
diff --git a/content/apt/developers/release/maven-project-release-procedure.apt b/content/apt/developers/release/maven-project-release-procedure.apt
index 8ec8d5e7..a22b50f6 100644
--- a/content/apt/developers/release/maven-project-release-procedure.apt
+++ b/content/apt/developers/release/maven-project-release-procedure.apt
@@ -140,7 +140,9 @@ but the 'minimum quorum of three +1 votes' rule is universal.
The list of PMC members is available at {{https://people.apache.org/committers-by-project.html#maven-pmc}}.
- Once a vote is successful, post the result to the dev list and cc the PMC. For instance:
+** Successful vote
+
+ Once a vote is <<successful>>, post the result to the <<<dev>>> list and cc the <<<PMC>>>. For instance:
-----
To: "Maven Developers List" <de...@maven.apache.org>
@@ -158,14 +160,41 @@ PMC quorum: ...
I will promote the source release zip file to Apache distribution area and the artifacts to the central repo.
-----
- If the vote is <<unsuccessful>>, the process will need to be restarted. Be sure to:
+ Follow the procedure to the end.
+
+** Unsuccessful vote
+
+ Once a vote is <<unsuccessful>>, post the result to the <<<dev>>> list, For instance:
- * drop your staging repository as described in {{{https://www.apache.org/dev/publishing-maven-artifacts.html#drop}Dropping a Repo}}.
+-----
+To: "Maven Developers List" <de...@maven.apache.org>
+Subject: [CANCEL] [VOTE] Release Apache Maven XXX Plugin version Y.Z
+
+Hi,
+
+The vote has been canceled.
+-----
- * remove the release from the corresponding github release {{{https://github.com/apache/maven/releases}https://github.com/apache/<maven-project>/releases}}
+ For canceled vote the process will need to be restarted.
+
+ Be sure to:
+
+ * drop your staging repository as described in {{{https://www.apache.org/dev/publishing-maven-artifacts.html}Drop a repository}}
+
+ * create new version for next round <<<Y.Z+1>>>
+
+ * assign issues from version <<<Y.Z>>> also to version <<<Y.Z+1>>>
+
+ * mark the <<<Y.Z>>> version as <<archived>>
+
+ * report found issues and assign them to version <<<Y.Z+1>>>
+
+ * fix found issues
[]
+ Start the process for version <<<Y.Z+1>>> from the beginning.
+
* Copy the source release to the Apache Distribution Area
The official Apache release is the 'source-release' bundle distributed in <<<www.apache.org/dist>>>,