This is an automated email from the ASF dual-hosted git repository.

robbie pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/artemis.git


The following commit(s) were added to refs/heads/main by this push:
     new b13a8c3ef7 ARTEMIS-5807: updates to releasing instructions
b13a8c3ef7 is described below

commit b13a8c3ef7f842e82f2e9c3b8b022129ab1b22cc
Author: Robbie Gemmell <[email protected]>
AuthorDate: Wed Dec 10 16:06:32 2025 +0000

    ARTEMIS-5807: updates to releasing instructions
---
 RELEASING.adoc | 122 ++++++++++++++++++++++++++++-----------------------------
 1 file changed, 61 insertions(+), 61 deletions(-)

diff --git a/RELEASING.adoc b/RELEASING.adoc
index 0983ded901..a4564dac70 100644
--- a/RELEASING.adoc
+++ b/RELEASING.adoc
@@ -6,9 +6,9 @@ ifdef::env-github[]
 :warning-caption: :warning:
 endif::[]
 
-= Releasing Apache ActiveMQ Artemis
+= Releasing Apache Artemis
 
-This document outlines the process by which Apache ActiveMQ Artemis can be 
released.
+This document outlines the process by which Apache Artemis can be released.
 For more general information see the 
https://www.apache.org/legal/release-policy.html[Apache Release Policy].
 
 == Preliminary Steps
@@ -34,7 +34,7 @@ mvn clean install -Prelease
 . Unpack the distribution zip or tar.gz
 . Start and stop the server
 
-* Run the examples from the 
https://github.com/apache/activemq-artemis-examples/tree/development[development
 branch].
+* Run the examples from the 
https://github.com/apache/artemis-examples/tree/development[development branch].
 * Check your https://en.wikipedia.org/wiki/Umask[`umask`] setting.
 Releases have traditionally been built using a umask of `0022`.
 If your `umask` value does not match this then the release is likely to fail 
the <<verify-build-reproducibility,build reproducibility verification>> step 
later.
@@ -47,14 +47,14 @@ If you don't have a key to sign the release artifacts 
follow https://infra.apach
 
 === List Your Key
 
-* If your key is not listed at 
https://dist.apache.org/repos/dist/release/activemq/KEYS then generate the key 
information, e.g.:
+* If your key is not listed at 
https://dist.apache.org/repos/dist/release/artemis/KEYS then generate the key 
information, e.g.:
 +
 [,console]
 ----
 gpg --list-sigs [email protected] > /tmp/key; gpg --armor --export 
[email protected] >> /tmp/key
 ----
 +
-Then send the key information in `/tmp/key` to `[email protected]` 
so it can be added.
+Then send the key information in `/tmp/key` to `[email protected]` so 
it can be added.
 
 * If your key is not listed at https://home.apache.org/keys/committer/ then 
add your key id (available via `gpg --fingerprint <key>`) to the `OpenPGP 
Public Key Primary Fingerprint` field at https://id.apache.org/.
 +
@@ -66,9 +66,9 @@ Create a _fresh_ clone and add a new `upstream` remote. The 
release plugin will
 
 [,console]
 ----
-git clone https://github.com/apache/activemq-artemis.git
-cd activemq-artemis
-git remote add upstream 
https://gitbox.apache.org/repos/asf/activemq-artemis.git
+git clone https://github.com/apache/artemis.git
+cd artemis
+git remote add upstream https://gitbox.apache.org/repos/asf/artemis.git
 ----
 
 Verify your Git `user.email` and `user.name` are set correctly by running:
@@ -118,9 +118,9 @@ However, micro releases are relatively rare so select the 
next _minor_ release i
 [,console]
 ----
 [INFO] Checking dependencies and plugins for snapshots ...
