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

szetszwo pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/ratis-hadoop-projects.git

commit 01fdaa5fcf2c642b1dd4e16000b3edd531ac63a8
Author: Tsz Wo Nicholas Sze <[email protected]>
AuthorDate: Fri May 3 12:21:32 2019 -0700

    RATIS-539. Add an announcement for the 0.3.0 release.
---
 .gitignore      |  16 ++++++++
 index.html      |  97 +++++++++++++++++++++++------------------------
 post/0.3.0.html | 115 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 177 insertions(+), 51 deletions(-)

diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..f853a74
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,16 @@
+.DS_Store
+*.iml
+*.ipr
+*.iws
+*.orig
+*.rej
+**/.keep
+*.sdf
+*.suo
+*.vcxproj.user
+.idea
+.classpath
+.project
+.settings
+target
+build
diff --git a/index.html b/index.html
index efbfa94..ca16cff 100644
--- a/index.html
+++ b/index.html
@@ -1,4 +1,3 @@
-
 <!DOCTYPE html>
 
 <html>
@@ -172,7 +171,10 @@
     <div class="container">
         <div class="row header">
             <h2>Latest news</h2>
-            
+            <div class="panel-heading clearfix"><a class="pull-left" 
href="/post/0.3.0.html">Release 0.3.0 is available</a>
+                <small class="pull-right">2019 Apr 21</small>
+            </div>
+
             <div class="panel-heading clearfix"><a class="pull-left" 
href="/post/0.2.0.html">Release 0.2.0 is available</a>
                 <small class="pull-right">2018 Jul 15 </small>
             </div>
@@ -205,43 +207,36 @@
                 <tr>
                     <th>Version</th>
                     <th>Release date</th>
-                    <th>Source download</th>
-                    <th>Binary download</th>
+                    <th>Link</th>
                     <th>Announcement</th>
                 </tr>
                 </thead>
-                
                 <tr>
-                             <td>0.2.0</td>
-                    <td>2018 Jul 15 </td>
-                    <td>
-                        <a 
href="https://www.apache.org/dyn/closer.cgi/incubator/ratis/0.2.0/apache-ratis-incubating-0.2.0-src.tar.gz";>source</a>
-                        (<a 
href="https://dist.apache.org/repos/dist/release/incubator/ratis/0.2.0/apache-ratis-incubating-0.2.0-src.tar.gz.mds";>checksum</a>
-                        <a 
href="https://dist.apache.org/repos/dist/release/incubator/ratis/0.2.0/apache-ratis-incubating-0.2.0-src.tar.gz.asc";>signature</a>)
+                    <td>0.3.0</td>
+                    <td>2019 Apr 21</td>
+                    <td><a 
href="http://www.apache.org/dist/incubator/ratis/0.3.0/";>
+                        http://www.apache.org/dist/incubator/ratis/0.3.0/</a>
                     </td>
-                                                 
-                    <td>
-                        <a 
href="https://www.apache.org/dyn/closer.cgi/incubator/ratis/0.2.0/apache-ratis-incubating-0.2.0-bin.tar.gz";>binary</a>
-                        (<a 
href="https://dist.apache.org/repos/dist/release/incubator/ratis/0.2.0/apache-ratis-incubating-0.2.0-bin.tar.gz.mds";>checksum</a>
-                        <a 
href="https://dist.apache.org/repos/dist/release/incubator/ratis/0.2.0/apache-ratis-incubating-0.2.0-bin.tar.gz.asc";>signature</a>)
+                    <td><a href="post/0.3.0.html">Announcement</a></td>
+                </tr>
+
+                <tr>
+                    <td>0.2.0</td>
+                    <td>2018 Jul 15 </td>
+                    <td><a 
href="http://www.apache.org/dist/incubator/ratis/0.2.0/";>
+                        http://www.apache.org/dist/incubator/ratis/0.2.0/</a>
                     </td>
-                                                 
                     <td>
                         <a href="post/0.2.0.html">Announcement</a>
                     </td>
                 </tr>
                 
                 <tr>
-                             <td>0.1.0-alpha</td>
+                    <td>0.1.0-alpha</td>
                     <td>2017 May 2 </td>
