You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by ha...@apache.org on 2022/01/06 15:03:52 UTC

svn commit: r1896755 - in /subversion/site/publish: ./ docs/community-guide/how-to-roll-releases-in-private.txt download.html index.html mailing-lists.html news.html roadmap.html site-nav.html

Author: hartmannathan
Date: Thu Jan  6 15:03:52 2022
New Revision: 1896755

URL: http://svn.apache.org/viewvc?rev=1896755&view=rev
Log:
In site/publish: Merge r1892681-1896754 from staging

This updates the site for recent ASF changes in distribution method and
mailing list archives.

* download.html:
  (#mirror): New in 2021, CDN replaces mirror distribution method used
  previously. There is no longer a per-mirror logo. Link to "complete list of
  mirrors" has become 404 and is removed. 

* site-nav.html,
  docs/community-guide/how-to-roll-releases-in-private.txt:
  Remove comment/docs about download.cgi?update=YYYYMMDDhhmm parameter.
  Artifacts are available on the CDN within 15 minutes.

* mailing-lists.html: 
  mail-archives.a.o is retired as of 31 Dec 2021 in favor of lists.a.o. Search
  box and (#list-list) are updated; also added links to an additional 3rd
  party archive, marc.info.

Modified:
    subversion/site/publish/   (props changed)
    subversion/site/publish/docs/community-guide/how-to-roll-releases-in-private.txt
    subversion/site/publish/download.html
    subversion/site/publish/index.html   (props changed)
    subversion/site/publish/mailing-lists.html
    subversion/site/publish/news.html   (props changed)
    subversion/site/publish/roadmap.html   (props changed)
    subversion/site/publish/site-nav.html

Propchange: subversion/site/publish/
------------------------------------------------------------------------------
  Merged /subversion/site/staging:r1892681-1896754

Modified: subversion/site/publish/docs/community-guide/how-to-roll-releases-in-private.txt
URL: http://svn.apache.org/viewvc/subversion/site/publish/docs/community-guide/how-to-roll-releases-in-private.txt?rev=1896755&r1=1896754&r2=1896755&view=diff
==============================================================================
--- subversion/site/publish/docs/community-guide/how-to-roll-releases-in-private.txt (original)
+++ subversion/site/publish/docs/community-guide/how-to-roll-releases-in-private.txt Thu Jan  6 15:03:52 2022
@@ -72,18 +72,9 @@ To post the release:
 
   + Commit the website patch which you had prepared above.
 
-    If you need to announce the release less than 24 hours after uploading it
-    to the public /dist/release tree, use the ?update= argument:
-
-      https://svn.apache.org/viewvc/infrastructure/site/trunk/content/dyn/mirrors/mirrors.cgi?revision=1771297&view=markup#l180
-      https://www.apache.org/dev/release-download-pages#less-than-24hr
-
-    Use that in the news entries (index.html and news.html, output of
-    'release.py write-news'), and in the sidebar (site-nav.html).
-
-    * TODO: Is there a way to edit download.html so that ?update=YYYYMMDD...
-      also applies to people who have bookmarked download.html and are opening
-      it from their bookmark.
+    With the new (2021) Apache Download Content Delivery Network, artifacts are
+    available on the CDN within 15 minutes. (No need for the old update= argument
+    on the download.cgi link.)
 
   + Send the email announcement.  Remember to pass --security to 'release.py
     write-announcement', and use the ?update=YYYYMMDD... link.

Modified: subversion/site/publish/download.html
URL: http://svn.apache.org/viewvc/subversion/site/publish/download.html?rev=1896755&r1=1896754&r2=1896755&view=diff
==============================================================================
--- subversion/site/publish/download.html (original)
+++ subversion/site/publish/download.html Thu Jan  6 15:03:52 2022
@@ -59,11 +59,7 @@
     title="Link to this section">&para;</a>
 </h2>
 
-<p>[if-any logo]
-   <a href="[link]"><img align="right" src="[logo]" border="0" /></a>
-   [end]
-
-   The currently selected mirror is <a href="[preferred]subversion/"><b>[preferred]</b></a>.
+<p>The currently selected mirror is <a href="[preferred]subversion/"><b>[preferred]</b></a>.
    If you encounter a problem with this mirror, please select another mirror.
    If all mirrors are failing, there are <i>backup</i> mirrors (at the end of
    the mirrors list) that should be available.</p>
@@ -84,9 +80,6 @@ Other mirrors:
 <input type="submit" value="Change" />
 </form>
 
-<p>You may also consult the <a href="https://www.apache.org/mirrors/">complete
-   list of mirrors</a>.</p>
-
 </div>  <!-- #mirror -->
 
 <div class="h2" id="source-releases">

Propchange: subversion/site/publish/index.html
------------------------------------------------------------------------------
  Merged /subversion/site/staging/index.html:r1891758-1896754

Modified: subversion/site/publish/mailing-lists.html
URL: http://svn.apache.org/viewvc/subversion/site/publish/mailing-lists.html?rev=1896755&r1=1896754&r2=1896755&view=diff
==============================================================================
--- subversion/site/publish/mailing-lists.html (original)
+++ subversion/site/publish/mailing-lists.html Thu Jan  6 15:03:52 2022
@@ -13,7 +13,7 @@
 <meta name="theme-color" content="#98b0d4">
 </head>
 
-<body onload="document.getElementById('q').value = document.getElementById('q').value.replace(/inurl:subversion /gi, '');">
+<body>
 <!--#include virtual="/site-banner.html" -->
 <!--#include virtual="/site-nav.html" -->
 <div id="site-content">
@@ -34,32 +34,24 @@
 </p>
 
 <p>If you cannot find the answer in the Subversion book,
-   please search the archives:</p>
-  <!-- SiteSearch Google -->
-  <form method="get" action="https://www.google.com/custom">
+   please search the archives<noscript> (the search form links to
+   <a href="https://lists.apache.org">lists.apache.org</a>, a site requiring
+   JavaScript. If your browser doesn't support JavaScript, please check
+   another archive linked <a href="#list-list">below</a>!)</noscript>:</p>
+  <!-- Search in lists.apache.org -->
+  <form method="get" action="https://lists.apache.org/list" id="f">
   <p>
-  <input type="hidden" name="domains" value="mail-archives.apache.org" />
-  <input type="hidden" name="sitesearch" value="mail-archives.apache.org" />
-  <input type="hidden" name="client" value="pub-9313125053076989" />
-  <input type="hidden" name="forid" value="1" />
-  <input type="hidden" name="channel" value="8989477434" />
-  <input type="hidden" name="ie" value="ISO-8859-1" />
-  <input type="hidden" name="oe" value="ISO-8859-1" />
-  <input type="hidden" name="cof" value="GALT:#0066CC;GL:1;DIV:#999999;VLC:336633;AH:center;BGC:FFFFFF;LBGC:FF9900;ALC:0066CC;LC:0066CC;T:000000;GFNT:666666;GIMP:666666;FORID:1;" />
-  <input type="hidden" name="hl" value="en" />
   <!-- 
-    The value inurl:subversion is because Google sitesearch doesn't provide
-    a way to search just a subdirectory of a site, and we don't want matches 
-    in other mailing lists at mail-archives.a.o.
-    For browsers without javascript the default value is there as a help.
-    For browsers with javascript the value is removed in body.onload and added
-    on submit to decrease clutter for the users.
+    The URL is not documented anywhere but it seems to consist of three parts separated by colon:
+    - The list name (users@subversion.apache.org etc.). It seems it can also be *@subversion.apache.org, which is probably reasonable for the search widget.
+    - The time period. If empty it defaults to the last month. Ask for all mails at least 0 days old.
+    - The search keyword(s).
   -->
-  <input type="text" name="q" size="31" maxlength="255" value="inurl:subversion " id="q"/>
-  <input type="submit" name="sa" value="Search the archives" onclick="if (!document.getElementById('q').value.includes('inurl:subversion ')) { document.getElementById('q').value = 'inurl:subversion '+document.getElementById('q').value; }"/>
+  <input type="text" name="" size="31" maxlength="255" id="q"/>
+  <input type="submit" name="" value="Search the archives" onclick="document.location='https://lists.apache.org/list?*@subversion.apache.org:gte=0d:'+document.getElementById('q').value; return false;">
   </p>
   </form>
-  <!-- SiteSearch Google -->
+  <!-- End of search in lists.apache.org -->
 <p>
   &nbsp;
 </p>
@@ -156,8 +148,6 @@ delay for your post to appear (see below
         <tr>
           <td><strong>Archives:</strong></td>
           <td><ul class="nobullet">
-              <li><a href="https://mail-archives.apache.org/mod_mbox/subversion-users/"
-                  >mail-archives.apache.org</a></li>
               <li><a href="https://lists.apache.org/list.html?users@subversion.apache.org"
                   >lists.apache.org</a> (searchable)</li>
               <li><a href="https://svn.haxx.se/users/"
@@ -166,6 +156,8 @@ delay for your post to appear (see below
                   >news.gmane.org</a> (NNTP/SSL)</li>
               <li><a href="https://www.mail-archive.com/users@subversion.apache.org/"
                   >mail-archive.com</a> (searchable)</li>
+              <li><a href="https://marc.info/?l=subversion-users"
+                  >marc.info</a> (searchable)</li>
               </ul></td>
         </tr>
         <tr>
@@ -220,8 +212,6 @@ delay for your post to appear (see below
         <tr>
           <td><strong>Archives:</strong></td>
           <td><ul class="nobullet">
-              <li><a href="https://mail-archives.apache.org/mod_mbox/subversion-dev/"
-                  >mail-archives.apache.org</a></li>
               <li><a href="https://lists.apache.org/list.html?dev@subversion.apache.org"
                   >lists.apache.org</a> (searchable)</li>
               <li><a href="https://svn.haxx.se/dev/"
@@ -230,6 +220,8 @@ delay for your post to appear (see below
                   >news.gmane.org</a> (NNTP/SSL)</li>
               <li><a href="https://www.mail-archive.com/dev@subversion.apache.org/"
                   >mail-archive.com</a> (searchable)</li>
+              <li><a href="https://marc.info/?l=subversion-dev"
+                  >marc.info</a> (searchable)</li>
               </ul></td>
         </tr>
         </tbody>
@@ -264,12 +256,12 @@ delay for your post to appear (see below
         <tr>
           <td><strong>Archives:</strong></td>
           <td><ul class="nobullet">
-              <li><a href="https://mail-archives.apache.org/mod_mbox/subversion-commits/"
-                  >mail-archives.apache.org</a></li>
               <li><a href="https://lists.apache.org/list.html?commits@subversion.apache.org"
                   >lists.apache.org</a> (searchable)</li>
               <li><a href="https://www.mail-archive.com/commits@subversion.apache.org/"
                   >mail-archive.com</a> (searchable)</li>
+              <li><a href="https://marc.info/?l=subversion-commits"
+                  >marc.info</a> (searchable)</li>
               </ul></td>
         </tr>
         </tbody>
@@ -306,12 +298,12 @@ delay for your post to appear (see below
         <tr>
           <td><strong>Archives:</strong></td>
           <td><ul class="nobullet">
-              <li><a href="https://mail-archives.apache.org/mod_mbox/subversion-announce/"
-                  >mail-archives.apache.org</a></li>
               <li><a href="https://lists.apache.org/list.html?announce@subversion.apache.org"
                   >lists.apache.org</a> (searchable)</li>
               <li><a href="https://www.mail-archive.com/announce@subversion.apache.org/"
                   >mail-archive.com</a> (searchable)</li>
+              <li><a href="https://marc.info/?l=subversion-announce"
+                  >marc.info</a> (searchable)</li>
               </ul></td>
         </tr>
         </tbody>
@@ -357,12 +349,12 @@ delay for your post to appear (see below
         <tr>
           <td><strong>Archives:</strong></td>
           <td><ul class="nobullet">
-              <li><a href="https://mail-archives.apache.org/mod_mbox/subversion-notifications/"
-                  >mail-archives.apache.org</a></li>
               <li><a href="https://lists.apache.org/list.html?notifications@subversion.apache.org"
                   >lists.apache.org</a> (searchable)</li>
               <li><a href="https://www.mail-archive.com/notifications@subversion.apache.org/"
                   >mail-archive.com</a> (searchable)</li>
+              <li><a href="https://marc.info/?l=subversion-notifications"
+                  >marc.info</a> (searchable)</li>
               </ul></td>
         </tr>
         </tbody>

Propchange: subversion/site/publish/news.html
------------------------------------------------------------------------------
  Merged /subversion/site/staging/news.html:r1891758-1896754

Propchange: subversion/site/publish/roadmap.html
------------------------------------------------------------------------------
  Merged /subversion/site/staging/roadmap.html:r1891758-1896754

Modified: subversion/site/publish/site-nav.html
URL: http://svn.apache.org/viewvc/subversion/site/publish/site-nav.html?rev=1896755&r1=1896754&r2=1896755&view=diff
==============================================================================
--- subversion/site/publish/site-nav.html (original)
+++ subversion/site/publish/site-nav.html Thu Jan  6 15:03:52 2022
@@ -15,12 +15,6 @@
   </p>
   <p>Getting Subversion
       <ul>
-      <!-- A parameter in the form '?update=YYYYMMDDhhmm' may
-           be appended to 'download.cgi' to only offer mirrors that have
-           synced after the specified date. We update it after a security
-           release when the email announcement is less than 24 hours after
-           the upload to /dist/release, in order to prevent offering mirrors
-           that don't carry the just-released artifacts. -->
       <li><a href="/packages.html">Binary Packages</a></li>
       <li><a href="/download.cgi">Source Download</a></li>
       <li><a href="/docs/release-notes/">Release Notes</a></li>