-What is the release version for "ActiveMQ Artemis Parent"? (artemis-pom) 
2.31.0: :
-What is the SCM release tag or label for "ActiveMQ Artemis Parent"? 
(artemis-pom) 2.31.0: :
-What is the new development version for "ActiveMQ Artemis Parent"? 
(artemis-pom) 2.31.1-SNAPSHOT: : 2.32.0-SNAPSHOT
+What is the release version for "Apache Artemis Project"? (artemis-project) 
2.50.0: :
+What is the SCM release tag or label for "Apache Artemis Project"? 
(artemis-project) 2.50.0: :
+What is the new development version for "Apache Artemis Project"? 
(artemis-project) 2.50.1-SNAPSHOT: : 2.51.0-SNAPSHOT
 ----
 
 For more information look at the 
https://maven.apache.org/maven-release/maven-release-plugin/prepare-mojo.html#pushChanges[Maven
 prepare plugin documentation].
@@ -167,7 +167,7 @@ In case you want to upload a previously tagged release, add 
this file as follows
 +
 [,console]
 ----
-scm.url=scm:git:https://github.com/apache/activemq-artemis.git
+scm.url=scm:git:https://github.com/apache/artemis.git
 scm.tag=2.31.0
 ----
 ====
@@ -179,9 +179,9 @@ The website update scripts will reference it for 
documentation output.
 
 Give the https://repository.apache.org/#stagingRepositories[staging 
repository] contents a quick inspection using the content navigation area.
 If everything looks good close the staging repo using the "Close" button on 
ASF Nexus website, locking it from further modification and exposing its 
contents at a staging URL to allow testing.
-Set a description such as "ActiveMQ Artemis <version> (RC1)" while closing.
+Set a description such as "Apache Artemis <version> (RC1)" while closing.
 
-Note the staging repo URL, of form 
`\https://repository.apache.org/content/repositories/orgapacheactivemq-<repo-id>`
+Note the staging repo URL, of form 
`\https://repository.apache.org/content/repositories/orgapacheartemis-<repo-id>`
 
 == Verify build reproducibility
 
@@ -217,14 +217,14 @@ Generate the new `artemis-<version>.buildspec` file based 
on the last previously
 
 [,console]
 ----
-bin/add-new-release.sh 
content/org/apache/activemq/artemis/artemis-<previous-version>.buildspec 
<version> orgapacheactivemq-<repo-id>
+bin/add-new-release.sh 
content/org/apache/activemq/artemis/artemis-<previous-version>.buildspec 
<version> orgapacheartemis-<repo-id>
 ----
 
 Run the reproducibility check using the newly created buildspec:
 
 [,console]
 ----
-./rebuild.sh content/org/apache/activemq/artemis/artemis-<version>.buildspec 
orgapacheactivemq-<repo-id>
+./rebuild.sh content/org/apache/activemq/artemis/artemis-<version>.buildspec 
orgapacheartemis-<repo-id>
 ----
 
 In both of the script commands above, the last argument is the name of the 
staging repository for the release build, to which comparison will be made by 
setting it as the reference repo.
@@ -260,9 +260,9 @@ Use the script already present in the repo to download the 
files and populate a
 
 [,console]
 ----
-svn co https://dist.apache.org/repos/dist/dev/activemq/activemq-artemis/
-cd activemq-artemis
-./prepare-release.sh 
https://repository.apache.org/content/repositories/orgapacheactivemq-${NEXUS-REPO-ID}
 ${CURRENT-RELEASE}
+svn co https://dist.apache.org/repos/dist/dev/artemis/artemis/
+cd artemis
+./prepare-release.sh 
https://repository.apache.org/content/repositories/orgapacheartemis-${NEXUS-REPO-ID}
 ${CURRENT-RELEASE}
 ----
 Give the files a check over and commit the new dir and start a vote if all 
looks well.
 
@@ -280,17 +280,17 @@ Generate the commit report:
 
 [,console]
 ----
