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