-                    <td>
-                        <a 
href="https://www.apache.org/dyn/closer.cgi/incubator/ratis/0.1.0-alpha/apache-ratis-incubating-0.1.0-alpha-src.tar.gz";>source</a>
-                        (<a 
href="https://dist.apache.org/repos/dist/release/incubator/ratis/0.1.0-alpha/apache-ratis-incubating-0.1.0-alpha-src.tar.gz.mds";>checksum</a>
-                        <a 
href="https://dist.apache.org/repos/dist/release/incubator/ratis/0.1.0-alpha/apache-ratis-incubating-0.1.0-alpha-src.tar.gz.asc";>signature</a>)
+                    <td><a 
href="http://www.apache.org/dist/incubator/ratis/0.1.0-alpha/";>
+                        
http://www.apache.org/dist/incubator/ratis/0.1.0-alpha/</a>
                     </td>
-                                                 
-                                                    <td></td>
-                                                 
                     <td>
                         <a href="post/0.1.0-alpha.html">Announcement</a>
                     </td>
@@ -249,7 +244,10 @@
                 
             </table>
             </p>
-                               <p>Ratis is also <a 
href="https://search.maven.org/#search%7Cga%7C1%7Cratis";>available</a> from the 
Maven central repository.</p>
+            <p>Release artifacts are signed with one of the keys available at:
+                <a 
href="http://www.apache.org/dist/incubator/ratis/KEYS";>http://www.apache.org/dist/incubator/ratis/KEYS</a>
+            </p>
+            <p>Ratis is also <a 
href="https://search.maven.org/#search%7Cga%7C1%7Cratis";>available</a> from the 
Maven central repository.</p>
 
         </div>
     </div>
@@ -291,19 +289,9 @@
 
 <!-- TODO: We should have the following as documentation in the github.  -->
 
-<p>The source code the examples could be found in the ratis-examples 
subproject.</p>
-
-<p>Arithmetic example also has some simple cli script to start it:</p>
-
-<ol>
-<li>First do a full build on the ratis source code: <code>mvn clean install 
-DskipTests</code></li>
-<li>Go the the bin directory of the examples: <code>cd 
ratis-examples/src/main/bin</code></li>
-<li>Start three Ratis server instances (with arithmetic state matchine). 
<code>./start-all</code> (This helper script starts 3
-Java instances in the background).</li>
-<li>Create a new variable in the state machine: <code>./client.sh assign 
--name a --value 3</code></li>
-<li>Assign a new variable: <code>./client.sh assign --name b --value 
a+5</code></li>
-<li>Get a variable from the state machine: <code>./client.sh get --name 
b</code></li>
-</ol>
+<p>The source code of the examples could be found in the
+    <a 
href="https://github.com/apache/incubator-ratis/blob/master/ratis-examples/";>ratis-examples</a>
 sub-project.
+</p>
 
 <h3 id="maven-usage">Maven usage</h3>
 
@@ -317,19 +305,19 @@ Java instances in the background).</li>
 <p>You also need to include <em>one</em> of the transports:</p>
 
 <div class="highlight"><pre 
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
 class="language-xml" data-lang="xml"><span 
style="color:#f92672">&lt;dependency&gt;</span>
-   <span style="color:#f92672">&lt;artifactId&gt;</span>ratis-netty<span 
style="color:#f92672">&lt;/artifactId&gt;</span>
+   <span style="color:#f92672">&lt;artifactId&gt;</span>ratis-grpc<span 
style="color:#f92672">&lt;/artifactId&gt;</span>
    <span style="color:#f92672">&lt;groupId&gt;</span>org.apache.ratis<span 
style="color:#f92672">&lt;/groupId&gt;</span>
 <span style="color:#f92672">&lt;/dependency&gt;</span></code></pre></div>
 
-<div class="highlight"><pre 
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
 class="language-xml" data-lang="xml"> <span 
style="color:#f92672">&lt;dependency&gt;</span>
+<div class="highlight"><pre 
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
 class="language-xml" data-lang="xml"><span 
style="color:#f92672">&lt;dependency&gt;</span>
+   <span style="color:#f92672">&lt;artifactId&gt;</span>ratis-netty<span 
style="color:#f92672">&lt;/artifactId&gt;</span>
    <span style="color:#f92672">&lt;groupId&gt;</span>org.apache.ratis<span 
style="color:#f92672">&lt;/groupId&gt;</span>
-   <span style="color:#f92672">&lt;artifactId&gt;</span>ratis-grpc<span 
style="color:#f92672">&lt;/artifactId&gt;</span>
 <span style="color:#f92672">&lt;/dependency&gt;</span></code></pre></div>
 