-git clone https://gitbox.apache.org/repos/asf/activemq-website.git
-cd activemq-website
-./scripts/release/create-artemis-git-report.sh path/to/activemq-artemis 
<previous-version> <version>
+git clone https://gitbox.apache.org/repos/asf/artemis-website.git
+cd artemis-website
+./scripts/release/create-artemis-git-report.sh path/to/artemis 
<previous-version> <version>
 ----
 
 .Example command used for 2.31.0 following 2.30.0:
 [,console]
 ----
-git clone https://gitbox.apache.org/repos/asf/activemq-website.git
-cd activemq-website
-./scripts/release/create-artemis-git-report.sh ../activemq-artemis 2.30.0 
2.31.0
+git clone https://gitbox.apache.org/repos/asf/artemis-website.git
+cd artemis-website
+./scripts/release/create-artemis-git-report.sh ../artemis 2.30.0 2.31.0
 ----
 
 This will parse all the commits between the previous and current tag while 
looking at current Jira status.
@@ -304,8 +304,8 @@ Use the commit report to do some Jira cleanup making sure 
your commits and Jira
 
 * Close as "Done" all Jiras related to the commits included in the report, but 
exclude all Jira related to a commit reverted by a commit included in the same 
report.
 You can execute a bulk change on all Jira related at the commits included in 
the commit using the link `Jiras on this Report` at the bottom of the report.
-* Ensure that the _next_ version being released exists by checking the 
https://issues.apache.org/jira/projects/ARTEMIS?selectedItem=com.atlassian.jira.jira-projects-plugin:release-page[ActiveMQ
 Artemis releases page].
-If not, you need an administrator account to create it using the `Manage 
Versions` button at the 
https://issues.apache.org/jira/projects/ARTEMIS?selectedItem=com.atlassian.jira.jira-projects-plugin:release-page[ActiveMQ
 Artemis Releases page]
+* Ensure that the _next_ version being released exists by checking the 
https://issues.apache.org/jira/projects/ARTEMIS?selectedItem=com.atlassian.jira.jira-projects-plugin:release-page[Apache
 Artemis releases page].
+If not, you need an administrator account to create it using the `Manage 
Versions` button at the 
https://issues.apache.org/jira/projects/ARTEMIS?selectedItem=com.atlassian.jira.jira-projects-plugin:release-page[Apache
 Artemis Releases page]
 * If necessary, move all Jiras not closed to this next release setting the 
`Fix Version` field.
 * Regenerate the report once you cleared Jira to check your work.
 
