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

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


The following commit(s) were added to refs/heads/master by this push:
     new 378e8ee709 Update team page and add download page
378e8ee709 is described below

commit 378e8ee709a06a0e25beb32fa6107f726b3acef2
Author: tsreaper <[email protected]>
AuthorDate: Mon Jan 22 13:40:15 2024 +0800

    Update team page and add download page
---
 main/nav-footer.js                          |   9 +-
 main/team.html                              | 138 +++++++++++++++++++++-------
 pages/content/downloads.md                  | 113 +++++++++++++++++++++++
 pages/content/releases/_index.md            |  24 +++++
 pages/content/{ => releases}/release-0.4.md |   2 +-
 pages/content/{ => releases}/release-0.5.md |   2 +-
 pages/content/{ => releases}/release-0.6.md |   2 +-
 7 files changed, 249 insertions(+), 41 deletions(-)

diff --git a/main/nav-footer.js b/main/nav-footer.js
index ddfbbdc385..a46f09c0c0 100644
--- a/main/nav-footer.js
+++ b/main/nav-footer.js
@@ -10,13 +10,16 @@ const navHtml = `
             <a class="nav-link" 
href="https://paimon.apache.org/docs/master";>Document</a>
         </li>
         <li class="nav-item active px-3">
-            <a class="nav-link" 
href="https://github.com/apache/incubator-paimon/";>Github</a>
+            <a class="nav-link" 
href="https://paimon.apache.org/downloads.html";>Downloads</a>
         </li>
         <li class="nav-item active px-3">
-            <a class="nav-link" 
href="https://paimon.apache.org/users.html";>Who's Using</a>
+            <a class="nav-link" 
href="https://paimon.apache.org/release-0.6.html";>Releases</a>
         </li>
         <li class="nav-item active px-3">
-            <a class="nav-link" 
href="https://paimon.apache.org/release-0.6.html";>Releases</a>
+            <a class="nav-link" 
href="https://github.com/apache/incubator-paimon/";>Github</a>
+        </li>
+        <li class="nav-item active px-3">
+            <a class="nav-link" 
href="https://paimon.apache.org/users.html";>Who's Using</a>
         </li>
         <li class="nav-item dropdown px-3">
             <a class="nav-link dropdown-toggle" data-bs-toggle="dropdown" 
href="#" role="button" aria-haspopup="true" aria-expanded="false">Community</a>
diff --git a/main/team.html b/main/team.html
index b4bdb9faa5..6a56c3cee0 100644
--- a/main/team.html
+++ b/main/team.html
@@ -35,48 +35,116 @@ under the License.
   </head>
   <body class="d-flex flex-column min-vh-100">
     <div class="container">
-      <div class="row">
-        <div class="col-12 text-center pt-5 pb-3">
-          <h2>Team</h2>
-          <br>
-          <h3 id="mentors">
-            Mentors
-          </h3>
-          <p>Becket Qin</p>
-          <p>Robert Metzger</p>
-          <p>Stephan Ewen</p>
-          <p>Yu Li</p>
-          <br>
-          <h3 id="ppmc">
-            PPMC
-          </h3>
-          <p>Jingsong Lee</p>
-          <p>Caizhi Weng</p>
-          <p>Feng Wang</p>
-          <p>Nicholas Jiang</p>
-          <p>Timo Walther</p>
-          <p>Fang Yong</p>
-          <br>
-          <h3 id="committers">
-            Committers
-          </h3>
-          <p>Jingsong Lee</p>
-          <p>Caizhi Weng</p>
-          <p>Feng Wang</p>
-          <p>Nicholas Jiang</p>
-          <p>Timo Walther</p>
-          <p>Fang Yong</p>
-          <p>Zelin Yu</p>
-          <p>Chong Zhuang</p>
-          <p>Ming Li</p>
+
+      <div class="row pt-5 pb-5">
+        <div class="col-12 text-center"><h2>Our Team</h2></div>
+      </div>
+
+      <div class="row justify-content-center pt-3 pb-3">
+        <div class="col-auto text-center">
+          <h3>Mentors</h3>
+          <table class="table table-bordered w-auto">
+            <tbody>
+              <tr>
+                <td class="github-profile ghid-5778611">Becket Qin</td>
+                <td class="github-profile ghid-89049">Robert Metzger</td>
+                <td class="github-profile ghid-1727146">Stephan Ewen</td>
+                <td class="github-profile ghid-6239804">Yu Li</td>
+              </tr>
+              <tr>
+                <td>Becket Qin</td>
+                <td>Robert Metzger</td>
+                <td>Stephan Ewen</td>
+                <td>Yu Li</td>
+              </tr>
+            </tbody>
+          </table>
         </div>
       </div>
-      <div id="user-imgs-row" class="row d-flex align-items-center pb-5">
+
+      <div class="row justify-content-center pt-3 pb-3">
+        <div class="col-auto text-center">
+          <h3>PPMCs</h3>
+          <table class="table table-bordered w-auto">
+            <tbody>
+              <tr>
+                <td class="github-profile ghid-9601882">Jingsong Lee</td>
+                <td class="github-profile ghid-19909549">Caizhi Weng</td>
+                <td class="github-profile ghid-99001603">Feng Wang</td>
+                <td class="github-profile ghid-10048174">Nicholas Jiang</td>
+                <td class="github-profile ghid-5746567">Timo Walther</td>
+                <td class="github-profile ghid-28703471">Fang Yong</td>
+              </tr>
+              <tr>
+                <td>Jingsong Lee</td>
+                <td>Caizhi Weng</td>
+                <td>Feng Wang</td>
+                <td>Nicholas Jiang</td>
+                <td>Timo Walther</td>
+                <td>Fang Yong</td>
+              </tr>
+              <tr>
+                <td class="github-profile ghid-33053040">Zelin Yu</td>
+                <td></td>
+                <td></td>
+                <td></td>
+                <td></td>
+                <td></td>
+              </tr>
+              <tr>
+                <td>Zelin Yu</td>
+                <td></td>
+                <td></td>
+                <td></td>
+                <td></td>
+                <td></td>
+              </tr>
+            </tbody>
+          </table>
+        </div>
       </div>
+
+      <div class="row justify-content-center pt-3 pb-5">
+        <div class="col-auto text-center">
+          <h3>Committers</h3>
+          <p>(Apart from PPMCs)</p>
+          <table class="table table-bordered w-auto">
+            <tbody>
+              <tr>
+                <td class="github-profile ghid-37063904">Chong Zhuang</td>
+                <td class="github-profile ghid-69444450">Ming Li</td>
+                <td class="github-profile ghid-41894543">Junhao Ye</td>
+                <td class="github-profile ghid-10036681">Bi Yan</td>
+                <td class="github-profile ghid-26704332">Guojun Li</td>
+              </tr>
+              <tr>
+                <td>Chong Zhuang</td>
+                <td>Ming Li</td>
+                <td>Junhao Ye</td>
+                <td>Bi Yan</td>
+                <td>Guojun Li</td>
+              </tr>
+            </tbody>
+          </table>
+        </div>
+      </div>
+
     </div>
 
     <script src="nav-footer.js"></script>
     <!-- Bootstrap JS -->
     <script src="lib/[email protected]/bootstrap.bundle.min.js"></script>
+    <script type="application/javascript">
+      let profiles = document.getElementsByClassName('github-profile');
+      for (let profile of profiles) {
+        for (let name of profile.classList) {
+          if (name.startsWith('ghid-')) {
+            let ghid = name.substring(5);
+            profile.innerHTML = `<img 
src="https://avatars.githubusercontent.com/u/${ghid}"; width="150px" />`;
+            break;
+          }
+        }
+      }
+    </script>
   </body>
 </html>
diff --git a/pages/content/downloads.md b/pages/content/downloads.md
new file mode 100644
index 0000000000..a6f0874a38
--- /dev/null
+++ b/pages/content/downloads.md
@@ -0,0 +1,113 @@
+---
+title: "Downloads"
+weight: 1
+type: docs
+aliases:
+- /downloads.html
+---
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you 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.
+-->
+
+# Downloads
+
+Paimon is released as a source artifact, and also through Maven.
+
+## Source Releases
+
+| RELEASE | DATE | COMMIT | DOWNLOAD |
+|---|---|---|---|
+| 0.6.0 | 2023-12-11 | 
[5a371a](https://github.com/apache/incubator-paimon/commit/5a371aa614b32081c873fdb76f53547fc1fb6e7a)
 | 
[tar](https://www.apache.org/dyn/closer.lua?filename=incubator/paimon/paimon-0.6.0-incubating/apache-paimon-0.6.0-incubating-src.tgz&action=download)
 
([digest](https://dlcdn.apache.org/incubator/paimon/paimon-0.6.0-incubating/apache-paimon-0.6.0-incubating-src.tgz.sha512),
 
[pgp](https://dlcdn.apache.org/incubator/paimon/paimon-0.6.0-incubating/apache-paimon-0.6.0-
 [...]
+| 0.5.0 | 2023-09-06 | 
[79a47f](https://github.com/apache/incubator-paimon/commit/79a47f9eeb77f56fc1f11de2aeca165f2076e94b)
 | 
[tar](https://www.apache.org/dyn/closer.lua?filename=incubator/paimon/paimon-0.5.0-incubating/apache-paimon-0.5.0-incubating-src.tgz&action=download)
 
([digest](https://dlcdn.apache.org/incubator/paimon/paimon-0.5.0-incubating/apache-paimon-0.5.0-incubating-src.tgz.sha512),
 
[pgp](https://dlcdn.apache.org/incubator/paimon/paimon-0.5.0-incubating/apache-paimon-0.5.0-
 [...]
+| 0.4.0 | 2023-06-10 | 
[40ac3c](https://github.com/apache/incubator-paimon/commit/40ac3c7d7602171d3c2d71f073c607a02cb9e364)
 | 
[tar](https://www.apache.org/dyn/closer.lua?filename=incubator/paimon/paimon-0.4.0-incubating/apache-paimon-0.4.0-incubating-src.tgz&action=download)
 
([digest](https://dlcdn.apache.org/incubator/paimon/paimon-0.4.0-incubating/apache-paimon-0.4.0-incubating-src.tgz.sha512),
 
[pgp](https://dlcdn.apache.org/incubator/paimon/paimon-0.4.0-incubating/apache-paimon-0.4.0-
 [...]
+
+To download a source distribution for a particular release, click on the *tar* 
link.
+
+The commit hash links to github, which contains the release’s version control 
history but does not contain the definitive source artifacts.
+
+For security, hash and signature files are always hosted at 
[Apache](https://downloads.apache.org/).
+
+## Verify the Integrity of the Files
+
+You must verify the integrity of the downloaded file using the PGP signature 
(.asc file) or a hash (.sha256; .md5 for older releases). For more information 
why this must be done, please read [Verifying Apache Software Foundation 
Releases](https://www.apache.org/info/verification.html).
+
+To verify the signature using GPG or PGP, please do the following:
+
+1. Download the release artifact and the corresponding PGP signature from the 
table above.
+2. Download the [Apache Paimon KEYS 
file](https://dlcdn.apache.org/incubator/paimon/KEYS).
+3. Import the KEYS file and verify the downloaded artifact using one of the 
following methods:
+
+```bash
+gpg --import KEYS
+gpg --verify downloaded_file.asc downloaded_file
+```
+
+or
+
+```bash
+pgpk -a KEYS
+pgpv downloaded_file.asc
+```
+
+or
+
+```bash
+pgp -ka KEYS
+pgp downloaded_file.asc
+```
+
+## Maven Artifacts
+
+Add the following to the dependencies section of your `pom.xml` file:
+
+{{< tabs "maven-artifacts" >}}
+
+{{< tab "Flink" >}}
+
+Please replace `${flink.version}` in the following xml file to the version of 
Flink you're using. For example, `1.17` or `1.18`.
+
+```xml
+<dependencies>
+    <dependency>
+        <groupId>org.apache.paimon</groupId>
+        <artifactId>paimon-flink-${flink.version}</artifactId>
+        <version>0.6.0-incubating</version>
+    </dependency>
+</dependencies>
+```
+
+Also include `<dependency>` elements for any extension modules you need: 
`paimon-flink-cdc`, `paimon-flink-action`, and so forth.
+
+{{< /tab >}}
+
+{{< tab "Spark3" >}}
+
+Please replace `${spark.version}` in the following xml file to the version of 
Flink you're using. For example, `3.4` or `3.5`.
+
+```xml
+<dependencies>
+    <dependency>
+        <groupId>org.apache.paimon</groupId>
+        <artifactId>paimon-spark-${spark.version}</artifactId>
+        <version>0.6.0-incubating</version>
+    </dependency>
+</dependencies>
+```
+{{< /tab >}}
+
+{{< /tabs >}}
diff --git a/pages/content/releases/_index.md b/pages/content/releases/_index.md
new file mode 100644
index 0000000000..286babd2f3
--- /dev/null
+++ b/pages/content/releases/_index.md
@@ -0,0 +1,24 @@
+---
+title: Releases
+bold: true
+bookCollapseSection: true
+weight: 2
+---
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you 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.
+-->
diff --git a/pages/content/release-0.4.md 
b/pages/content/releases/release-0.4.md
similarity index 97%
rename from pages/content/release-0.4.md
rename to pages/content/releases/release-0.4.md
index f6063568a2..a1abaced1a 100644
--- a/pages/content/release-0.4.md
+++ b/pages/content/releases/release-0.4.md
@@ -1,6 +1,6 @@
 ---
 title: "Release 0.4"
-weight: -10
+weight: 1000
 type: docs
 aliases:
 - /release-0.4.html
diff --git a/pages/content/release-0.5.md 
b/pages/content/releases/release-0.5.md
similarity index 98%
rename from pages/content/release-0.5.md
rename to pages/content/releases/release-0.5.md
index 517ef6c0b1..6508dd272e 100644
--- a/pages/content/release-0.5.md
+++ b/pages/content/releases/release-0.5.md
@@ -1,6 +1,6 @@
 ---
 title: "Release 0.5"
-weight: -9
+weight: 999
 type: docs
 aliases:
 - /release-0.5.html
diff --git a/pages/content/release-0.6.md 
b/pages/content/releases/release-0.6.md
similarity index 97%
rename from pages/content/release-0.6.md
rename to pages/content/releases/release-0.6.md
index 09148c9c19..22b63c8668 100644
--- a/pages/content/release-0.6.md
+++ b/pages/content/releases/release-0.6.md
@@ -1,6 +1,6 @@
 ---
 title: "Release 0.6"
-weight: -8
+weight: 998
 type: docs
 aliases:
 - /release-0.6.html

Reply via email to