-<div class="highlight"><pre 
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
 class="language-xml" data-lang="xml">    <span 
style="color:#f92672">&lt;dependency&gt;</span>
-      <span style="color:#f92672">&lt;groupId&gt;</span>org.apache.ratis<span 
style="color:#f92672">&lt;/groupId&gt;</span>
-      <span 
style="color:#f92672">&lt;artifactId&gt;</span>ratis-hadoop-shaded<span 
style="color:#f92672">&lt;/artifactId&gt;</span>
-    <span style="color:#f92672">&lt;/dependency&gt;</span></code></pre></div>
+<div class="highlight"><pre 
style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code
 class="language-xml" data-lang="xml"><span 
style="color:#f92672">&lt;dependency&gt;</span>
+   <span style="color:#f92672">&lt;artifactId&gt;</span>ratis-hadoop<span 
style="color:#f92672">&lt;/artifactId&gt;</span>
+   <span style="color:#f92672">&lt;groupId&gt;</span>org.apache.ratis<span 
style="color:#f92672">&lt;/groupId&gt;</span>
+<span style="color:#f92672">&lt;/dependency&gt;</span></code></pre></div>
 
 <p>Please note that Apache Hadoop dependencies are shaded, so it&rsquo;s safe 
to use hadoop transport with different versions of Hadoop.</p>
 
@@ -423,7 +411,7 @@ Please write to the mailing list if you need an invite.</p>
 
 <p>Source code is part of every release, you can download the source bundles 
from download section and build the project according to the included 
instructions.</p>
 
-<p>The versioned source code history is available from the <a 
href="git://git.apache.org/incubator-ratis.git">Apache git</a> repository or
+<p>The versioned source code history is available from the <a 
href="https://gitbox.apache.org/repos/asf?p=incubator-ratis.git";>Apache git</a> 
repository or
 from the <a href="https://github.com/apache/incubator-ratis";>github 
mirror</a>. It is only for development and not intended for use by the general 
public.
 Only the source code from the released artifacts are checked by the Project 
Management Committee.</p>
 
@@ -439,9 +427,16 @@ Only the source code from the released artifacts are 
checked by the Project Mana
             <h2>Resources</h2>
             <p>Are you interested in learning more about Apache Ratis? 
Excellent! Here are some resources.</p>
             <ul>
-            <li>Apache Ratis - In Search of a Usable Raft Library<br/>
-            <iframe 
src="https://home.apache.org/~szetszwo/presentations/20171115brown_bag.pdf";
-            width="595" height="485"></iframe></li><br/>
+            <li>
+              <a 
href="//www.slideshare.net/TszWoNicholasSze/apache-ratis-in-search-of-a-usable-raft-library"
+                 title="Apache Ratis - In Search of a Usable Raft Library" 
target="_blank">
+                Apache Ratis - In Search of a Usable Raft Library</a>
+              <br />
+              <iframe 
src="//www.slideshare.net/slideshow/embed_code/key/3OyDeDVxSWhIcd" width="595" 
height="485"
+                      frameborder="0" marginwidth="0" marginheight="0" 
scrolling="no" style="border:1px solid #CCC;
+                      margin-bottom:5px; max-width: 100%;" allowfullscreen>
+              </iframe>
+            </li>
 
             <li> <a 
href="//www.slideshare.net/Hadoop_Summit/high-throughput-data-replication-over-raft"
 title="High throughput data replication over RAFT" target="_blank">High 
throughput data replication over RAFT</a> from DataWorks Summit</a> 
             <iframe 
src="//www.slideshare.net/slideshow/embed_code/key/40nJZyfhrysXeK" width="595" 
height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" 
style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 
100%;" allowfullscreen> </iframe> 
@@ -456,7 +451,7 @@ Only the source code from the released artifacts are 
checked by the Project Mana
     <div class="container">
 
         <div class="col-md-12 trademark">
-            <p>&copy; 2018 <a href="http://apache.org";>The Apache Software 
Foundation</a>,
+            <p>&copy; 2019 <a href="http://apache.org";>The Apache Software 
Foundation</a>,
                 Apache, Apache Ratis, the Apache feather logo, Apache Ratis 
logo, Apache Incubator logo are trademarks of The Apache Software Foundation.
             <p>
         </div>