@@ -318,18 +318,18 @@ If not, you need an administrator account to create it 
using the `Manage Version
 
 == Send Vote Email
 
-Once all the artifacts are staged send an email to `[email protected]`.
+Once all the artifacts are staged send an email to `[email protected]`.
 It should have a subject like:
 
 ----
-[VOTE] Apache ActiveMQ Artemis <version>
+[VOTE] Apache Artemis <version>
 ----
 
 Here is an example for the body of the message. 
 Be sure to identify the approximate date that the vote will end which should 
be *three business days* from when this email is sent.
 
 ----
-I would like to propose an Apache ActiveMQ Artemis <version> release.
+I would like to propose an Apache Artemis <version> release.
 
 Highlights include:
 
@@ -340,16 +340,16 @@ Highlights include:
 
https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=<releaseNotesID>&projectId=12315920
 
 * Commit report:
-https://activemq.apache.org/components/artemis/download/commit-report-<version>
+https://artemis.apache.org/components/artemis/download/commit-report-<version>
 
 * Source and binary distributions:
-https://dist.apache.org/repos/dist/dev/activemq/activemq-artemis/<version>/
+https://dist.apache.org/repos/dist/dev/artemis/artemis/<version>/
 
 * Maven staging repository:
-https://repository.apache.org/content/repositories/orgapacheactivemq-<repoID>
+https://repository.apache.org/content/repositories/orgapacheartemis-<repoID>
 
 * How to validate the release:
-https://activemq.apache.org/components/artemis/documentation/hacking-guide/#validating-releases
+https://artemis.apache.org/components/artemis/documentation/hacking-guide/#validating-releases
 
 It is tagged in the source repo as <version>.
 
@@ -438,10 +438,10 @@ svn commit
 
 Rules for the Apache voting process are stipulated 
https://www.apache.org/foundation/voting.html[here].
 
-Assuming the vote is successful send a email to `[email protected]` 
with a subject like:
+Assuming the vote is successful send a email to `[email protected]` with 
a subject like:
 
 ----
-[RESULT] [VOTE] Apache ActiveMQ Artemis <version>
+[RESULT] [VOTE] Apache Artemis <version>
 ----
 
 Here is an example for the body of the message:
@@ -477,35 +477,35 @@ Use the script already present in the repo to copy the 
staged files from the dis
 
 [,console]
 ----
-svn co https://dist.apache.org/repos/dist/dev/activemq/activemq-artemis/
-cd activemq-artemis
+svn co https://dist.apache.org/repos/dist/dev/artemis/artemis/
+cd artemis
 ./promote-release.sh ${CURRENT-RELEASE}
 ----
 
 It takes ~15 minutes to sync with the CDN.
-The CDN content can be viewed 
https://dlcdn.apache.org/activemq/activemq-artemis/[here].
+The CDN content can be viewed https://dlcdn.apache.org/artemis/artemis/[here].
 
 == Release the Staging Repository
 
 Go to https://repository.apache.org/#stagingRepositories[ASF Nexus] and click 
the "Release" button.
 
 It takes ~30-60 minutes to sync with Maven Central.
-The content can be viewed 
https://repo1.maven.org/maven2/org/apache/activemq/[here].
+The content can be viewed 
https://repo1.maven.org/maven2/org/apache/artemis/[here].
 
 == Update Web Site
 
 Wait for the CDN to sync first after updating SVN, and additionally for Maven 
Central to sync, before proceeding.
 Check:
 
-* https://dlcdn.apache.org/activemq/activemq-artemis/[CDN content]
-* https://repo1.maven.org/maven2/org/apache/activemq/[Maven Central content]
+* https://dlcdn.apache.org/artemis/artemis/[CDN content]
+* https://repo1.maven.org/maven2/org/apache/artemis/[Maven Central content]
 
-Clone the `activemq-website` repository:
+Clone the `artemis-website` repository:
 
 [,console]
 ----
-git clone https://gitbox.apache.org/repos/asf/activemq-website.git
-cd activemq-website
+git clone https://gitbox.apache.org/repos/asf/artemis-website.git
+cd artemis-website
 ----
 
 NOTE: Some of the release scripts use https://www.python.org/[Python], ensure 
you have it installed before proceeding.
@@ -518,13 +518,13 @@ Once the CDN and Maven Central are up-to-date then 
proceed:
 +
 [,console]
 ----
-./scripts/release/add-artemis-release.sh path/to/activemq-artemis 
<previous-version> <new-version>
+./scripts/release/add-artemis-release.sh path/to/artemis <previous-version> 
<new-version>
 ----
 +
 .Example from the 2.32.0 release:
 [,console]
 ----
-./scripts/release/add-artemis-release.sh ../activemq-artemis 2.31.2 2.32.0
+./scripts/release/add-artemis-release.sh ../artemis 2.31.2 2.32.0
 ----
 +
 This script does the following:
@@ -544,12 +544,12 @@ Once pushed, the changes should be published 
automatically by the `jekyll_websit
 
 == Update Examples Repo
 
-The https://github.com/apache/activemq-artemis-examples[examples repo] should 
be updated to reflect the new release and development versions.
+The https://github.com/apache/artemis-examples[examples repo] should be 
updated to reflect the new release and development versions.
 
 [,console]
 ----
-git clone https://gitbox.apache.org/repos/asf/activemq-artemis-examples.git
-cd activemq-artemis-examples
+git clone https://gitbox.apache.org/repos/asf/artemis-examples.git
+cd artemis-examples
 git checkout development
 ./scripts/release/update-branch-versions.sh <release-version> 
