You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@activemq.apache.org by jb...@apache.org on 2022/03/30 09:36:31 UTC
[activemq-website] branch main updated: Revert "Use "new" dlcdn download URLs"
This is an automated email from the ASF dual-hosted git repository.
jbonofre pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/activemq-website.git
The following commit(s) were added to refs/heads/main by this push:
new 1012e4c Revert "Use "new" dlcdn download URLs"
1012e4c is described below
commit 1012e4c72889aa5633d3cd1de4da801ed6a12fc3
Author: Jean-Baptiste Onofré <jb...@apache.org>
AuthorDate: Wed Mar 30 11:36:25 2022 +0200
Revert "Use "new" dlcdn download URLs"
This reverts commit fc6da54d8ff0f5972364a249803aa521a5ff4105.
---
src/components/artemis/download/index.md | 2 +-
src/components/classic/download/index.md | 6 +++---
src/components/cms/developers/creating-distributions.md | 8 +++++---
3 files changed, 9 insertions(+), 7 deletions(-)
diff --git a/src/components/artemis/download/index.md b/src/components/artemis/download/index.md
index dcdfad0..07fe8bd 100644
--- a/src/components/artemis/download/index.md
+++ b/src/components/artemis/download/index.md
@@ -31,7 +31,7 @@ This is the current release of ActiveMQ Artemis Native, which is a sub component
[Release Notes](release-notes-native-1.0.2)
-Source Distribution:|[apache-artemis-native-1.0.2-source-release.zip](https://dlcdn.apache.org/activemq/activemq-artemis-native/1.0.2/activemq-artemis-native-1.0.2-source-release.zip)|[SHA512](https://dlcdn.apache.org/activemq/activemq-artemis-native/1.0.2/activemq-artemis-native-1.0.2-source-release.zip.sha512)|[GPG Signature](https://dlcdn.apache.org/activemq/activemq-artemis-native/1.0.2/activemq-artemis-native-1.0.2-source-release.zip.asc)|
+Source Distribution:|[apache-artemis-native-1.0.2-source-release.zip](https://www.apache.org/dyn/closer.cgi?filename=activemq/activemq-artemis-native/1.0.2/activemq-artemis-native-1.0.2-source-release.zip&action=download)|[SHA512](https://downloads.apache.org/activemq/activemq-artemis-native/1.0.2/activemq-artemis-native-1.0.2-source-release.zip.sha512)|[GPG Signature](https://downloads.apache.org/activemq/activemq-artemis-native/1.0.2/activemq-artemis-native-1.0.2-source-release.zip.asc)|
This is the native layer used by ActiveMQ Artemis for storage. The broker binary archives above already include a pre-compiled version of this component.
<br/>
diff --git a/src/components/classic/download/index.md b/src/components/classic/download/index.md
index 78e7953..58321ca 100644
--- a/src/components/classic/download/index.md
+++ b/src/components/classic/download/index.md
@@ -21,9 +21,9 @@ It is important to [verify the integrity](#verify-the-integrity-of-downloads) of
**NOTE**: This is the last planned 5.15.x release. Users should upgrade to the current 5.16.x stream for ongoing releases.
{% endif %}
-Windows|[apache-activemq-{{release.version}}-bin.zip](https://dlcdn.apache.org/activemq/{{release.version}}/apache-activemq-{{release.version}}-bin.zip)|[SHA512](https://dlcdn.apache.org/activemq/{{release.version}}/apache-activemq-{{release.version}}-bin.zip.sha512)|[GPG Signature](https://dlcdn.apache.org/activemq/{{release.version}}/apache-activemq-{{release.version}}-bin.zip.asc)
-Unix/Linux/Cygwin|[apache-activemq-{{release.version}}-bin.tar.gz](https://dlcdn.apache.org/activemq/{{release.version}}/apache-activemq-{{release.version}}-bin.tar.gz)|[SHA512](https://dlcdn.apache.org/activemq/{{release.version}}/apache-activemq-{{release.version}}-bin.tar.gz.sha512)|[GPG Signature](https://dlcdn.apache.org/activemq/{{release.version}}/apache-activemq-{{release.version}}-bin.tar.gz.asc)
-Source Code Distribution:|[activemq-parent-{{release.version}}-source-release.zip](https://dlcdn.apache.org/activemq/{{release.version}}/activemq-parent-{{release.version}}-source-release.zip)|[SHA512](https://dlcdn.apache.org/activemq/{{release.version}}/activemq-parent-{{release.version}}-source-release.zip.sha512)|[GPG Signature](https://dlcdn.apache.org/activemq/{{release.version}}/activemq-parent-{{release.version}}-source-release.zip.asc)
+Windows|[apache-activemq-{{release.version}}-bin.zip](https://www.apache.org/dyn/closer.cgi?filename=/activemq/{{release.version}}/apache-activemq-{{release.version}}-bin.zip&action=download)|[SHA512](https://downloads.apache.org/activemq/{{release.version}}/apache-activemq-{{release.version}}-bin.zip.sha512)|[GPG Signature](https://downloads.apache.org/activemq/{{release.version}}/apache-activemq-{{release.version}}-bin.zip.asc)
+Unix/Linux/Cygwin|[apache-activemq-{{release.version}}-bin.tar.gz](https://www.apache.org/dyn/closer.cgi?filename=/activemq/{{release.version}}/apache-activemq-{{release.version}}-bin.tar.gz&action=download)|[SHA512](https://downloads.apache.org/activemq/{{release.version}}/apache-activemq-{{release.version}}-bin.tar.gz.sha512)|[GPG Signature](https://downloads.apache.org/activemq/{{release.version}}/apache-activemq-{{release.version}}-bin.tar.gz.asc)
+Source Code Distribution:|[activemq-parent-{{release.version}}-source-release.zip](https://www.apache.org/dyn/closer.cgi?filename=/activemq/{{release.version}}/activemq-parent-{{release.version}}-source-release.zip&action=download)|[SHA512](https://downloads.apache.org/activemq/{{release.version}}/activemq-parent-{{release.version}}-source-release.zip.sha512)|[GPG Signature](https://downloads.apache.org/activemq/{{release.version}}/activemq-parent-{{release.version}}-source-release.zip.asc)
{% break %}
{% endif %}
{% endfor %}
diff --git a/src/components/cms/developers/creating-distributions.md b/src/components/cms/developers/creating-distributions.md
index d3ea662..c50ba7e 100644
--- a/src/components/cms/developers/creating-distributions.md
+++ b/src/components/cms/developers/creating-distributions.md
@@ -18,7 +18,9 @@ Under the source dir, we just drop the archive files (*.zip, *.tar.gz, *.zip.asc
The links on our download pages reference an apache CGI script to handle the mirrors. This is a quick and dirty way of doing this, but it works until we come up with a better way. An example usage of the link is the url below:
-[https://dlcdn.apache.org/activemq/activemq-cpp/source/activemq-cpp-1.1-src.zip](https://dlcdn.apache.org/activemq/activemq-cpp/source/activemq-cpp-1.1-src.zip)
+[http://www.apache.org/dyn/closer.cgi/activemq/activemq-cpp/source/activemq-cpp-1.1-src.zip](http://www.apache.org/dyn/closer.cgi/activemq/activemq-cpp/source/activemq-cpp-1.1-src.zip)
+
+The cgi script "closer.cgi" takes a file resource relative to www/www.apache.org/dist and generates a download page for it with the list of mirrors.
To see this in action, go to the amq-cpp 1.1 download page here: [activemq-cpp-11-release.md](../../download/11-release)
@@ -60,9 +62,9 @@ The page [ActiveMQ-CPP product version number](Index/Overview/Download/ActiveMQ-
````
* Copy the distribution files to **/www/www.apache.org/dist/activemq/activemq-cpp/source** on minotaur.
* Wait 24 hours for the mirrors to be updated with the distribution.
-* Update the links on the download page to reference your distribution through the CGI script. This simply means that you precede the file names with the path [https://dlcdn.apache.org/activemq/activemq-cpp/source/](https://dlcdn.apache.org/activemq/activemq-cpp/source/).
+* Update the links on the download page to reference your distribution through the CGI script. This simply means that you precede the file names with the path [http://www.apache.org/dyn/closer.cgi/activemq/activemq-cpp/source/](http://www.apache.org/dyn/closer.cgi/activemq/activemq-cpp/source/).
```
- i.e. https://dlcdn.apache.org/activemq/activemq-cpp/source/activemq-cpp-1.1-src.zip
+ i.e. http://www.apache.org/dyn/closer.cgi/activemq/activemq-cpp/source/activemq-cpp-1.1-src.zip
```
* Generate the Doxygen API and place it under /www/activemq.apache.org/cms/api_docs.
* Add the link to the release API to the [API](Index/Site/NavigationIndex/Site/Navigation/Index/Site/Navigation/api.md) page.