You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hc.apache.org by ol...@apache.org on 2021/02/07 12:46:37 UTC

[httpcomponents-website] branch master updated: Updated project website for HttpCore 5.1-beta3 release

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

olegk pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/httpcomponents-website.git


The following commit(s) were added to refs/heads/master by this push:
     new a06dca6  Updated project website for HttpCore 5.1-beta3 release
a06dca6 is described below

commit a06dca68a63b321bb674c7a167d9dd6cf3999466
Author: Oleg Kalnichevski <ol...@apache.org>
AuthorDate: Sun Feb 7 13:46:14 2021 +0100

    Updated project website for HttpCore 5.1-beta3 release
---
 .../apt/httpcomponents-core-5.1.x/download.apt     |  8 +--
 .../apt/httpcomponents-core-5.1.x/examples.apt     | 60 +++++++++++-----------
 src/site/apt/httpcomponents-core-5.1.x/index.apt   | 20 ++++++--
 src/site/apt/news.apt                              | 12 +++--
 .../httpcomponents-core-5.1.x/documentation.links  |  3 ++
 src/site/xdoc/downloads.xml                        | 26 +++++-----
 6 files changed, 73 insertions(+), 56 deletions(-)

diff --git a/src/site/apt/httpcomponents-core-5.1.x/download.apt b/src/site/apt/httpcomponents-core-5.1.x/download.apt
index 70197e4..64fe5d7 100644
--- a/src/site/apt/httpcomponents-core-5.1.x/download.apt
+++ b/src/site/apt/httpcomponents-core-5.1.x/download.apt
@@ -43,8 +43,8 @@ HttpCore Downloads
     {{{http://ant.apache.org/projects/ivy.html}Apache Ivy}}, 
     you can create a dependency on HttpClient modules by using this information:
 
-    {{{./httpcore5/dependency-info.html}HttpCore HTTP/1.1}}
-    {{{./httpcore5-h2/dependency-info.html}HttpCore HTTP/2}}
-    {{{./httpcore5-reactive/dependency-info.html}HttpCore Reactive Streams}}
-    {{{./httpcore5-testing/dependency-info.html}HttpCore testing support}}
+    {{{https://search.maven.org/artifact/org.apache.httpcomponents.core5/httpcore5}HttpCore HTTP/1.1}}
+    {{{https://search.maven.org/artifact/org.apache.httpcomponents.core5/httpcore5-h2}HttpCore HTTP/2}}
+    {{{https://search.maven.org/artifact/org.apache.httpcomponents.core5/httpcore5-reactive}HttpCore Reactive Streams}}
+    {{{https://search.maven.org/artifact/org.apache.httpcomponents.core5/httpcore5-testing}HttpCore testing support}}
 
diff --git a/src/site/apt/httpcomponents-core-5.1.x/examples.apt b/src/site/apt/httpcomponents-core-5.1.x/examples.apt
index 6ab5682..84e2a6f 100644
--- a/src/site/apt/httpcomponents-core-5.1.x/examples.apt
+++ b/src/site/apt/httpcomponents-core-5.1.x/examples.apt
@@ -30,93 +30,93 @@
 
 HttpCore Examples
 
-    * {{{./httpcore5/xref-test/org/apache/hc/core5/http/examples/ClassicGetExecutionExample.html}
+    * {{{./current/httpcore5/xref-test/org/apache/hc/core5/http/examples/ClassicGetExecutionExample.html}
     Classic (blocking) HTTP/1.1 GET requests}}
-    
+
     This example demonstrates synchronous execution of multiple HTTP/1.1 GET requests.
 
-    * {{{./httpcore5/xref-test/org/apache/hc/core5/http/examples/ClassicPostExecutionExample.html}
+    * {{{./current/httpcore5/xref-test/org/apache/hc/core5/http/examples/ClassicPostExecutionExample.html}
     Classic (blocking) HTTP/1.1 POST requests}}
-    
-    This example demonstrates synchronous execution of multiple HTTP/1.1 POST requests with enclosed 
-    content of various types.  
 
-    * {{{./httpcore5/xref-test/org/apache/hc/core5/http/examples/AsyncRequestExecutionExample.html}
+    This example demonstrates synchronous execution of multiple HTTP/1.1 POST requests with enclosed
+    content of various types.
+
+    * {{{./current/httpcore5/xref-test/org/apache/hc/core5/http/examples/AsyncRequestExecutionExample.html}
     Asynchronous HTTP/1.1 GET requests}}
-    
+
     This example demonstrates asynchronous execution of multiple HTTP/1.1 requests.
 
-    * {{{./httpcore5-h2/xref-test/org/apache/hc/core5/http2/examples/H2RequestExecutionExample.html}
+    * {{{./current/httpcore5-h2/xref-test/org/apache/hc/core5/http2/examples/H2RequestExecutionExample.html}
     Asynchronous HTTP/2 GET requests}}
-    
+
     This example demonstrates asynchronous execution of multiple HTTP/2 requests.
 
-    * {{{./httpcore5-h2/xref-test/org/apache/hc/core5/http2/examples/H2TlsAlpnRequestExecutionExample.html}
+    * {{{./current/httpcore5-h2/xref-test/org/apache/hc/core5/http2/examples/H2TlsAlpnRequestExecutionExample.html}
     HTTP/2 requests over TLS connections with ALPN support}}
 
     This example demonstrates how to execute HTTP/2 requests over TLS connections with ALPN support.
     It also explains how to avoid the illegal reflective access operation warning when running
     Java 9 or older.
 
-    * {{{./httpcore5-h2/xref-test/org/apache/hc/core5/http2/examples/H2ConscriptRequestExecutionExample.html}
+    * {{{./current/httpcore5-h2/xref-test/org/apache/hc/core5/http2/examples/H2ConscriptRequestExecutionExample.html}
     HTTP/2 requests over TLS connections with ALPN support on Java 1.7 and Java 1.8}}
 
     This example demonstrates how to execute HTTP/2 requests over TLS connections with ALPN support
     on Java 1.7 and Java 1.8.
 
-    * {{{./httpcore5/xref-test/org/apache/hc/core5/http/examples/AsyncPipelinedRequestExecutionExample.html}
+    * {{{./current/httpcore5/xref-test/org/apache/hc/core5/http/examples/AsyncPipelinedRequestExecutionExample.html}
     Asynchronous HTTP/1.1 GET requests with message pipelining}}
-    
+
     This example demonstrates asynchronous, pipelined execution multiple HTTP/1.1 requests.
 
-    * {{{./httpcore5-h2/xref-test/org/apache/hc/core5/http2/examples/H2MultiStreamExecutionExample.html}
+    * {{{./current/httpcore5-h2/xref-test/org/apache/hc/core5/http2/examples/H2MultiStreamExecutionExample.html}
     Asynchronous HTTP/2 GET requests with multiple concurrent streams}}
-    
+
     This example demonstrates asynchronous, multistream execution of multiple HTTP/2 requests.
 
-    * {{{./httpcore5/xref-test/org/apache/hc/core5/http/examples/ClassicFileServerExample.html}
+    * {{{./current/httpcore5/xref-test/org/apache/hc/core5/http/examples/ClassicFileServerExample.html}
     Classic (blocking) HTTP/1.1 file server}}
-    
+
     This is an example of an embedded HTTP/1.1 file server with a classic (blocking) message transport.
 
-    * {{{./httpcore5/xref-test/org/apache/hc/core5/http/examples/ClassicServerFilterExample.html}
+    * {{{./current/httpcore5/xref-test/org/apache/hc/core5/http/examples/ClassicServerFilterExample.html}
     Request filters with classic (blocking) HTTP/1.1 server}}
-    
+
     This is an example of using synchronous request filters with an embedded HTTP/1.1 server.
 
-    * {{{./httpcore5/xref-test/org/apache/hc/core5/http/examples/AsyncFileServerExample.html}
+    * {{{./current/httpcore5/xref-test/org/apache/hc/core5/http/examples/AsyncFileServerExample.html}
     Asynchronous HTTP/1.1 file server}}
-    
+
     This is an example of an embedded HTTP/1.1 file server with an event driven, non-blocking message transport.
 
-    * {{{./httpcore5/xref-test/org/apache/hc/core5/http/examples/AsyncServerFilterExample.html}
+    * {{{./current/httpcore5/xref-test/org/apache/hc/core5/http/examples/AsyncServerFilterExample.html}
     Request filters with asynchronous HTTP/1.1 server}}
 
     This is an example of using asynchronous request filters with an embedded HTTP/1.1 server.
 
-    * {{{./httpcore5-h2/xref-test/org/apache/hc/core5/http2/examples/H2FileServerExample.html}
+    * {{{./current/httpcore5-h2/xref-test/org/apache/hc/core5/http2/examples/H2FileServerExample.html}
     Asynchronous HTTP/2 file server}}
-    
+
     This is an example of an embedded HTTP/2 file server with an event driven, non-blocking message transport.
 
-    * {{{./httpcore5/xref-test/org/apache/hc/core5/http/examples/ClassicReverseProxyExample.html}
+    * {{{./current/httpcore5/xref-test/org/apache/hc/core5/http/examples/ClassicReverseProxyExample.html}
     Classic (blocking) HTTP reverse proxy}}
 
     This is an example of an embedded HTTP/1.1 reverse proxy with a classic (blocking) message transport.
 
-    * {{{./httpcore5/xref-test/org/apache/hc/core5/http/examples/AsyncReverseProxyExample.html}
+    * {{{./current/httpcore5/xref-test/org/apache/hc/core5/http/examples/AsyncReverseProxyExample.html}
     Asynchronous HTTP reverse proxy}}
-    
+
     This is an example of an embedded HTTP/1.1 reverse proxy with an event driven, non-blocking message transport.
 
 HttpCore Reactive Streams Examples
 
-    * {{{./httpcore5-reactive/xref-test/org/apache/hc/core5/reactive/examples/ReactiveFullDuplexClientExample.html}
+    * {{{./current/httpcore5-reactive/xref-test/org/apache/hc/core5/reactive/examples/ReactiveFullDuplexClientExample.html}
     Client Reactive Streams}}
 
     This is an example of full-duplex HTTP/1.1 client side message exchanges using reactive streaming.
 
-    * {{{./httpcore5-reactive/xref-test/org/apache/hc/core5/reactive/examples/ReactiveFullDuplexServerExample.html}
+    * {{{./current/httpcore5-reactive/xref-test/org/apache/hc/core5/reactive/examples/ReactiveFullDuplexServerExample.html}
     Server Reactive Streams}}
 
     This is an example of full-duplex HTTP/1.1 server side message exchanges using reactive streaming.
diff --git a/src/site/apt/httpcomponents-core-5.1.x/index.apt b/src/site/apt/httpcomponents-core-5.1.x/index.apt
index b5531ca..e204f2d 100644
--- a/src/site/apt/httpcomponents-core-5.1.x/index.apt
+++ b/src/site/apt/httpcomponents-core-5.1.x/index.apt
@@ -39,15 +39,25 @@ HttpCore Overview
 
     [[1]] Some examples of HttpCore components in action can be found {{{./examples.html}here}}
 
-    [[1]] Project reports
+    [[1]] Javadocs
 
-    * {{{./httpcore5/project-reports.html}HttpCore HTTP/1.1}}
+    * {{{./current/httpcore5/apidocs/}HttpCore HTTP/1.1}}
 
-    * {{{./httpcore5-h2/project-reports.html}HttpCore HTTP/2}}
+    * {{{./current/httpcore5-h2/apidocs/}HttpCore HTTP/2}}
 
-    * {{{./httpcore5-reactive/project-reports.html}HttpCore Reactive Streams}}
+    * {{{./current/httpcore5-reactive/apidocs/}HttpCore Reactive Streams}}
 
-    * {{{./httpcore5-testing/project-reports.html}HttpCore testing support}}
+    * {{{./current/httpcore5-testing/apidocs/}HttpCore testing support}}
+
+    [[1]] API compatibility reports
+
+    * {{{./current/httpcore5/clirr-report.html/}HttpCore HTTP/1.1}}
+
+    * {{{./current/httpcore5-h2/clirr-report.html/}HttpCore HTTP/2}}
+
+    * {{{./current/httpcore5-reactive/clirr-report.html/}HttpCore Reactive Streams}}
+
+    * {{{./current/httpcore5-testing/clirr-report.html/}HttpCore testing support}}
 
 {Standards Compliance}
 
diff --git a/src/site/apt/news.apt b/src/site/apt/news.apt
index dbee5cb..011b2b2 100644
--- a/src/site/apt/news.apt
+++ b/src/site/apt/news.apt
@@ -30,10 +30,11 @@
 
 HttpComponents Project News
 
-* 3 December 2020 - HttpComponents Core 5.1-beta2 released
+* 8 February 2021 - HttpComponents Core 5.1-beta3 released
 
-    This is the second BETA release in the 5.1 release series that includes a number of
-    new features as well as bug fixes from the stable 5.0.x branch.
+    This is likely the last BETA release in the 5.1 release series. The next release is
+    expected to be 5.1 GA. This beta includes a number of new features as well as
+    bug fixes from the stable 5.0.x branch.
 
     Notable changes and features included in the 5.1 series:
 
@@ -43,7 +44,10 @@ HttpComponents Project News
     * Improved support for out of sequence response message handing by the the classic
     (blocking) HTTP transport.
 
-    * Application protocol upgrade support for non-blocking HTTP/1.1 connections.
+* 3 December 2020 - HttpComponents Core 5.1-beta2 released
+
+    This is the second BETA release in the 5.1 release series that includes a number of
+    new features as well as bug fixes from the stable 5.0.x branch.
 
 
 * 3 December 2020 - HttpComponents Core 5.0.3 released
diff --git a/src/site/resources/httpcomponents-core-5.1.x/documentation.links b/src/site/resources/httpcomponents-core-5.1.x/documentation.links
index 6a5bed1..c974c39 100644
--- a/src/site/resources/httpcomponents-core-5.1.x/documentation.links
+++ b/src/site/resources/httpcomponents-core-5.1.x/documentation.links
@@ -1,3 +1,6 @@
 # links property file for Ant's symlink task in pom.xml:
 # links to components in http://hc.apache.org/components/
 LATEST   ../components/httpcomponents-core-5.1.x/LATEST
+
+5.1-beta3   ../components/httpcomponents-core-5.1.x/5.1-beta3
+current     ../components/httpcomponents-core-5.1.x/5.1-beta3
diff --git a/src/site/xdoc/downloads.xml b/src/site/xdoc/downloads.xml
index 4b27d7a..ec9d121 100644
--- a/src/site/xdoc/downloads.xml
+++ b/src/site/xdoc/downloads.xml
@@ -236,43 +236,43 @@
     </ul>
   </subsection>
 
-  <subsection name="HttpCore 5.1 BETA1">
+  <subsection name="HttpCore 5.1 BETA3">
     <a href="https://downloads.apache.org/httpcomponents/httpcore/KEYS">KEYS</a>
     <a href="https://downloads.apache.org/httpcomponents/httpcore/RELEASE_NOTES-5.1.x.txt">Release Notes</a>
     <br/>
     <p>Binary</p>
     <ul>
       <li>
-        <a href="[preferred]/httpcomponents/httpcore/binary/httpcomponents-core-5.1-beta2-bin.tar.gz">5.1-beta2.tar.gz</a>
+        <a href="[preferred]/httpcomponents/httpcore/binary/httpcomponents-core-5.1-beta3-bin.tar.gz">5.1-beta3.tar.gz</a>
         [<a
-          href="https://downloads.apache.org/httpcomponents/httpcore/binary/httpcomponents-core-5.1-beta2-bin.tar.gz.sha512">
+          href="https://downloads.apache.org/httpcomponents/httpcore/binary/httpcomponents-core-5.1-beta3-bin.tar.gz.sha512">
         sha512</a>]
-        [<a href="https://downloads.apache.org/httpcomponents/httpcore/binary/httpcomponents-core-5.1-beta2-bin.tar.gz.asc">
+        [<a href="https://downloads.apache.org/httpcomponents/httpcore/binary/httpcomponents-core-5.1-beta3-bin.tar.gz.asc">
         pgp</a>]
       </li>
       <li>
-        <a href="[preferred]/httpcomponents/httpcore/binary/httpcomponents-core-5.1-beta2-bin.zip">5.1-beta2.zip</a>
-        [<a href="https://downloads.apache.org/httpcomponents/httpcore/binary/httpcomponents-core-5.1-beta2-bin.zip.sha512">
+        <a href="[preferred]/httpcomponents/httpcore/binary/httpcomponents-core-5.1-beta3-bin.zip">5.1-beta3.zip</a>
+        [<a href="https://downloads.apache.org/httpcomponents/httpcore/binary/httpcomponents-core-5.1-beta3-bin.zip.sha512">
         sha512</a>]
-        [<a href="https://downloads.apache.org/httpcomponents/httpcore/binary/httpcomponents-core-5.1-beta2-bin.zip.asc">
+        [<a href="https://downloads.apache.org/httpcomponents/httpcore/binary/httpcomponents-core-5.1-beta3-bin.zip.asc">
         pgp</a>]
       </li>
     </ul>
     <p>Source</p>
     <ul>
       <li>
-        <a href="[preferred]/httpcomponents/httpcore/source/httpcomponents-core-5.1-beta2-src.tar.gz">5.1-beta2.tar.gz</a>
+        <a href="[preferred]/httpcomponents/httpcore/source/httpcomponents-core-5.1-beta3-src.tar.gz">5.1-beta3.tar.gz</a>
         [<a
-          href="https://downloads.apache.org/httpcomponents/httpcore/source/httpcomponents-core-5.1-beta2-src.tar.gz.sha512">
+          href="https://downloads.apache.org/httpcomponents/httpcore/source/httpcomponents-core-5.1-beta3-src.tar.gz.sha512">
         sha512</a>]
-        [<a href="https://downloads.apache.org/httpcomponents/httpcore/source/httpcomponents-core-5.1-beta2-src.tar.gz.asc">
+        [<a href="https://downloads.apache.org/httpcomponents/httpcore/source/httpcomponents-core-5.1-beta3-src.tar.gz.asc">
         pgp</a>]
       </li>
       <li>
-        <a href="[preferred]/httpcomponents/httpcore/source/httpcomponents-core-5.1-beta2-src.zip">5.1-beta2.zip</a>
-        [<a href="https://downloads.apache.org/httpcomponents/httpcore/source/httpcomponents-core-5.1-beta2-src.zip.sha512">
+        <a href="[preferred]/httpcomponents/httpcore/source/httpcomponents-core-5.1-beta3-src.zip">5.1-beta3.zip</a>
+        [<a href="https://downloads.apache.org/httpcomponents/httpcore/source/httpcomponents-core-5.1-beta3-src.zip.sha512">
         sha512</a>]
-        [<a href="https://downloads.apache.org/httpcomponents/httpcore/source/httpcomponents-core-5.1-beta2-src.zip.asc">
+        [<a href="https://downloads.apache.org/httpcomponents/httpcore/source/httpcomponents-core-5.1-beta3-src.zip.asc">
         pgp</a>]
       </li>
     </ul>