<new-main-snapshot-version>
 ----
@@ -557,8 +557,8 @@ git checkout development
 .Example from the 2.32.0 release:
 [,console]
 ----
-git clone https://gitbox.apache.org/repos/asf/activemq-artemis-examples.git
-cd activemq-artemis-examples
+git clone https://gitbox.apache.org/repos/asf/artemis-examples.git
+cd artemis-examples
 git checkout development
 ./scripts/release/update-branch-versions.sh 2.32.0 2.33.0-SNAPSHOT
 ----
@@ -578,7 +578,7 @@ The `development` branch will check out the Artemis' `main` 
branch and build aga
 . If you don't have an account on https://hub.docker.com/ then create one.
 . https://docs.docker.com/engine/install/[Install `docker`] in your 
environment.
 . If you don't already have it, then install the 
https://github.com/docker/buildx#installing[`buildx` Docker plugin] to support 
multi-platform builds because `release-docker.sh` will create images for both 
`linux/amd64` and `linux/arm64`. This, of course, requires the base images from 
Eclipse Temurin to support these platforms as well (which they do).
-. Ensure you have access to push images to `apache/activemq-artemis`. If you 
don't have access you can request it by creating an INFRA Jira ticket (e.g. 
https://issues.apache.org/jira/browse/INFRA-24831[INFRA-24831]).
+. Ensure you have access to push images to `apache/artemis`. If you don't have 
access you can request it by creating an INFRA Jira ticket (e.g. 
https://issues.apache.org/jira/browse/INFRA-24831[INFRA-24831]).
 . Go to the `scripts` directory and run `release-docker.sh` with the proper 
parameters, e.g.:
 +
 [,console]
@@ -595,22 +595,22 @@ You can easily perform a test run by using your personal 
account, e.g.:
 
 == Send Announcement Email
 
-Once the website is updated then send an email to `[email protected]` 
& `[email protected]` with a subject like:
+Once the website is updated then send an email to `[email protected]` & 
`[email protected]` with a subject like:
 
 ----
-[ANNOUNCE] ActiveMQ Artemis <version> Released
+[ANNOUNCE] Apache Artemis <version> Released
 ----
 
 Here is an example for the body of the message:
 
 ----
-I'm pleased to announce the release of ActiveMQ Artemis <version>.
+I'm pleased to announce the release of Apache Artemis <version>.
 
 * Downloads:
-https://activemq.apache.org/components/artemis/download/
+https://artemis.apache.org/components/artemis/download/
 
 * Complete list of updates:
-https://activemq.apache.org/components/artemis/download/release-notes-<version>
+https://artemis.apache.org/components/artemis/download/release-notes-<version>
 
 I would like to highlight these improvements:
 
@@ -635,16 +635,16 @@ Older releases must be cleared:
 
 [,console]
 ----
-svn rm -m "clean out older release" 
https://dist.apache.org/repos/dist/release/activemq/activemq-artemis/${OLD-RELEASE}
+svn rm -m "clean out older release" 
https://dist.apache.org/repos/dist/release/artemis/artemis/${OLD-RELEASE}
 ----
 
-Any links to them on the site must be updated to reference the ASF archive 
instead at https://archive.apache.org/dist/activemq/activemq-artemis/ (this 
should already have been done implicitly in the previous step).
+Any links to them on the site must be updated to reference the ASF archive 
instead at https://archive.apache.org/dist/artemis/artemis/ (this should 
already have been done implicitly in the previous step).
 
 Ensure old releases are only removed after the site is updated in order to 
avoid broken links.
 
 == Update Apache Release Data
 
-Update the release information in 
https://reporter.apache.org/addrelease.html?activemq[Apache Reporter].
+Update the release information in 
https://reporter.apache.org/addrelease.html?artemis[Apache Reporter].
 This information will be used in the quarterly reports submitted to the Apache 
Board.
 
 == Apache Guide


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to