diff --git a/post/0.3.0.html b/post/0.3.0.html
new file mode 100644
index 0000000..0662d1f
--- /dev/null
+++ b/post/0.3.0.html
@@ -0,0 +1,115 @@
+<!DOCTYPE html>
+<!---
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+   http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License. See accompanying LICENSE file.
+-->
+
+<html>
+<head>
+  <meta charset="utf-8">
+  <meta http-equiv="X-UA-Compatible" content="IE=edge">
+  <meta name="viewport" content="width=device-width, initial-scale=1">
+  <meta name="description" content="Open source Java implementation for RAFT 
consensus protocol.">
+  <meta name="keywords" content="raft, java, ratis, library"/>
+  <meta name="robots" content="index,follow"/>
+  <meta name="language" content="en"/>
+
+  <title>Apache Ratis</title>
+  <base href="https://ratis.incubator.apache.org/";>
+  <link rel="canonical" href="http://ratis.incubator.apache.org/";>
+
+  <link rel="stylesheet" 
href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css";
+        
integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7"
 crossorigin="anonymous">
+  <link rel="stylesheet" href="style.css">
+</head>
+
+<body>
+<div class="topnav">
+  <div class="container">
+    <ul class="breadcrumb col-md-6">
+      <li>
+        <img class="asf-logo" src="asf_feather.png" alt="ASF feather"/>
+        <a href="https://www.apache.org";>Apache Software Foundation</a>
+      </li>
+      <li>
+        <img class="asf-logo" src="logo-white.png" alt="Ratis logo"/>
+        <a href="https://ratis.incubator.apache.org/";>Apache 
Ratis&trade;</a></li>
+    </ul>
+    <div class="col-md-6">
+      <ul class="pull-right breadcrumb">
+        <li><a href="http://www.apache.org/licenses/";>License</a></li>
+        <li><a 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li>
+        <li><a 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li>
+        <li><a href="http://www.apache.org/security/";>Security</a></li>
+      </ul>
+    </div>
+  </div>
+
+  <nav class="navbar navbar-default navbar-static-top" role="navigation">
+    <div class="container">
+      <div class="navbar-header">
+        <button type="button" class="navbar-toggle collapsed" 
data-toggle="collapse"
+                data-target="#ratis-menu" aria-expanded="false">
+          <span class="sr-only">Toggle navigation</span>
+          <span class="icon-bar"></span>
+          <span class="icon-bar"></span>
+          <span class="icon-bar"></span>
+        </button>
+      </div>
+
+      <div id="ratis-menu" class="collapse navbar-collapse">
+        <ul class="nav navbar-nav navbar-right">
+          <li><a href="#download">Download</a></li>
+          <li><a href="#gettingstarted">Getting started</a></li>
+          <li><a href="#source">Source</a></li>
+          <li><a href="#community">Community</a></li>
+          <li><a href="#resources">Resources</a></li>
+        </ul>
+      </div>
+
+
+      <div class="jumbotron">
+        <h1>Open source Java implementation for Raft consensus protocol.</h1>
+        <p><a class="btn btn-default download" role="button" 
href="#download">Download Apache Ratis</a></p>
+        <p><a class="changelog" href="#gettingstarted">Getting started</a></p>
+      </div>
+    </div>
+  </nav>
+</div>
+
+<div class="container">
+  <h1>Release 0.3.0 is available</h1>
+
+  <p><a href="https://ratis.incubator.apache.org/#download";>Download</a></p>
+
+  <p>It contains new features such as multi-raft and watch request,
+    as well contains 73 improvements and 72 bug fixes.
+    See the <a 
href="https://github.com/apache/incubator-ratis/compare/ratis-0.2.0...ratis-0.3.0";>changes
 between 0.2.0 and 0.3.0</a> releases.
+  </p>
+
+  <p>It has been tested with <a href="https://hadoop.apache.org/ozone/";>Apache 
Hadoop Ozone</a>
+    where Apache Ratis is used to replicate raw data.
+  </p>
+</div>
+
+<footer>
+  <div class="container">
+    <div class="col-md-12 trademark">
+      <p>&copy; 2019 <a href="http://apache.org";>The Apache Software 
Foundation</a>,
+        Apache, Apache Ratis, the Apache feather logo, Apache Ratis logo, 
Apache Incubator logo are trademarks of The
+        Apache Software Foundation.
+      <p>
+    </div>
+  </div>
+</footer>
+</body>
+</html>

Reply via email to