You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@submarine.apache.org by pi...@apache.org on 2022/08/09 04:03:30 UTC
[submarine] branch master updated: SUBMARINE-1301. Homepage and Release/Download Chinese translation.
This is an automated email from the ASF dual-hosted git repository.
pingsutw pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/submarine.git
The following commit(s) were added to refs/heads/master by this push:
new c3299a83 SUBMARINE-1301. Homepage and Release/Download Chinese translation.
c3299a83 is described below
commit c3299a83c71ac9f7d57c3963e61b2ef4ce2f53b9
Author: cdmikechen <cd...@hotmail.com>
AuthorDate: Thu Aug 4 16:52:56 2022 +0800
SUBMARINE-1301. Homepage and Release/Download Chinese translation.
### What is this PR for?
Homepage and Release/Download Chinese translation.
### What type of PR is it?
Documentation
### Todos
* [x] - Homepage
* [x] - Release Notes
* [x] - Download Page
* [x] - Fix 0.7.0 Release Notes - Python SDK link error
* [ ] - Fix 0.7.0 Release Notes - Release date
### What is the Jira issue?
https://issues.apache.org/jira/browse/SUBMARINE-1301
### How should this be tested?
No.
### Screenshots (if appropriate)
![image](https://user-images.githubusercontent.com/12069428/181873910-4720392c-75b3-4b10-9249-825f5a2d8e4c.png)
![image](https://user-images.githubusercontent.com/12069428/181874316-09c7baef-34fb-4d56-97d0-d322921e4513.png)
![image](https://user-images.githubusercontent.com/12069428/181874456-dafb901a-a03a-4ce7-895b-862755fd6b7f.png)
### Questions:
* Do the license files need updating? No
* Are there breaking changes for older versions? No
* Does this need new documentation? Yes
Author: cdmikechen <cd...@hotmail.com>
Signed-off-by: Kevin <pi...@apache.org>
Closes #984 from cdmikechen/SUBMARINE-1301 and squashes the following commits:
d98f2955 [cdmikechen] Fix download relaese date
e3a33131 [cdmikechen] Fix link error
7aa770b7 [cdmikechen] Homepage and Release/Download Chinese translation.
---
website/README.md | 6 +
website/docs/download.md | 4 +-
website/docusaurus.config.js | 12 ++
.../current}/download.md | 66 +++++-----
.../version-0.7.0}/download.md | 66 +++++-----
.../zh-cn/docusaurus-plugin-content-pages/index.js | 121 ++++++++++++++++++
.../releases/submarine-release-0.2.0.md | 25 ++++
.../releases/submarine-release-0.3.0.md | 30 +++++
.../releases/submarine-release-0.4.0.md | 30 +++++
.../releases/submarine-release-0.5.0.md | 33 +++++
.../releases/submarine-release-0.6.0.md | 31 +++++
.../releases/submarine-release-0.7.0.md | 32 +++++
.../styles.module.css | 1 +
.../docusaurus-plugin-content-pages/versions.js | 138 +++++++++++++++++++++
.../zh-cn/docusaurus-theme-classic/footer.json | 20 +++
.../zh-cn/docusaurus-theme-classic/navbar.json | 23 ++++
website/versioned_docs/version-0.7.0/download.md | 4 +-
17 files changed, 574 insertions(+), 68 deletions(-)
diff --git a/website/README.md b/website/README.md
index 94fddfed..9e2336d4 100644
--- a/website/README.md
+++ b/website/README.md
@@ -35,6 +35,12 @@ yarn start
This command starts a local development server and open up a browser window. Most changes are reflected live without having to restart the server.
+If you want to switch to zh-cn, you can use the following command to start.
+
+```console
+yarn start -- --locale zh-cn
+```
+
## Build
```console
diff --git a/website/docs/download.md b/website/docs/download.md
index f7a657c8..1447d0ce 100644
--- a/website/docs/download.md
+++ b/website/docs/download.md
@@ -23,7 +23,7 @@ under the License.
The latest release of Apache Submarine is `0.7.0`.
-- Apache Submarine `0.7.0` released on Oct 21, 2021 ([release notes](https://submarine.apache.org/releases/submarine-release-0.7.0)) ([git tag](https://github.com/apache/submarine/tree/rel/release-0.7.0))
+- Apache Submarine `0.7.0` released on April 25, 2022 ([release notes](https://submarine.apache.org/releases/submarine-release-0.7.0)) ([git tag](https://github.com/apache/submarine/tree/rel/release-0.7.0))
- Binary package:
[submarine-dist-0.7.0.tar.gz](https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.7.0/submarine-dist-0.7.0.tar.gz) (148 MB, [checksum](https://www.apache.org/dist/submarine/submarine-0.7.0/submarine-dist-0.7.0-src.tar.gz.sha512), [signature](https://www.apache.org/dist/submarine/submarine-0.7.0/submarine-dist-0.7.0.tar.gz.asc))
- Source:
@@ -39,7 +39,7 @@ The latest release of Apache Submarine is `0.7.0`.
- [submarine agent](https://hub.docker.com/layers/submarine/apache/submarine/agent-0.7.0/images/sha256-9c14c62478786eb9d7bbe74ca1aed48cd6ae4cb318bd9da149456926cd5c6474?context=explore) `docker pull apache/submarine:agent-0.7.0`
- SDK:
- - [PySubmarine](https://pypi.org/project/apache-submarine/0.6.0/) `pip install apache-submarine==0.7.0`
+ - [PySubmarine](https://pypi.org/project/apache-submarine/0.7.0/) `pip install apache-submarine==0.7.0`
## Verify the integrity of the files
diff --git a/website/docusaurus.config.js b/website/docusaurus.config.js
index 13f4a430..074abb39 100644
--- a/website/docusaurus.config.js
+++ b/website/docusaurus.config.js
@@ -27,6 +27,18 @@ module.exports = {
favicon: 'img/submarine.ico',
organizationName: 'apache', // Usually your GitHub org/user name.
projectName: 'submarine-site', // Don't change the project name, the website will be updated to submarine-site repo
+ i18n: {
+ defaultLocale: 'en',
+ locales: ['en', 'zh-cn'],
+ localeConfigs: {
+ en: {
+ label: 'English',
+ },
+ "zh-cn": {
+ label: '中文',
+ },
+ },
+ },
themeConfig: {
navbar: {
title: 'Apache Submarine',
diff --git a/website/docs/download.md b/website/i18n/zh-cn/docusaurus-plugin-content-docs/current/download.md
similarity index 85%
copy from website/docs/download.md
copy to website/i18n/zh-cn/docusaurus-plugin-content-docs/current/download.md
index f7a657c8..2f9a3303 100644
--- a/website/docs/download.md
+++ b/website/i18n/zh-cn/docusaurus-plugin-content-docs/current/download.md
@@ -1,5 +1,5 @@
---
-title: Download Apache Submarine
+title: 下载 Apache Submarine
---
<!--
@@ -21,14 +21,14 @@ specific language governing permissions and limitations
under the License.
-->
-The latest release of Apache Submarine is `0.7.0`.
+Apache Submarine 的最新版本是 `0.7.0`.
-- Apache Submarine `0.7.0` released on Oct 21, 2021 ([release notes](https://submarine.apache.org/releases/submarine-release-0.7.0)) ([git tag](https://github.com/apache/submarine/tree/rel/release-0.7.0))
- - Binary package:
+- Apache Submarine `0.7.0` 于2022年4月25日发布 ([发布公告](/zh-cn/releases/submarine-release-0.7.0)) ([git tag](https://github.com/apache/submarine/tree/rel/release-0.7.0))
+ - 二进制部署包:
[submarine-dist-0.7.0.tar.gz](https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.7.0/submarine-dist-0.7.0.tar.gz) (148 MB, [checksum](https://www.apache.org/dist/submarine/submarine-0.7.0/submarine-dist-0.7.0-src.tar.gz.sha512), [signature](https://www.apache.org/dist/submarine/submarine-0.7.0/submarine-dist-0.7.0.tar.gz.asc))
- - Source:
+ - 源代码:
[submarine-dist-0.7.0-src.tar.gz](https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.7.0/submarine-dist-0.7.0-src.tar.gz) (8.3 MB, [checksum](https://www.apache.org/dist/submarine/submarine-0.7.0/submarine-dist-0.7.0-src.tar.gz.sha512), [signature](https://www.apache.org/dist/submarine/submarine-0.7.0/submarine-dist-0.7.0-src.tar.gz.asc)))
- - Docker images:
+ - Docker 镜像:
- [submarine server](https://hub.docker.com/layers/submarine/apache/submarine/server-0.7.0/images/sha256-4f9c8e41d9242f2d92f9a9def0b9e43efdd6a9b42e23ae3a1fa25afee48d0370?context=explore) `docker pull apache/submarine:server-0.7.0`
- [submarine database](https://hub.docker.com/layers/submarine/apache/submarine/database-0.7.0/images/sha256-2a4a724b7919a1ca362e89ca1a7dbb6e8201536386631a49fe8c69b4ebbf221c?context=explore) `docker pull apache/submarine:database-0.7.0`
- [submarine jupyter-notebook](https://hub.docker.com/layers/submarine/apache/submarine/jupyter-notebook-0.7.0/images/sha256-0cacc189c7d2f220c23a89e6c9f0a542c274985f3a349e71613b5a92a0afea31?context=explore) `docker pull apache/submarine:jupyter-notebook-0.7.0`
@@ -39,25 +39,26 @@ The latest release of Apache Submarine is `0.7.0`.
- [submarine agent](https://hub.docker.com/layers/submarine/apache/submarine/agent-0.7.0/images/sha256-9c14c62478786eb9d7bbe74ca1aed48cd6ae4cb318bd9da149456926cd5c6474?context=explore) `docker pull apache/submarine:agent-0.7.0`
- SDK:
- - [PySubmarine](https://pypi.org/project/apache-submarine/0.6.0/) `pip install apache-submarine==0.7.0`
+ - [PySubmarine](https://pypi.org/project/apache-submarine/0.7.0/) `pip install apache-submarine==0.7.0`
-## Verify the integrity of the files
+## 验证文件完整性
-It is essential that you [verify](https://www.apache.org/info/verification.html) the integrity of the downloaded files using the PGP or MD5 signatures. This signature should be matched against the [KEYS](https://www.apache.org/dist/submarine/KEYS) file.
+您必须使用 PGP 或 MD5 签名来 [验证](https://www.apache.org/info/verification.html) 下载文件的完整性。
+此签名应与 [KEYS](https://www.apache.org/dist/submarine/KEYS) 文件匹配。
```
gpg --import KEYS
gpg --verify submarine-dist-X.Y.Z-src.tar.gz.asc
```
-## Old releases
+## 旧版本
-- Apache Submarine `0.6.0` released on Oct 21, 2021 ([release notes](https://submarine.apache.org/releases/submarine-release-0.6.0)) ([git tag](https://github.com/apache/submarine/tree/rel/release-0.6.0))
- - Binary package:
+- Apache Submarine `0.6.0` 于2021年10月21日发布 ([发布公告](/zh-cn/releases/submarine-release-0.6.0)) ([git tag](https://github.com/apache/submarine/tree/rel/release-0.6.0))
+ - 二进制部署包:
[submarine-dist-0.6.0-hadoop-2.9.tar.gz](https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.6.0/submarine-dist-0.6.0-hadoop-2.9.tar.gz) (518 MB, [checksum](https://www.apache.org/dist/submarine/submarine-0.6.0/submarine-dist-0.6.0-hadoop-2.9.tar.gz.sha512), [signature](https://www.apache.org/dist/submarine/submarine-0.6.0/submarine-dist-0.6.0-hadoop-2.9.tar.gz.asc))
- - Source:
+ - 源代码:
[submarine-dist-0.6.0-src.tar.gz](https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.6.0/submarine-dist-0.6.0-src.tar.gz) (8.3 MB, [checksum](https://www.apache.org/dist/submarine/submarine-0.6.0/submarine-dist-0.6.0-src.tar.gz.sha512), [signature](https://www.apache.org/dist/submarine/submarine-0.6.0/submarine-dist-0.6.0-src.tar.gz.asc)))
- - Docker images:
+ - Docker 镜像:
- [mini-submarine](https://hub.docker.com/layers/apache/submarine/mini-0.6.0/images/sha256-a068563409735c4e5c64d529936de614919b7fb9f11cc55c0302a19fe20bf37d?context=explore) `docker pull apache/submarine:mini-0.6.0`
- [submarine server](https://hub.docker.com/layers/apache/submarine/server-0.6.0/images/sha256-e224668d76b7c758f67fdbfb1d478e26dfc49837eb49592da16041fe1ee1df2a?context=explore) `docker pull apache/submarine:server-0.6.0`
- [submarine database](https://hub.docker.com/layers/apache/submarine/database-0.6.0/images/sha256-543bb90bc1c1dc6282934dbbaaae145f38fc494e134c916a17c49b69f171c911?context=explore) `docker pull apache/submarine:database-0.6.0`
@@ -70,66 +71,67 @@ gpg --verify submarine-dist-X.Y.Z-src.tar.gz.asc
- SDK:
- [PySubmarine](https://pypi.org/project/apache-submarine/0.6.0/) `pip install apache-submarine==0.6.0`
-- Apache Submarine `0.5.0` released on Dec 17, 2020 ([release notes](https://submarine.apache.org/releases/submarine-release-0.5.0)) ([git tag](https://github.com/apache/submarine/tree/rel/release-0.5.0))
- - Binary package:
+- Apache Submarine `0.5.0` 于2020年12月17日发布 ([发布公告](/zh-cn/releases/submarine-release-0.5.0)) ([git tag](https://github.com/apache/submarine/tree/rel/release-0.5.0))
+ - 二进制部署包:
[submarine-dist-0.5.0-hadoop-2.9.tar.gz](https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.5.0/submarine-dist-0.5.0-hadoop-2.9.tar.gz) (505 MB, [checksum](https://www.apache.org/dist/submarine/submarine-0.5.0/submarine-dist-0.5.0-hadoop-2.9.tar.gz.sha512), [signature](https://www.apache.org/dist/submarine/submarine-0.5.0/submarine-dist-0.5.0-hadoop-2.9.tar.gz.asc))
- - Source:
+ - 源代码:
[submarine-dist-0.5.0-src.tar.gz](https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.5.0/submarine-dist-0.5.0-src.tar.gz) (5.0 MB, [checksum](https://www.apache.org/dist/submarine/submarine-0.5.0/submarine-dist-0.5.0-src.tar.gz.sha512), [signature](https://www.apache.org/dist/submarine/submarine-0.5.0/submarine-dist-0.5.0-src.tar.gz.asc)))
- - Docker images:
+ - Docker 镜像:
- [mini-submarine](https://hub.docker.com/layers/apache/submarine/mini-0.5.0/images/sha256-e3248c8c6336b245539028043783b91135eaffe9302dec05fe13571a0f2902a6) `docker pull apache/submarine:mini-0.5.0`
- [submarine server](https://hub.docker.com/layers/apache/submarine/server-0.5.0/images/sha256-1805df8fd8e5274d16be8cdf39900d8576119c0caac7598db29990ebe138bf5c) `docker pull apache/submarine:server-0.5.0`
- [submarine database](https://hub.docker.com/layers/apache/submarine/database-0.5.0/images/sha256-073889e773c1b44cef9f518dc2fc468ebc420200f6087e2a943438677dadc9e5) `docker pull apache/submarine:database-0.5.0`
- [submarine jupyter-notebook](https://hub.docker.com/layers/apache/submarine/jupyter-notebook-0.5.0/images/sha256-f3cc2510c208b752ef4be7b383ee8f2325e4fc538696078bdb604d62fa47e4be) `docker pull apache/submarine:jupyter-notebook-0.5.0`
- SDK:
- [PySubmarine](https://pypi.org/project/apache-submarine/0.5.0/) `pip install apache-submarine==0.5.0`
-- Apache Submarine 0.4.0 released on Jul 05, 2020 ([release notes](https://submarine.apache.org/releases/submarine-release-0.4.0)) ([git tag](https://github.com/apache/submarine/tree/rel/release-0.4.0))
- - Binary package with submarine:
+- Apache Submarine `0.4.0`于2020年7月5日发布 ([发布公告](/zh-cn/releases/submarine-release-0.4.0)) ([git tag](https://github.com/apache/submarine/tree/rel/release-0.4.0))
+
+ - 二进制部署包:
[submarine-dist-0.4.0-hadoop-2.9.tar.gz](https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.4.0/submarine-dist-0.4.0-hadoop-2.9.tar.gz) (550 MB,
[checksum](https://www.apache.org/dist/submarine/submarine-0.4.0/submarine-dist-0.4.0-hadoop-2.9.tar.gz.sha512),
[signature](https://www.apache.org/dist/submarine/submarine-0.4.0/submarine-dist-0.4.0-hadoop-2.9.tar.gz.asc))
- - Source:
+ - 源代码:
[submarine-dist-0.4.0-src.tar.gz](https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.4.0/submarine-dist-0.4.0-src.tar.gz) (6 MB,
[checksum](https://www.apache.org/dist/submarine/submarine-0.4.0/submarine-dist-0.4.0-src.tar.gz.sha512),
[signature](https://www.apache.org/dist/submarine/submarine-0.4.0/submarine-dist-0.4.0-src.tar.gz.asc))
- - Docker images:
+ - Docker 镜像:
_[mini-submarine](https://hub.docker.com/layers/apache/submarine/mini-0.4.0/images/sha256-a8e7bd98f1f0325223d68e0ba64fd48bd56ee91736461d289945e70ad138e08f)_ [(guide)](https://github.com/apache/submarine/blob/rel/release-0.4.0/dev-support/mini-submarine/README.md#mini-submarine)
-- Apache Submarine 0.3.0 released on Feb 01, 2020 ([release notes](https://submarine.apache.org/releases/submarine-release-0.3.0)) ([git tag](https://github.com/apache/submarine/tree/rel/release-0.3.0))
+- Apache Submarine `0.3.0` 于2020年2月1日发布 ([发布公告](/zh-cn/releases/submarine-release-0.3.0)) ([git tag](https://github.com/apache/submarine/tree/rel/release-0.3.0))
- - Binary package with submarine:
+ - submarine 二进制部署包:
[submarine-dist-0.3.0-hadoop-2.9.tar.gz](https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.3.0/submarine-dist-0.3.0-hadoop-2.9.tar.gz) (550 MB,
[checksum](https://www.apache.org/dist/submarine/submarine-0.3.0/submarine-dist-0.3.0-hadoop-2.9.tar.gz.sha512),
[signature](https://www.apache.org/dist/submarine/submarine-0.3.0/submarine-dist-0.3.0-hadoop-2.9.tar.gz.asc))
- - Source:
+ - 源代码:
[submarine-dist-0.3.0-src.tar.gz](https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.3.0/submarine-dist-0.3.0-src.tar.gz) (6 MB,
[checksum](https://www.apache.org/dist/submarine/submarine-0.3.0/submarine-dist-0.3.0-src.tar.gz.sha512),
[signature](https://www.apache.org/dist/submarine/submarine-0.3.0/submarine-dist-0.3.0-src.tar.gz.asc))
- - Docker images:
+ - Docker 镜像:
_[mini-submarine](https://hub.docker.com/layers/apache/submarine/mini-0.3.0/images/sha256-3dd49054bf8a91521f5743c675278d626a5fa568e91651c67867b8ba6ceba340)_ [(guide)](https://github.com/apache/submarine/blob/rel/release-0.3.0/dev-support/mini-submarine/README.md#mini-submarine)
-- Apache Submarine 0.2.0 released on Jul 2, 2019
+- Apache Submarine `0.2.0` 于2019年7月2日发布
- - Binary package with submarine:
+ - submarine 二进制部署包:
[hadoop-submarine-0.2.0.tar.gz](https://www.apache.org/dyn/closer.cgi/hadoop/submarine/submarine-0.2.0/hadoop-submarine-0.2.0.tar.gz) (111 MB,
[checksum](https://dist.apache.org/repos/dist/release/hadoop/submarine/submarine-0.2.0/hadoop-submarine-0.2.0.tar.gz.mds),
[signature](https://dist.apache.org/repos/dist/release/hadoop/submarine/submarine-0.2.0/hadoop-submarine-0.2.0.tar.gz.asc),
[Announcement](http://hadoop.apache.org/submarine/release/0.2.0/))
- - Source:
+ - 源代码:
[hadoop-submarine-0.2.0-src.tar.gz](https://www.apache.org/dyn/closer.cgi/hadoop/submarine/submarine-0.2.0/hadoop-submarine-0.2.0-src.tar.gz) (1.4 MB,
[checksum](https://dist.apache.org/repos/dist/release/hadoop/submarine/submarine-0.2.0/hadoop-submarine-0.2.0-src.tar.gz.mds),
[signature](https://dist.apache.org/repos/dist/release/hadoop/submarine/submarine-0.2.0/hadoop-submarine-0.2.0-src.tar.gz.asc))
-- Apache Submarine 0.1.0 released on Jan 16, 2019
+- Apache Submarine `0.1.0` 于2019年1月16日发布
- - Binary package with submarine:
+ - submarine 二进制部署包:
[submarine-0.2.0-bin-all.tgz](https://www.apache.org/dyn/closer.cgi/hadoop/common/hadoop-3.2.0/hadoop-3.2.0.tar.gz) (97 MB,
[checksum](https://www.apache.org/dist/hadoop/common/hadoop-3.2.0/hadoop-3.2.0.tar.gz.mds),
[signature](https://www.apache.org/dist/hadoop/common/hadoop-3.2.0/hadoop-3.2.0.tar.gz.asc),
[Announcement](https://hadoop.apache.org/docs/r3.2.0/index.html))
- - Source:
+ - 源代码:
[submarine-hadoop-3.2.0-src.tar.gz](https://www.apache.org/dyn/closer.cgi/hadoop/common/hadoop-3.2.0/hadoop-3.2.0-src.tar.gz) (1.1 MB,
[checksum](https://www.apache.org/dist/hadoop/common/hadoop-3.2.0/hadoop-3.2.0-src.tar.gz.mds),
[signature](https://www.apache.org/dist/hadoop/common/hadoop-3.2.0/hadoop-3.2.0-src.tar.gz.asc))
diff --git a/website/docs/download.md b/website/i18n/zh-cn/docusaurus-plugin-content-docs/version-0.7.0/download.md
similarity index 85%
copy from website/docs/download.md
copy to website/i18n/zh-cn/docusaurus-plugin-content-docs/version-0.7.0/download.md
index f7a657c8..86220a2f 100644
--- a/website/docs/download.md
+++ b/website/i18n/zh-cn/docusaurus-plugin-content-docs/version-0.7.0/download.md
@@ -1,5 +1,5 @@
---
-title: Download Apache Submarine
+title: 下载 Apache Submarine
---
<!--
@@ -21,14 +21,14 @@ specific language governing permissions and limitations
under the License.
-->
-The latest release of Apache Submarine is `0.7.0`.
+Apache Submarine 的最新版本是 `0.7.0`.
-- Apache Submarine `0.7.0` released on Oct 21, 2021 ([release notes](https://submarine.apache.org/releases/submarine-release-0.7.0)) ([git tag](https://github.com/apache/submarine/tree/rel/release-0.7.0))
- - Binary package:
+- Apache Submarine `0.7.0` 于2022年4月25日发布 ([发布公告](../releases/submarine-release-0.7.0)) ([git tag](https://github.com/apache/submarine/tree/rel/release-0.7.0))
+ - 二进制部署包:
[submarine-dist-0.7.0.tar.gz](https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.7.0/submarine-dist-0.7.0.tar.gz) (148 MB, [checksum](https://www.apache.org/dist/submarine/submarine-0.7.0/submarine-dist-0.7.0-src.tar.gz.sha512), [signature](https://www.apache.org/dist/submarine/submarine-0.7.0/submarine-dist-0.7.0.tar.gz.asc))
- - Source:
+ - 源代码:
[submarine-dist-0.7.0-src.tar.gz](https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.7.0/submarine-dist-0.7.0-src.tar.gz) (8.3 MB, [checksum](https://www.apache.org/dist/submarine/submarine-0.7.0/submarine-dist-0.7.0-src.tar.gz.sha512), [signature](https://www.apache.org/dist/submarine/submarine-0.7.0/submarine-dist-0.7.0-src.tar.gz.asc)))
- - Docker images:
+ - Docker 镜像:
- [submarine server](https://hub.docker.com/layers/submarine/apache/submarine/server-0.7.0/images/sha256-4f9c8e41d9242f2d92f9a9def0b9e43efdd6a9b42e23ae3a1fa25afee48d0370?context=explore) `docker pull apache/submarine:server-0.7.0`
- [submarine database](https://hub.docker.com/layers/submarine/apache/submarine/database-0.7.0/images/sha256-2a4a724b7919a1ca362e89ca1a7dbb6e8201536386631a49fe8c69b4ebbf221c?context=explore) `docker pull apache/submarine:database-0.7.0`
- [submarine jupyter-notebook](https://hub.docker.com/layers/submarine/apache/submarine/jupyter-notebook-0.7.0/images/sha256-0cacc189c7d2f220c23a89e6c9f0a542c274985f3a349e71613b5a92a0afea31?context=explore) `docker pull apache/submarine:jupyter-notebook-0.7.0`
@@ -39,25 +39,26 @@ The latest release of Apache Submarine is `0.7.0`.
- [submarine agent](https://hub.docker.com/layers/submarine/apache/submarine/agent-0.7.0/images/sha256-9c14c62478786eb9d7bbe74ca1aed48cd6ae4cb318bd9da149456926cd5c6474?context=explore) `docker pull apache/submarine:agent-0.7.0`
- SDK:
- - [PySubmarine](https://pypi.org/project/apache-submarine/0.6.0/) `pip install apache-submarine==0.7.0`
+ - [PySubmarine](https://pypi.org/project/apache-submarine/0.7.0/) `pip install apache-submarine==0.7.0`
-## Verify the integrity of the files
+## 验证文件完整性
-It is essential that you [verify](https://www.apache.org/info/verification.html) the integrity of the downloaded files using the PGP or MD5 signatures. This signature should be matched against the [KEYS](https://www.apache.org/dist/submarine/KEYS) file.
+您必须使用 PGP 或 MD5 签名来 [验证](https://www.apache.org/info/verification.html) 下载文件的完整性。
+此签名应与 [KEYS](https://www.apache.org/dist/submarine/KEYS) 文件匹配。
```
gpg --import KEYS
gpg --verify submarine-dist-X.Y.Z-src.tar.gz.asc
```
-## Old releases
+## 旧版本
-- Apache Submarine `0.6.0` released on Oct 21, 2021 ([release notes](https://submarine.apache.org/releases/submarine-release-0.6.0)) ([git tag](https://github.com/apache/submarine/tree/rel/release-0.6.0))
- - Binary package:
+- Apache Submarine `0.6.0` 于2021年10月21日发布 ([发布公告](../releases/submarine-release-0.6.0)) ([git tag](https://github.com/apache/submarine/tree/rel/release-0.6.0))
+ - 二进制部署包:
[submarine-dist-0.6.0-hadoop-2.9.tar.gz](https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.6.0/submarine-dist-0.6.0-hadoop-2.9.tar.gz) (518 MB, [checksum](https://www.apache.org/dist/submarine/submarine-0.6.0/submarine-dist-0.6.0-hadoop-2.9.tar.gz.sha512), [signature](https://www.apache.org/dist/submarine/submarine-0.6.0/submarine-dist-0.6.0-hadoop-2.9.tar.gz.asc))
- - Source:
+ - 源代码:
[submarine-dist-0.6.0-src.tar.gz](https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.6.0/submarine-dist-0.6.0-src.tar.gz) (8.3 MB, [checksum](https://www.apache.org/dist/submarine/submarine-0.6.0/submarine-dist-0.6.0-src.tar.gz.sha512), [signature](https://www.apache.org/dist/submarine/submarine-0.6.0/submarine-dist-0.6.0-src.tar.gz.asc)))
- - Docker images:
+ - Docker 镜像:
- [mini-submarine](https://hub.docker.com/layers/apache/submarine/mini-0.6.0/images/sha256-a068563409735c4e5c64d529936de614919b7fb9f11cc55c0302a19fe20bf37d?context=explore) `docker pull apache/submarine:mini-0.6.0`
- [submarine server](https://hub.docker.com/layers/apache/submarine/server-0.6.0/images/sha256-e224668d76b7c758f67fdbfb1d478e26dfc49837eb49592da16041fe1ee1df2a?context=explore) `docker pull apache/submarine:server-0.6.0`
- [submarine database](https://hub.docker.com/layers/apache/submarine/database-0.6.0/images/sha256-543bb90bc1c1dc6282934dbbaaae145f38fc494e134c916a17c49b69f171c911?context=explore) `docker pull apache/submarine:database-0.6.0`
@@ -70,66 +71,67 @@ gpg --verify submarine-dist-X.Y.Z-src.tar.gz.asc
- SDK:
- [PySubmarine](https://pypi.org/project/apache-submarine/0.6.0/) `pip install apache-submarine==0.6.0`
-- Apache Submarine `0.5.0` released on Dec 17, 2020 ([release notes](https://submarine.apache.org/releases/submarine-release-0.5.0)) ([git tag](https://github.com/apache/submarine/tree/rel/release-0.5.0))
- - Binary package:
+- Apache Submarine `0.5.0` 于2020年12月17日发布 ([发布公告](../releases/submarine-release-0.5.0)) ([git tag](https://github.com/apache/submarine/tree/rel/release-0.5.0))
+ - 二进制部署包:
[submarine-dist-0.5.0-hadoop-2.9.tar.gz](https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.5.0/submarine-dist-0.5.0-hadoop-2.9.tar.gz) (505 MB, [checksum](https://www.apache.org/dist/submarine/submarine-0.5.0/submarine-dist-0.5.0-hadoop-2.9.tar.gz.sha512), [signature](https://www.apache.org/dist/submarine/submarine-0.5.0/submarine-dist-0.5.0-hadoop-2.9.tar.gz.asc))
- - Source:
+ - 源代码:
[submarine-dist-0.5.0-src.tar.gz](https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.5.0/submarine-dist-0.5.0-src.tar.gz) (5.0 MB, [checksum](https://www.apache.org/dist/submarine/submarine-0.5.0/submarine-dist-0.5.0-src.tar.gz.sha512), [signature](https://www.apache.org/dist/submarine/submarine-0.5.0/submarine-dist-0.5.0-src.tar.gz.asc)))
- - Docker images:
+ - Docker 镜像:
- [mini-submarine](https://hub.docker.com/layers/apache/submarine/mini-0.5.0/images/sha256-e3248c8c6336b245539028043783b91135eaffe9302dec05fe13571a0f2902a6) `docker pull apache/submarine:mini-0.5.0`
- [submarine server](https://hub.docker.com/layers/apache/submarine/server-0.5.0/images/sha256-1805df8fd8e5274d16be8cdf39900d8576119c0caac7598db29990ebe138bf5c) `docker pull apache/submarine:server-0.5.0`
- [submarine database](https://hub.docker.com/layers/apache/submarine/database-0.5.0/images/sha256-073889e773c1b44cef9f518dc2fc468ebc420200f6087e2a943438677dadc9e5) `docker pull apache/submarine:database-0.5.0`
- [submarine jupyter-notebook](https://hub.docker.com/layers/apache/submarine/jupyter-notebook-0.5.0/images/sha256-f3cc2510c208b752ef4be7b383ee8f2325e4fc538696078bdb604d62fa47e4be) `docker pull apache/submarine:jupyter-notebook-0.5.0`
- SDK:
- [PySubmarine](https://pypi.org/project/apache-submarine/0.5.0/) `pip install apache-submarine==0.5.0`
-- Apache Submarine 0.4.0 released on Jul 05, 2020 ([release notes](https://submarine.apache.org/releases/submarine-release-0.4.0)) ([git tag](https://github.com/apache/submarine/tree/rel/release-0.4.0))
- - Binary package with submarine:
+- Apache Submarine `0.4.0`于2020年7月5日发布 ([发布公告](../releases/submarine-release-0.4.0)) ([git tag](https://github.com/apache/submarine/tree/rel/release-0.4.0))
+
+ - 二进制部署包:
[submarine-dist-0.4.0-hadoop-2.9.tar.gz](https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.4.0/submarine-dist-0.4.0-hadoop-2.9.tar.gz) (550 MB,
[checksum](https://www.apache.org/dist/submarine/submarine-0.4.0/submarine-dist-0.4.0-hadoop-2.9.tar.gz.sha512),
[signature](https://www.apache.org/dist/submarine/submarine-0.4.0/submarine-dist-0.4.0-hadoop-2.9.tar.gz.asc))
- - Source:
+ - 源代码:
[submarine-dist-0.4.0-src.tar.gz](https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.4.0/submarine-dist-0.4.0-src.tar.gz) (6 MB,
[checksum](https://www.apache.org/dist/submarine/submarine-0.4.0/submarine-dist-0.4.0-src.tar.gz.sha512),
[signature](https://www.apache.org/dist/submarine/submarine-0.4.0/submarine-dist-0.4.0-src.tar.gz.asc))
- - Docker images:
+ - Docker 镜像:
_[mini-submarine](https://hub.docker.com/layers/apache/submarine/mini-0.4.0/images/sha256-a8e7bd98f1f0325223d68e0ba64fd48bd56ee91736461d289945e70ad138e08f)_ [(guide)](https://github.com/apache/submarine/blob/rel/release-0.4.0/dev-support/mini-submarine/README.md#mini-submarine)
-- Apache Submarine 0.3.0 released on Feb 01, 2020 ([release notes](https://submarine.apache.org/releases/submarine-release-0.3.0)) ([git tag](https://github.com/apache/submarine/tree/rel/release-0.3.0))
+- Apache Submarine `0.3.0` 于2020年2月1日发布 ([发布公告](../releases/submarine-release-0.3.0)) ([git tag](https://github.com/apache/submarine/tree/rel/release-0.3.0))
- - Binary package with submarine:
+ - submarine 二进制部署包:
[submarine-dist-0.3.0-hadoop-2.9.tar.gz](https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.3.0/submarine-dist-0.3.0-hadoop-2.9.tar.gz) (550 MB,
[checksum](https://www.apache.org/dist/submarine/submarine-0.3.0/submarine-dist-0.3.0-hadoop-2.9.tar.gz.sha512),
[signature](https://www.apache.org/dist/submarine/submarine-0.3.0/submarine-dist-0.3.0-hadoop-2.9.tar.gz.asc))
- - Source:
+ - 源代码:
[submarine-dist-0.3.0-src.tar.gz](https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.3.0/submarine-dist-0.3.0-src.tar.gz) (6 MB,
[checksum](https://www.apache.org/dist/submarine/submarine-0.3.0/submarine-dist-0.3.0-src.tar.gz.sha512),
[signature](https://www.apache.org/dist/submarine/submarine-0.3.0/submarine-dist-0.3.0-src.tar.gz.asc))
- - Docker images:
+ - Docker 镜像:
_[mini-submarine](https://hub.docker.com/layers/apache/submarine/mini-0.3.0/images/sha256-3dd49054bf8a91521f5743c675278d626a5fa568e91651c67867b8ba6ceba340)_ [(guide)](https://github.com/apache/submarine/blob/rel/release-0.3.0/dev-support/mini-submarine/README.md#mini-submarine)
-- Apache Submarine 0.2.0 released on Jul 2, 2019
+- Apache Submarine `0.2.0` 于2019年7月2日发布
- - Binary package with submarine:
+ - submarine 二进制部署包:
[hadoop-submarine-0.2.0.tar.gz](https://www.apache.org/dyn/closer.cgi/hadoop/submarine/submarine-0.2.0/hadoop-submarine-0.2.0.tar.gz) (111 MB,
[checksum](https://dist.apache.org/repos/dist/release/hadoop/submarine/submarine-0.2.0/hadoop-submarine-0.2.0.tar.gz.mds),
[signature](https://dist.apache.org/repos/dist/release/hadoop/submarine/submarine-0.2.0/hadoop-submarine-0.2.0.tar.gz.asc),
[Announcement](http://hadoop.apache.org/submarine/release/0.2.0/))
- - Source:
+ - 源代码:
[hadoop-submarine-0.2.0-src.tar.gz](https://www.apache.org/dyn/closer.cgi/hadoop/submarine/submarine-0.2.0/hadoop-submarine-0.2.0-src.tar.gz) (1.4 MB,
[checksum](https://dist.apache.org/repos/dist/release/hadoop/submarine/submarine-0.2.0/hadoop-submarine-0.2.0-src.tar.gz.mds),
[signature](https://dist.apache.org/repos/dist/release/hadoop/submarine/submarine-0.2.0/hadoop-submarine-0.2.0-src.tar.gz.asc))
-- Apache Submarine 0.1.0 released on Jan 16, 2019
+- Apache Submarine `0.1.0` 于2019年1月16日发布
- - Binary package with submarine:
+ - submarine 二进制部署包:
[submarine-0.2.0-bin-all.tgz](https://www.apache.org/dyn/closer.cgi/hadoop/common/hadoop-3.2.0/hadoop-3.2.0.tar.gz) (97 MB,
[checksum](https://www.apache.org/dist/hadoop/common/hadoop-3.2.0/hadoop-3.2.0.tar.gz.mds),
[signature](https://www.apache.org/dist/hadoop/common/hadoop-3.2.0/hadoop-3.2.0.tar.gz.asc),
[Announcement](https://hadoop.apache.org/docs/r3.2.0/index.html))
- - Source:
+ - 源代码:
[submarine-hadoop-3.2.0-src.tar.gz](https://www.apache.org/dyn/closer.cgi/hadoop/common/hadoop-3.2.0/hadoop-3.2.0-src.tar.gz) (1.1 MB,
[checksum](https://www.apache.org/dist/hadoop/common/hadoop-3.2.0/hadoop-3.2.0-src.tar.gz.mds),
[signature](https://www.apache.org/dist/hadoop/common/hadoop-3.2.0/hadoop-3.2.0-src.tar.gz.asc))
diff --git a/website/i18n/zh-cn/docusaurus-plugin-content-pages/index.js b/website/i18n/zh-cn/docusaurus-plugin-content-pages/index.js
new file mode 100644
index 00000000..9ac83b98
--- /dev/null
+++ b/website/i18n/zh-cn/docusaurus-plugin-content-pages/index.js
@@ -0,0 +1,121 @@
+/*
+ * 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.
+ */
+
+import React from 'react';
+import clsx from 'clsx';
+import Layout from '@theme/Layout';
+import Link from '@docusaurus/Link';
+import useDocusaurusContext from '@docusaurus/useDocusaurusContext';
+import useBaseUrl from '@docusaurus/useBaseUrl';
+import styles from './styles.module.css';
+
+const features = [
+ {
+ title: '数据预处理',
+ imageUrl: 'img/spark-flink.png',
+ description: (
+ <>
+ Submarine 支持通过 notebook 使用 spark 和 python 语言进行数据处理和算法开发。
+ </>
+ ),
+ },
+ {
+ title: '机器学习',
+ imageUrl: 'img/tf-pytorch.png',
+ description: (
+ <>
+ Submarine 支持多种机器学习框架进行模型训练。
+ </>
+ ),
+ },
+ {
+ title: '基础设施',
+ imageUrl: 'img/yarn-k8s.png',
+ description: (
+ <>
+ Submarine 通过资源调度支持Yarn、Kubernetes 和 Docker。
+ </>
+ ),
+ },
+];
+
+function Feature({imageUrl, title, description}) {
+ const imgUrl = useBaseUrl(imageUrl);
+ return (
+ <div className={clsx('col col--4', styles.feature)}>
+ {imgUrl && (
+ <div className="text--center">
+ <img className={styles.featureImage} src={imgUrl} alt={title} />
+ </div>
+ )}
+ <h3>{title}</h3>
+ <p>{description}</p>
+ </div>
+ );
+}
+
+function Home() {
+ const context = useDocusaurusContext();
+ const {siteConfig = {}} = context;
+ return (
+ <Layout
+ title={`Hello from ${siteConfig.title}`}
+ description="Description will go into a meta tag in <head />">
+ <header className={clsx('hero hero--primary', styles.heroBanner)}>
+ <div className="container">
+ <h1 className="hero__title">{siteConfig.title}</h1>
+ <p className="hero__subtitle">云原生机器学习平台</p>
+ <div className={styles.buttons}>
+ <Link
+ className={clsx(
+ 'button button--outline button--secondary button--lg',
+ styles.getStarted,
+ )}
+ to={useBaseUrl('/docs/gettingStarted/quickstart')}>
+ 入门教程
+ </Link>
+ <iframe
+ src="https://ghbtns.com/github-btn.html?user=apache&repo=submarine&type=star&count=true&size=large"
+ frameBorder={0}
+ scrolling={0}
+ width={160}
+ height={30}
+ title="GitHub Stars"
+ />
+ </div>
+ </div>
+ </header>
+ <main>
+ {features && features.length > 0 && (
+ <section className={styles.features}>
+ <div className="container">
+ <div className="row">
+ {features.map((props, idx) => (
+ <Feature key={idx} {...props} />
+ ))}
+ </div>
+ </div>
+ </section>
+ )}
+ </main>
+ </Layout>
+ );
+}
+
+export default Home;
diff --git a/website/i18n/zh-cn/docusaurus-plugin-content-pages/releases/submarine-release-0.2.0.md b/website/i18n/zh-cn/docusaurus-plugin-content-pages/releases/submarine-release-0.2.0.md
new file mode 100644
index 00000000..c6e82562
--- /dev/null
+++ b/website/i18n/zh-cn/docusaurus-plugin-content-pages/releases/submarine-release-0.2.0.md
@@ -0,0 +1,25 @@
+<!--
+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.
+-->
+
+# Apache Submarine Release 0.2.0
+
+Apache Submarine 社区很高兴地宣布 `0.2.0` 版本已经发布。
+
+自上次发布以来,社区投入了大量精力来改进 Apache Submarine。
+总计有 46 个用于改进和错误修复的补丁。
+
+我们推荐 [下载](../docs/download) 最新版本进行体验和使用,并非常欢迎通过 [邮件列表](../docs/community/) 提供反馈。
+
+您还可以访问 [问题跟踪器](https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12343240&styleName=&projectId=12316221) 以获取已解决问题的完整列表。
+
diff --git a/website/i18n/zh-cn/docusaurus-plugin-content-pages/releases/submarine-release-0.3.0.md b/website/i18n/zh-cn/docusaurus-plugin-content-pages/releases/submarine-release-0.3.0.md
new file mode 100644
index 00000000..06f56fd0
--- /dev/null
+++ b/website/i18n/zh-cn/docusaurus-plugin-content-pages/releases/submarine-release-0.3.0.md
@@ -0,0 +1,30 @@
+<!--
+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.
+-->
+
+# Apache Submarine Release 0.3.0
+
+Apache Submarine 社区很高兴地宣布 `0.3.0` 版本已经发布。
+
+自上次发布以来,社区投入了大量精力来改进 Apache Submarine。
+总计有 196 个用于改进和错误修复的补丁。
+新特性如下:
+
+- Mini-submarine (YARN)
+- 通过 submarine-server RESTful API 向 k8s 提交基本的 Tensorflow 作业
+- 通过 submarine-server RPC 协议在 YARN 上提交作业
+
+
+我们推荐 [下载](../docs/download) 最新版本进行体验和使用,并非常欢迎通过 [邮件列表](../docs/community/) 提供反馈。
+
+您还可以访问 [问题跟踪器](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12322824&version=12345556) 以获取已解决问题的完整列表。
\ No newline at end of file
diff --git a/website/i18n/zh-cn/docusaurus-plugin-content-pages/releases/submarine-release-0.4.0.md b/website/i18n/zh-cn/docusaurus-plugin-content-pages/releases/submarine-release-0.4.0.md
new file mode 100644
index 00000000..8bf70731
--- /dev/null
+++ b/website/i18n/zh-cn/docusaurus-plugin-content-pages/releases/submarine-release-0.4.0.md
@@ -0,0 +1,30 @@
+<!--
+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.
+-->
+
+# Apache Submarine Release 0.4.0
+
+Apache Submarine 社区很高兴地宣布 `0.4.0` 版本已经发布。
+
+自上次发布以来,社区投入了大量精力来改进 Apache Submarine。
+总计有 175 个用于改进和错误修复的补丁。
+新特性如下:
+
+- Submarine Experiments: 重构作业以进行 experiment 并重新定义 experiment spec
+- SSubmarine Helm Charts: 提供一个命令行方式将 submarine 安装到 Kubernetes 集群中
+- PySubmarine: Submarine Python SDK
+
+
+我们推荐 [下载](../docs/download) 最新版本进行体验和使用,并非常欢迎通过 [邮件列表](../docs/community/) 提供反馈。
+
+您还可以访问 [问题跟踪器](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12322824&version=12346621) 以获取已解决问题的完整列表。
diff --git a/website/i18n/zh-cn/docusaurus-plugin-content-pages/releases/submarine-release-0.5.0.md b/website/i18n/zh-cn/docusaurus-plugin-content-pages/releases/submarine-release-0.5.0.md
new file mode 100644
index 00000000..b12486a1
--- /dev/null
+++ b/website/i18n/zh-cn/docusaurus-plugin-content-pages/releases/submarine-release-0.5.0.md
@@ -0,0 +1,33 @@
+<!--
+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.
+-->
+
+# Apache Submarine Release 0.5.0
+
+Apache Submarine 社区很高兴地宣布 `0.5.0` 版本已经发布。
+
+自上次发布以来,社区投入了大量精力来改进 Apache Submarine。
+总计有 99 个用于改进和错误修复的补丁。
+新特性如下:
+
+- Submarine Experiments: 重新定义 experiment 的 spec,可以使用 HTTP 和 ssh 从 Git 同步代码
+- 预定义的 experiment 模板: 注册一个 experiment 模板并提交相关参数以使用 Rest API 来运行 experiment
+- Environment 配置: 用户可以轻松管理他们的 docker 镜像和 conda 环境
+- Jupyter Notebook: 使用 Rest API 生成 jupyter notebook,并在 K8s 上执行 ML 代码,或提交 experiment 到 submarine server
+- Submarine Workbench UI: 通过 UI 进行 Experiment、Environment、Notebook 的 CRUD 操作
+- 禁用 interpreter 模块
+
+
+我们推荐 [下载](../docs/download) 最新版本进行体验和使用,并非常欢迎通过 [邮件列表](../docs/community/) 提供反馈。
+
+您还可以访问 [问题跟踪器](https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12348041&projectId=12322824) 以获取已解决问题的完整列表。
diff --git a/website/i18n/zh-cn/docusaurus-plugin-content-pages/releases/submarine-release-0.6.0.md b/website/i18n/zh-cn/docusaurus-plugin-content-pages/releases/submarine-release-0.6.0.md
new file mode 100644
index 00000000..2a09f4a3
--- /dev/null
+++ b/website/i18n/zh-cn/docusaurus-plugin-content-pages/releases/submarine-release-0.6.0.md
@@ -0,0 +1,31 @@
+<!--
+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.
+-->
+
+# Apache Submarine Release 0.6.0
+
+Apache Submarine 社区很高兴地宣布 `0.6.0` 版本已经发布。
+
+自上次发布以来,社区投入了大量精力来改进 Apache Submarine。
+总计有 248 个用于改进和错误修复的补丁。
+新特性如下:
+
+- 在 Experiment 中支持 Tensorboard 和 mlflow
+- Submarine 模型管理
+- Submarine operator
+- 改进 Workbench UI/UX
+
+
+我们推荐 [下载](../docs/download) 最新版本进行体验和使用,并非常欢迎通过 [邮件列表](../docs/community/) 提供反馈。
+
+您还可以访问 [问题跟踪器](https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12348821&styleName=Html&projectId=12322824) 以获取已解决问题的完整列表。
\ No newline at end of file
diff --git a/website/i18n/zh-cn/docusaurus-plugin-content-pages/releases/submarine-release-0.7.0.md b/website/i18n/zh-cn/docusaurus-plugin-content-pages/releases/submarine-release-0.7.0.md
new file mode 100644
index 00000000..0bf1de82
--- /dev/null
+++ b/website/i18n/zh-cn/docusaurus-plugin-content-pages/releases/submarine-release-0.7.0.md
@@ -0,0 +1,32 @@
+<!--
+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.
+-->
+
+# Apache Submarine Release 0.7.0
+
+Apache Submarine 社区很高兴地宣布 `0.7.0` 版本已经发布。
+
+自上次发布以来,社区投入了大量精力来改进 Apache Submarine。
+总计有 152 个用于改进和错误修复的补丁。
+新特性如下:
+
+- Submarine Agent - 它会直接更新数据库中的 Pod 状态,并减少 Submarine Server 的开销。
+- 支持通过 Workbench 部署模型
+- 升级默认 Kubernetes 客户端 API
+- 改进 Workbench UI/UX
+- Submarine CLI
+
+
+我们推荐 [下载](../docs/download) 最新版本进行体验和使用,并非常欢迎通过 [邮件列表](../docs/community/) 提供反馈。
+
+您还可以访问 [问题跟踪器](https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12350377&styleName=&projectId=12322824) 以获取已解决问题的完整列表。
\ No newline at end of file
diff --git a/website/i18n/zh-cn/docusaurus-plugin-content-pages/styles.module.css b/website/i18n/zh-cn/docusaurus-plugin-content-pages/styles.module.css
new file mode 120000
index 00000000..6c0a04a1
--- /dev/null
+++ b/website/i18n/zh-cn/docusaurus-plugin-content-pages/styles.module.css
@@ -0,0 +1 @@
+../../../src/pages/styles.module.css
\ No newline at end of file
diff --git a/website/i18n/zh-cn/docusaurus-plugin-content-pages/versions.js b/website/i18n/zh-cn/docusaurus-plugin-content-pages/versions.js
new file mode 100644
index 00000000..bae9f559
--- /dev/null
+++ b/website/i18n/zh-cn/docusaurus-plugin-content-pages/versions.js
@@ -0,0 +1,138 @@
+/*
+ * 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.
+ */
+
+import React from 'react';
+import Link from '@docusaurus/Link';
+import Layout from '@theme/Layout';
+import useDocusaurusContext from '@docusaurus/useDocusaurusContext';
+import {
+ useVersions,
+ useLatestVersion,
+} from '@docusaurus/plugin-content-docs/client';
+
+import versionsReleaseNoteOnly from '@site/versionsReleaseNoteOnly.json';
+
+function Version() {
+ const versions = useVersions();
+ const latestVersion = useLatestVersion();
+ const {
+ siteConfig
+ } = useDocusaurusContext();
+ const currentVersion = versions.find((version) => version.name === 'current');
+ const pastVersions = versions.filter(
+ (version) => version !== latestVersion && version.name !== 'current',
+ );
+ const repoUrl = `https://github.com/${siteConfig.organizationName}/${siteConfig.projectName}`;
+ return (
+ <Layout
+ title="Versions"
+ description="Submarine Versions page listing all documented site versions">
+ <main className="container margin-vert--lg">
+ <h1>Submarine 文档版本</h1>
+
+ {latestVersion && (
+ <div className="margin-bottom--lg">
+ <h3 id="next">当前版本 (稳定版)</h3>
+ <p>
+ 在这里,您可以找到当前发布版本的文档。
+ </p>
+ <table>
+ <tbody>
+ <tr>
+ <th>{latestVersion.label}</th>
+ <td>
+ <Link to={latestVersion.path + "/" + latestVersion.mainDocId}>文档</Link>
+ </td>
+ <td>
+ <a href={`./releases/submarine-release-${latestVersion.name}`}>
+ 发布公告
+ </a>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ )}
+
+ {currentVersion !== latestVersion && (
+ <div className="margin-bottom--lg">
+ <h3 id="latest">下一版本 (未发布)</h3>
+ <p>
+ 在这里,您可以找到未发布版本的文档。
+ </p>
+ <table>
+ <tbody>
+ <tr>
+ <th>{currentVersion.label}</th>
+ <td>
+ <Link to={currentVersion.path + "/" + currentVersion.mainDocId}>文档</Link>
+ </td>
+ <td>
+ <Link to={repoUrl}>源代码</Link>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ )}
+
+ {(pastVersions.length + versionsReleaseNoteOnly.length) > 0 && (
+ <div className="margin-bottom--lg">
+ <h3 id="archive">过去的版本 (不再维护)</h3>
+ <p>
+ 在这里你可以找到以前版本的 Submarine 文档。
+ </p>
+ <table>
+ <tbody>
+ {pastVersions.map((version) => (
+ <tr key={version.name}>
+ <th>{version.label}</th>
+ <td>
+ <Link to={version.path + "/" + version.mainDocId}>文档</Link>
+ </td>
+ <td>
+ <a href={`./releases/submarine-release-${version.name}`}>
+ 发布公告
+ </a>
+ </td>
+ </tr>
+ ))}
+ {versionsReleaseNoteOnly.map((version) => (
+ <tr key={version}>
+ <th>{version}</th>
+ <td>
+ 文档
+ </td>
+ <td>
+ <a href={`./releases/submarine-release-${version}`}>
+ 发布公告
+ </a>
+ </td>
+ </tr>
+ ))}
+ </tbody>
+ </table>
+ </div>
+ )}
+ </main>
+ </Layout>
+ );
+}
+
+export default Version;
diff --git a/website/i18n/zh-cn/docusaurus-theme-classic/footer.json b/website/i18n/zh-cn/docusaurus-theme-classic/footer.json
new file mode 100644
index 00000000..24eae227
--- /dev/null
+++ b/website/i18n/zh-cn/docusaurus-theme-classic/footer.json
@@ -0,0 +1,20 @@
+{
+ "link.item.label.API docs": {
+ "message": "API 文档"
+ },
+ "link.item.label.Getting Started": {
+ "message": "入门教程"
+ },
+ "link.title.Docs": {
+ "message": "文档"
+ },
+ "link.title.Community": {
+ "message": "社区"
+ },
+ "link.title.More": {
+ "message": "更多"
+ },
+ "link.item.label.Blog": {
+ "message": "博客"
+ }
+}
diff --git a/website/i18n/zh-cn/docusaurus-theme-classic/navbar.json b/website/i18n/zh-cn/docusaurus-theme-classic/navbar.json
new file mode 100644
index 00000000..942b5464
--- /dev/null
+++ b/website/i18n/zh-cn/docusaurus-theme-classic/navbar.json
@@ -0,0 +1,23 @@
+{
+ "item.label.Docs": {
+ "message": "文档"
+ },
+ "item.label.Download": {
+ "message": "下载"
+ },
+ "item.label.Apache Software Foundation": {
+ "message": "Apache 软件基金会"
+ },
+ "item.label.Apache License": {
+ "message": "Apache 授权"
+ },
+ "item.label.Thanks": {
+ "message": "感谢"
+ },
+ "item.label.Security": {
+ "message": "安全"
+ },
+ "item.label.Sponsorship": {
+ "message": "赞助"
+ }
+}
diff --git a/website/versioned_docs/version-0.7.0/download.md b/website/versioned_docs/version-0.7.0/download.md
index f7a657c8..1447d0ce 100644
--- a/website/versioned_docs/version-0.7.0/download.md
+++ b/website/versioned_docs/version-0.7.0/download.md
@@ -23,7 +23,7 @@ under the License.
The latest release of Apache Submarine is `0.7.0`.
-- Apache Submarine `0.7.0` released on Oct 21, 2021 ([release notes](https://submarine.apache.org/releases/submarine-release-0.7.0)) ([git tag](https://github.com/apache/submarine/tree/rel/release-0.7.0))
+- Apache Submarine `0.7.0` released on April 25, 2022 ([release notes](https://submarine.apache.org/releases/submarine-release-0.7.0)) ([git tag](https://github.com/apache/submarine/tree/rel/release-0.7.0))
- Binary package:
[submarine-dist-0.7.0.tar.gz](https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.7.0/submarine-dist-0.7.0.tar.gz) (148 MB, [checksum](https://www.apache.org/dist/submarine/submarine-0.7.0/submarine-dist-0.7.0-src.tar.gz.sha512), [signature](https://www.apache.org/dist/submarine/submarine-0.7.0/submarine-dist-0.7.0.tar.gz.asc))
- Source:
@@ -39,7 +39,7 @@ The latest release of Apache Submarine is `0.7.0`.
- [submarine agent](https://hub.docker.com/layers/submarine/apache/submarine/agent-0.7.0/images/sha256-9c14c62478786eb9d7bbe74ca1aed48cd6ae4cb318bd9da149456926cd5c6474?context=explore) `docker pull apache/submarine:agent-0.7.0`
- SDK:
- - [PySubmarine](https://pypi.org/project/apache-submarine/0.6.0/) `pip install apache-submarine==0.7.0`
+ - [PySubmarine](https://pypi.org/project/apache-submarine/0.7.0/) `pip install apache-submarine==0.7.0`
## Verify the integrity of the files
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@submarine.apache.org
For additional commands, e-mail: dev-help@submarine.apache.org