You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicecomb.apache.org by ma...@apache.org on 2019/09/03 01:41:17 UTC
[servicecomb-website] branch master updated: Update ServiceComb
Toolkit 0.1.0 Release information
This is an automated email from the ASF dual-hosted git repository.
mabin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/servicecomb-website.git
The following commit(s) were added to refs/heads/master by this push:
new 0a0597f Update ServiceComb Toolkit 0.1.0 Release information
new a94b04b Merge pull request #192 from kakulisen/master
0a0597f is described below
commit 0a0597fd00123a3957cb144063f9d35d10987f30
Author: kakulisen <18...@163.com>
AuthorDate: Mon Sep 2 16:26:32 2019 +0800
Update ServiceComb Toolkit 0.1.0 Release information
Signed-off-by: kakulisen <18...@163.com>
---
_data/navigation.yml | 12 +++++
_developers/cn/developer-guide.md | 2 +-
_release/cn/release.md | 2 +
_release/cn/toolkit_downloads.md | 49 ++++++++++++++++++++
_release/cn/toolkit_releaseNotes.md | 89 +++++++++++++++++++++++++++++++++++++
_release/toolkit_downloads.md | 50 +++++++++++++++++++++
_release/toolkit_releaseNotes.md | 89 +++++++++++++++++++++++++++++++++++++
7 files changed, 292 insertions(+), 1 deletion(-)
diff --git a/_data/navigation.yml b/_data/navigation.yml
index eeb1dfa..0403923 100755
--- a/_data/navigation.yml
+++ b/_data/navigation.yml
@@ -108,6 +108,12 @@ t:
url: /release/pack-release-notes/
- title: "Downloads"
url: /release/pack-downloads/
+ - title: "Toolkit"
+ children:
+ - title: "Release Notes"
+ url: /release/toolkit-release-notes/
+ - title: "Downloads"
+ url: /release/toolkit-downloads/
- title: "Saga Actuator"
children:
- title: "Release Notes"
@@ -237,6 +243,12 @@ t:
url: /cn/release/pack-release-notes/
- title: "发布包"
url: /cn/release/pack-downloads/
+ - title: "Toolkit"
+ children:
+ - title: "发布说明"
+ url: /cn/release/toolkit-release-notes/
+ - title: "发布包"
+ url: /cn/release/toolkit-downloads/
- title: "Saga Actuator"
children:
- title: "发布说明"
diff --git a/_developers/cn/developer-guide.md b/_developers/cn/developer-guide.md
index f57a8df..20c60f4 100755
--- a/_developers/cn/developer-guide.md
+++ b/_developers/cn/developer-guide.md
@@ -17,7 +17,7 @@ last_modified_at: 2017-06-24T19:18:43+08:00
| [servicecomb-pack](https://github.com/apache/servicecomb-pack) | 支持Saga/TCC等多协议的分布式事务方案 | Java |
| [servicecomb-mesher](https://github.com/apache/servicecomb-Mesher) | 微服务网格 | Golang |
| [servicecomb-kie](https://github.com/apache/servicecomb-kie) | 微服务配置管理中心 | Golang |
-| [servicecomb-tool-kit](https://github.com/apache/servicecomb-tool-kit) | 基于契约的微服务开发工具 | Java |
+| [servicecomb-toolkit](https://github.com/apache/servicecomb-toolkit) | 基于契约的微服务开发工具 | Java |
| [servicecomb-samples](https://github.com/apache/servicecomb-samples) | 提供了微服务示例 | Java |
| [servicecomb-fence](https://github.com/apache/servicecomb-fence) | ServiceComb Java-chassis安全认证解决方案 | Java |
| [servicecomb-docs](https://github.com/apache/servicecomb-docs) | ServiceComb用户手册 | CSS |
diff --git a/_release/cn/release.md b/_release/cn/release.md
index ba754c3..d4c4d85 100755
--- a/_release/cn/release.md
+++ b/_release/cn/release.md
@@ -14,6 +14,8 @@ last_modified_at: 2019-04-06T00:50:43-55:00
**稳定发布版 - 最新版本:**
+* [ServiceComb Toolkit 0.1.0](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-toolkit/0.1.0/){:target="_blank"} (released on 2019-08-31)
+
* [ServiceComb Pack 0.5.0](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-pack/0.5.0/){:target="_blank"} (released on 2019-08-26)
* [ServiceComb Java-Chassis 1.2.1](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/1.2.1/){:target="_blank"} (released on 2019-05-19)
diff --git a/_release/cn/toolkit_downloads.md b/_release/cn/toolkit_downloads.md
new file mode 100644
index 0000000..7ccb379
--- /dev/null
+++ b/_release/cn/toolkit_downloads.md
@@ -0,0 +1,49 @@
+---
+title: "ServiceComb Toolkit Downloads"
+lang: cn
+ref: release
+permalink: /cn/release/toolkit-downloads/
+excerpt: "ServiceComb Toolkit Downloads"
+last_modified_at: 2019-09-02T14:06:43-55:00
+---
+
+## 发布包
+
+| 版本号 | 源码 |
+| ---------------------- | --------------------------------- | --------------------------------- |
+|**Apache ServiceComb Toolkit 0.1.0(LATEST)**|[[src]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-toolkit/0.1.0/apache-servicecomb-toolkit-distribution-0.1.0-src.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-toolkit/0.1.0/apache-servicecomb-toolkit-distribution-0.1.0-src.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-toolkit/0.1.0/apache-servicecomb-toolkit-distribution-0.1.0-src.zip.sha512)|
+
+**发布包验证**
+使用PGP或SHA签名验证下载文件的完整性是很有必要的。PGP签名可以使用GPG或PGP进行验证,请下载 [KEYS](https://www.apache.org/dist/servicecomb/KEYS)以及相关发行的asc签名文件。
+建议从主发行[目录](https://www.apache.org/dist/servicecomb/servicecomb-toolkit/){:target="_blank"}中获取这些文件,而不是从镜像中获取这些文件。
+
+ ```
+ gpg --import KEYS
+
+ or
+
+ pgpk -a KEYS
+
+ or
+
+ pgp -ka KEYS
+
+```
+
+要验证二进制文件或源代码,您可以从主发行目录下载相关的asc文件并按照以下指南进行操作。
+
+```
+gpg --verify apache-servicecomb-toolkit********.asc apache-servicecomb-toolkit-*********
+
+or
+
+pgpv apache-servicecomb-toolkit-********.asc
+
+or
+
+pgp apache-servicecomb-toolkit-********.asc
+
+
+```
+
+另外,您也可以从主发行[仓库](https://www.apache.org/dist/servicecomb/servicecomb-toolkit/){:target="_blank"}下载SHA签名并使用sha512sum验证。
diff --git a/_release/cn/toolkit_releaseNotes.md b/_release/cn/toolkit_releaseNotes.md
new file mode 100644
index 0000000..b87ff4c
--- /dev/null
+++ b/_release/cn/toolkit_releaseNotes.md
@@ -0,0 +1,89 @@
+---
+title: "ServiceComb Toolkit Release Notes"
+lang: cn
+ref: release
+permalink: /cn/release/toolkit-release-notes/
+excerpt: "ServiceComb Toolkit Release Notes"
+last_modified_at: 2019-09-02T14:06:43-55:00
+---
+
+ Release Notes - Apache ServiceComb - Version toolkit-0.1.0
+
+<h2> New and Noteworthy </h2>
+ <ul>
+ <li> Extract the microservice project, OpenAPI contract file and document from the code</li>
+ <li> Generate the microservice project and document from contract</li>
+ <li> Contract verify </li>
+ </ul>
+
+<h2> Bug
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1358'>SCB-1358</a>] - the issue of invalid naming of generated contract files
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1359'>SCB-1359</a>] - the issue of generating document failure
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1360'>SCB-1360</a>] - the issue of verifying contract file is not correct
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1361'>SCB-1361</a>] - optimize toolkit user experience
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1412'>SCB-1412</a>] - some redudent folder generated after running test
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1456'>SCB-1456</a>] - Fix the plugin bug that throws some exception when specifying configuration property contractLocation as a file
+</li>
+</ul>
+
+<h2> Improvement
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1383'>SCB-1383</a>] - support toolkit maven plugin commands that generating code
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1384'>SCB-1384</a>] - refact the code to optimize user experience
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1428'>SCB-1428</a>] - Improve toolkit-maven-plugin test to make it running is not dependent by maven plugin
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1444'>SCB-1444</a>] - support to generate mutiple modules in the same project
+</li>
+</ul>
+
+<h2> Task
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1315'>SCB-1315</a>] - IP clearance for ServiceComb Toolkit
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1329'>SCB-1329</a>] - Cleanup unclear license dependencies
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1334'>SCB-1334</a>] - Enable the Travis CI of the servicecomb-toolkit
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1351'>SCB-1351</a>] - Some issues about using toolkit plugin
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1363'>SCB-1363</a>] - update licenses and notice
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1400'>SCB-1400</a>] - Complement and improve unit test
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1422'>SCB-1422</a>] - optimize classmaker
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1426'>SCB-1426</a>] - Support for configuring the toolkit maven plugin in the parent pom
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1433'>SCB-1433</a>] - Remove unit test for constant
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1436'>SCB-1436</a>] - Model is not generated, but the related package is imported
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1447'>SCB-1447</a>] - Add samples
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1452'>SCB-1452</a>] - update README
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1454'>SCB-1454</a>] - The modules tag is not generated in the pom file when using cli
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1455'>SCB-1455</a>] - Adjust the directory where the document is generated
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1458'>SCB-1458</a>] - add settings for distribution
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1459'>SCB-1459</a>] - Add information about the release
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1460'>SCB-1460</a>] - Skip the deployment of samples and it
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1463'>SCB-1463</a>] - Optimize samples readme
+</li>
+</ul>
+
\ No newline at end of file
diff --git a/_release/toolkit_downloads.md b/_release/toolkit_downloads.md
new file mode 100644
index 0000000..f43c65e
--- /dev/null
+++ b/_release/toolkit_downloads.md
@@ -0,0 +1,50 @@
+---
+title: "ServiceComb Toolkit Downloads"
+lang: en
+ref: release
+permalink: /release/toolkit-downloads/
+excerpt: "ServiceComb Toolkit Downloads"
+last_modified_at: 2019-09-02T14:06:43-55:00
+---
+
+## Releases
+
+| Release | Source |
+| ---------------------- | --------------------------------- | --------------------------------- |
+|**Apache ServiceComb Toolkit 0.1.0(LATEST)**|[[src]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-toolkit/0.1.0/apache-servicecomb-toolkit-distribution-0.1.0-src.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-toolkit/0.1.0/apache-servicecomb-toolkit-distribution-0.1.0-src.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-toolkit/0.1.0/apache-servicecomb-toolkit-distribution-0.1.0-src.zip.sha512)|
+
+**Verifying the release**
+
+It is essential that you verify the integrity of the downloaded files using the PGP or SHA signatures.
+ The PGP signatures can be verified using GPG or PGP.
+ Please download the [KEYS](https://www.apache.org/dist/servicecomb/KEYS){:target="_blank"} as well as the asc signature files for relevant distribution. It is recommended to get these files from the main distribution [directory](https://www.apache.org/dist/servicecomb/servicecomb-toolkit/){:target="_blank"} and not from the mirrors.
+ ```
+ gpg --import KEYS
+
+ or
+
+ pgpk -a KEYS
+
+ or
+
+ pgp -ka KEYS
+
+```
+
+To verify the binaries/sources you can download the relevant asc files for it from main distribution directory and follow the below guide.
+
+```
+gpg --verify apache-servicecomb-toolkit********.asc apache-servicecomb-toolkit-*********
+
+or
+
+pgpv apache-servicecomb-toolkit-********.asc
+
+or
+
+pgp apache-servicecomb-toolkit-********.asc
+
+
+```
+
+Alternatively you can download the SHA signatures from main distribution [repo](https://www.apache.org/dist/servicecomb/servicecomb-toolkit/){:target="_blank"} and verify the downloads using sha512sum.
diff --git a/_release/toolkit_releaseNotes.md b/_release/toolkit_releaseNotes.md
new file mode 100644
index 0000000..734fe51
--- /dev/null
+++ b/_release/toolkit_releaseNotes.md
@@ -0,0 +1,89 @@
+---
+title: "ServiceComb Toolkit Release Notes"
+lang: en
+ref: release
+permalink: /release/toolkit-release-notes/
+excerpt: "ServiceComb Toolkit Release Notes"
+last_modified_at: 2019-09-02T14:06:43-55:00
+---
+
+ Release Notes - Apache ServiceComb - Version toolkit-0.1.0
+
+<h2> New and Noteworthy </h2>
+ <ul>
+ <li> Extract the microservice project, OpenAPI contract file and document from the code</li>
+ <li> Generate the microservice project and document from contract</li>
+ <li> Contract verify </li>
+ </ul>
+
+<h2> Bug
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1358'>SCB-1358</a>] - the issue of invalid naming of generated contract files
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1359'>SCB-1359</a>] - the issue of generating document failure
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1360'>SCB-1360</a>] - the issue of verifying contract file is not correct
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1361'>SCB-1361</a>] - optimize toolkit user experience
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1412'>SCB-1412</a>] - some redudent folder generated after running test
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1456'>SCB-1456</a>] - Fix the plugin bug that throws some exception when specifying configuration property contractLocation as a file
+</li>
+</ul>
+
+<h2> Improvement
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1383'>SCB-1383</a>] - support toolkit maven plugin commands that generating code
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1384'>SCB-1384</a>] - refact the code to optimize user experience
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1428'>SCB-1428</a>] - Improve toolkit-maven-plugin test to make it running is not dependent by maven plugin
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1444'>SCB-1444</a>] - support to generate mutiple modules in the same project
+</li>
+</ul>
+
+<h2> Task
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1315'>SCB-1315</a>] - IP clearance for ServiceComb Toolkit
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1329'>SCB-1329</a>] - Cleanup unclear license dependencies
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1334'>SCB-1334</a>] - Enable the Travis CI of the servicecomb-toolkit
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1351'>SCB-1351</a>] - Some issues about using toolkit plugin
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1363'>SCB-1363</a>] - update licenses and notice
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1400'>SCB-1400</a>] - Complement and improve unit test
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1422'>SCB-1422</a>] - optimize classmaker
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1426'>SCB-1426</a>] - Support for configuring the toolkit maven plugin in the parent pom
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1433'>SCB-1433</a>] - Remove unit test for constant
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1436'>SCB-1436</a>] - Model is not generated, but the related package is imported
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1447'>SCB-1447</a>] - Add samples
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1452'>SCB-1452</a>] - update README
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1454'>SCB-1454</a>] - The modules tag is not generated in the pom file when using cli
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1455'>SCB-1455</a>] - Adjust the directory where the document is generated
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1458'>SCB-1458</a>] - add settings for distribution
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1459'>SCB-1459</a>] - Add information about the release
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1460'>SCB-1460</a>] - Skip the deployment of samples and it
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/SCB-1463'>SCB-1463</a>] - Optimize samples readme
+</li>
+</ul>
+
\ No newline at end of file