Author: hartmannathan
Date: Fri Jan  5 19:30:37 2024
New Revision: 1915096

URL: http://svn.apache.org/viewvc?rev=1915096&view=rev
Log:
In site/publish: Merge r1915030 from site/staging

* docs/community-guide/releasing.part.html
  (#releasing-signing-why, #releasing-release, #releasing-upload): ASF
   switched from a mirror network to a global CDN in late 2021. Update these
   sections accordingly.

Modified:
    subversion/site/publish/   (props changed)
    subversion/site/publish/docs/community-guide/releasing.part.html

Propchange: subversion/site/publish/
------------------------------------------------------------------------------
  Merged /subversion/site/staging:r1915030

Modified: subversion/site/publish/docs/community-guide/releasing.part.html
URL: 
http://svn.apache.org/viewvc/subversion/site/publish/docs/community-guide/releasing.part.html?rev=1915096&r1=1915095&r2=1915096&view=diff
==============================================================================
--- subversion/site/publish/docs/community-guide/releasing.part.html (original)
+++ subversion/site/publish/docs/community-guide/releasing.part.html Fri Jan  5 
19:30:37 2024
@@ -1071,13 +1071,18 @@ the dev@ list.</p>
     title="Link to this section">&para;</a>
 </h4>
 
-<p>Because Subversion releases are distributed through the 
-<a href="https://www.apache.org/dev/mirrors.html";>ASF mirror network</a>, it
-is important that end-users be able to verify the authenticity of the source
-code packages they download.  Checksums are sufficient to detect corruption
-in the download process, but to prevent a malicious individual or mirror
-operator from distributing replacement packages, each source code package
-must be
+<p>Subversion releases are distributed through a global
+<a href="https://infra.apache.org/release-distribution.html";>Content
+Distribution Network</a> (CDN).  (This replaced the former
+<a href="https://www.apache.org/dev/mirrors.html";>ASF mirror network</a> as
+of late 2021.  Nevertheless, there may exist other organizations that choose
+to continue mirroring ASF releases.)</p>
+
+<p>It is important that end-users be able to verify the authenticity of the
+source code packages they download.  Checksums are sufficient to detect
+corruption in the download process, but to prevent a malicious individual or
+mirror operator from distributing replacement packages, each source code
+package must be
 <a href="https://www.apache.org/dev/release-signing.html";>cryptographically
 signed</a> by members of the Subversion PMC.  These
 signatures are done using each committer's private PGP key, and are then
@@ -1205,15 +1210,16 @@ steps needed to publish a Subversion rel
     title="Link to this section">&para;</a>
 </h4>
 
-<p>Subversion artifacts are distributed through the 
-<a href="https://www.apache.org/dev/mirrors.html";>ASF mirror network</a>.  The
-source code <a href="/download.cgi">download page</a> automatically assists 
users
-in selecting mirrors closer to them.  We usually host only the latest stable
-release for the supported release lines on the mirror network, while all
-previous Subversion releases are available in the
+<p>Subversion artifacts are distributed through a global
+<a href="https://infra.apache.org/release-distribution.html";>Content
+Distribution Network</a> (CDN).  The source
+code <a href="/download.cgi">download page</a> automatically assists users
+in selecting a suitable download link.  We usually host only the latest
+stable release for the supported release lines on the project's distribution
+directory, while all previous Subversion releases are available in the
 <a href="https://archive.apache.org/dist/subversion/";>archives</a>.</p>
 
-<p>To upload a release to the mirrors:
+<p>To upload a release to the CDN:
 <pre>
 release.py move-to-dist 1.7.0
 </pre>
@@ -1232,17 +1238,17 @@ in the release announcement unless 15 mi
 committed.</p>
 
 <p>At this point, the release may be publicly available, but its still a good
-idea to hold off on announcing it until after the mirrors have picked it up.
-After the 24 hour period has passed, giving the mirrors enough time to sync,
-the release manager will send the announcement and publish the changes to the
+idea to hold off on announcing it until after the CDN has picked it up.  After
+the 15 minute period has passed, giving the CDN enough time to sync, the
+release manager will send the announcement and publish the changes to the
 Subversion website, as described below.</p>
 
 <p>It's also a good time to clean out any old releases from
 <tt>^/release/subversion</tt>; only
 the most recent release for each supported release line should be in that
-directory.  The mirrors will eventually remove the older releases, but they
-will continue to remain available in the archives.  You can clean old
-releases using:
+directory.  Releases that have been available at <tt>^/release/subversion</tt>
+for at least 24 hours will continue to remain available in the archives.  You
+can clean old releases using:
 <pre>
 release.py clean-dist
 </pre>


Reply via email to