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

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


The following commit(s) were added to refs/heads/master by this push:
     new 5b03746  Move website source code from website repo to this repo and 
use maven to compile the website (#959)
5b03746 is described below

commit 5b03746065b9575c0ed4a372a4bb49a47f2ba5eb
Author: Xiangdong Huang <[email protected]>
AuthorDate: Tue Mar 31 11:30:58 2020 +0800

    Move website source code from website repo to this repo and use maven to 
compile the website (#959)
    
    * put iotdb-website source code to this repo and use maven to compile it
    Co-authored-by: xiangdong huang <[email protected]>
    Co-authored-by: SailVR <[email protected]>
---
 .gitignore                                         |   1 +
 .travis.yml                                        |   7 +
 Jenkinsfile                                        |  24 +
 docs/Development/Development-IDE.md                |   2 +-
 docs/Download/README.md                            |  67 ++
 .../1-TsFile/1-TsFile.md => README.md}             |  15 +-
 docs/SystemDesign/0-Architecture/1-Architecture.md |  14 +-
 docs/SystemDesign/1-TsFile/1-TsFile.md             |   6 +-
 docs/SystemDesign/2-QueryEngine/1-QueryEngine.md   |   4 +-
 .../4-StorageEngine/1-StorageEngine.md             |   8 +-
 .../4-StorageEngine/6-DataManipulation.md          |   2 +-
 docs/SystemDesign/5-DataQuery/1-DataQuery.md       |  10 +-
 .../5-DataQuery/7-AlignByDeviceQuery.md            |   2 +-
 docs/zh/Development/ContributeGuide.md             |   2 +-
 docs/zh/Download/README.md                         |  66 ++
 .../1-TsFile/1-TsFile.md => zh/README.md}          |  11 +-
 .../zh/SystemDesign/2-QueryEngine/1-QueryEngine.md |   4 +-
 .../4-StorageEngine/1-StorageEngine.md             |   8 +-
 .../4-StorageEngine/6-DataManipulation.md          |   2 +-
 docs/zh/SystemDesign/5-DataQuery/1-DataQuery.md    |  10 +-
 .../1-TsFile.md => zh/UserGuide/README.md}         |  13 +-
 pom.xml                                            |  45 +-
 session/pom.xml                                    |   1 +
 site/README.md                                     |  82 ++
 site/pom.xml                                       | 389 +++++++++
 site/src/main/.vuepress/components/Contributor.vue | 253 ++++++
 site/src/main/.vuepress/components/FooterFixed.vue |  50 ++
 site/src/main/.vuepress/components/Home.vue        | 318 ++++++++
 site/src/main/.vuepress/components/Home_zh.vue     | 312 +++++++
 site/src/main/.vuepress/config.js                  | 899 +++++++++++++++++++++
 site/src/main/.vuepress/enhanceApp.js              |  35 +
 site/src/main/.vuepress/override.styl              |  20 +
 site/src/main/.vuepress/public/css/index.css       |  12 +
 site/src/main/.vuepress/public/img/arrow.png       | Bin 0 -> 88 bytes
 .../public/img/contributor-avatar/jlq.png          | Bin 0 -> 122303 bytes
 .../public/img/contributor-avatar/kfx.jpeg         | Bin 0 -> 134257 bytes
 .../public/img/contributor-avatar/user.jpg         | Bin 0 -> 7637 bytes
 .../public/img/contributor-avatar/xdh.jpg          | Bin 0 -> 136069 bytes
 .../.vuepress/public/img/contributor-avatar/yt.jpg | Bin 0 -> 131028 bytes
 .../public/img/contributor-avatar/zss.jpg          | Bin 0 -> 98085 bytes
 site/src/main/.vuepress/public/img/home-Slide1.png | Bin 0 -> 438294 bytes
 site/src/main/.vuepress/public/img/home-Slide2.png | Bin 0 -> 440893 bytes
 site/src/main/.vuepress/public/img/home-Slide3.png | Bin 0 -> 441335 bytes
 site/src/main/.vuepress/public/img/home-icon1.png  | Bin 0 -> 30032 bytes
 site/src/main/.vuepress/public/img/home-icon2.png  | Bin 0 -> 5529 bytes
 site/src/main/.vuepress/public/img/home-icon3.png  | Bin 0 -> 20637 bytes
 site/src/main/.vuepress/public/img/home-icon4.png  | Bin 0 -> 13225 bytes
 site/src/main/.vuepress/public/img/home-icon5.png  | Bin 0 -> 1989 bytes
 site/src/main/.vuepress/public/img/home-icon6.png  | Bin 0 -> 16502 bytes
 site/src/main/.vuepress/public/img/logo.png        | Bin 0 -> 31747 bytes
 site/src/main/.vuepress/public/img/tools.jpg       | Bin 0 -> 347602 bytes
 site/src/main/.vuepress/style.styl                 |  17 +
 site/src/main/.vuepress/styles/palette.styl        |  38 +
 site/src/main/deploy.js                            |  25 +
 site/src/main/package.json                         |  40 +
 55 files changed, 2748 insertions(+), 66 deletions(-)

diff --git a/.gitignore b/.gitignore
index 34f0e12..5082fcc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -83,3 +83,4 @@ venv/
 partitions.tmp
 partitions
 node_identifier
+
diff --git a/.travis.yml b/.travis.yml
index 6df9213..d3b3605 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -201,6 +201,13 @@ matrix:
         - mvn post-integration-test -Pcode-coverage 
         - mvn coveralls:report -Dservice_name=travis_ci -pl 
tsfile,jdbc,server,session,client,hadoop,hive-connector
 
+    - os: linux
+      name: website checker
+      dist: xenial
+      jdk: openjdk8
+      script:
+        - mvn clean package -pl site
+
 cache:
   directories:
     - '$HOME/.m2/repository'
diff --git a/Jenkinsfile b/Jenkinsfile
index ca7b1d9..efa6382 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -135,6 +135,30 @@ pipeline {
             }
         }
 
+        stage('Deploy site') {
+            when {
+                branch 'master'
+            }
+            // Only the nodes labeled 'git-websites' have the credentials to 
commit to the.
+            agent {
+                node {
+                    label 'git-websites'
+                }
+            }
+            steps {
+                // Unstash the previously stashed site.
+                unstash 'incubator-iotdb-site'
+                // Publish the site with the scm-publish plugin.
+                sh 'mvn scm-publish:publish-scm -pl site'
+
+                // Clean up the snapshots directory (freeing up more space 
after deploying).
+                dir("target") {
+                    deleteDir()
+                }
+            }
+        }
+
+
         stage('Cleanup') {
             steps {
                 echo 'Cleaning up the workspace'
diff --git a/docs/Development/Development-IDE.md 
b/docs/Development/Development-IDE.md
index 36c70cc..e82822a 100644
--- a/docs/Development/Development-IDE.md
+++ b/docs/Development/Development-IDE.md
@@ -27,7 +27,7 @@ Home Page:https://iotdb.apache.org/
 
 Repository:https://github.com/apache/incubator-iotdb/tree/master
 
-Quick 
start:http://iotdb.apache.org/document/master/UserGuide/0-Get%20Started/1-QuickStart.html
+Quick 
start:http://iotdb.apache.org/UserGuide/master/0-Get%20Started/1-QuickStart.html
 
 
Jira:https://issues.apache.org/jira/projects/IOTDB/issues/IOTDB-9?filter=allopenissues
 
diff --git a/docs/Download/README.md b/docs/Download/README.md
new file mode 100644
index 0000000..580d9b8
--- /dev/null
+++ b/docs/Download/README.md
@@ -0,0 +1,67 @@
+<!--
+
+    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.
+
+-->
+
+# Release version
+
+<table>
+       <tr>
+        <th >Version</th>
+           <th colspan="3">IoTDB Binaries</th>
+           <th colspan="3">IoTDB Sources</th>
+           <th>release notes</th>  
+       </tr >
+    <tr>
+        <td>0.9.1</td>
+        <td><a 
href="https://www.apache.org/dyn/closer.cgi/incubator/iotdb/0.9.1-incubating/apache-iotdb-0.9.1-incubating-bin.zip";>Release</a></td>
+        <td><a 
href="https://downloads.apache.org/incubator/iotdb/0.9.1-incubating/apache-iotdb-0.9.1-incubating-bin.zip.sha512";>SHA512</a></td>
+        <td><a 
href="https://downloads.apache.org/incubator/iotdb/0.9.1-incubating/apache-iotdb-0.9.1-incubating-bin.zip.asc";>ASC</a></td>
+        <td><a 
href="https://www.apache.org/dyn/closer.cgi/incubator/iotdb/0.9.1-incubating/apache-iotdb-0.9.1-incubating-source-release.zip";>Sources</a></td>
+        <td><a 
href="https://downloads.apache.org/incubator/iotdb/0.9.1-incubating/apache-iotdb-0.9.1-incubating-source-release.zip.sha512";>SHA512</a></td>
+        <td><a 
href="https://downloads.apache.org/incubator/iotdb/0.9.1-incubating/apache-iotdb-0.9.1-incubating-source-release.zip.asc";>ASC</a></td>
+        <td><a 
href="https://raw.githubusercontent.com/apache/incubator-iotdb/release/0.9.1/RELEASE_NOTES.md";>release
 notes</a></td>
+    </tr>
+       <tr >
+        <td>0.8.2</td>
+        <td><a 
href="https://www.apache.org/dyn/closer.cgi/incubator/iotdb/0.8.2-incubating/apache-iotdb-0.8.2-incubating-bin.zip";>Release</a></td>
+        <td><a 
href="https://downloads.apache.org/incubator/iotdb/0.8.2-incubating/apache-iotdb-0.8.2-incubating-bin.zip.sha512";>SHA512</a></td>
+        <td><a 
href="https://downloads.apache.org/incubator/iotdb/0.8.2-incubating/apache-iotdb-0.8.2-incubating-bin.zip.asc";>ASC</a></td>
+           <td><a 
href="https://www.apache.org/dyn/closer.cgi/incubator/iotdb/0.8.2-incubating/apache-iotdb-0.8.2-incubating-source-release.zip";>Sources</a></td>
+        <td><a 
href="https://downloads.apache.org/incubator/iotdb/0.8.2-incubating/apache-iotdb-0.8.2-incubating-source-release.zip.sha512";>SHA512</a></td>
+           <td><a 
href="https://downloads.apache.org/incubator/iotdb/0.8.2-incubating/apache-iotdb-0.8.2-incubating-source-release.zip.asc";>ASC</a></td>
+           <td><a 
href="https://raw.githubusercontent.com/apache/incubator-iotdb/release/0.8.2/RELEASE_NOTES.md";>release
 notes</a></td>
+       </tr>
+
+</table>
+
+
+
+
+# All releases
+
+Find all releases in the [Archive incubating 
repository](https://archive.apache.org/dist/incubator/iotdb/).
+
+
+
+# Verifying Hashes and Signatures
+
+Along with our releases, we also provide sha512 hashes in *.sha512 files and 
cryptographic signatures in *.asc files. The Apache Software Foundation has an 
extensive tutorial to [verify hashes and signatures 
](http://www.apache.org/info/verification.html)which you can follow by using 
any of these release-signing [KEYS 
](https://downloads.apache.org/incubator/iotdb/KEYS).
+
+<FooterFixed/>
\ No newline at end of file
diff --git a/docs/SystemDesign/1-TsFile/1-TsFile.md b/docs/README.md
similarity index 75%
copy from docs/SystemDesign/1-TsFile/1-TsFile.md
copy to docs/README.md
index d6a98f1..0dce55f 100644
--- a/docs/SystemDesign/1-TsFile/1-TsFile.md
+++ b/docs/README.md
@@ -7,9 +7,9 @@
     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
@@ -18,13 +18,6 @@
     under the License.
 
 -->
+<Home/>
 
-# TsFile
-
-TsFile is the data file of IoTDB.
-
-## Related
-
-* [File Format](/document/master/SystemDesign/1-TsFile/2-Format.html)
-* [Write Process](/document/master/SystemDesign/1-TsFile/3-Write.html)
-* [Read Process](/document/master/SystemDesign/1-TsFile/4-Read.html)
+<FooterFixed/>
\ No newline at end of file
diff --git a/docs/SystemDesign/0-Architecture/1-Architecture.md 
b/docs/SystemDesign/0-Architecture/1-Architecture.md
index f7e5c27..35dd2d4 100644
--- a/docs/SystemDesign/0-Architecture/1-Architecture.md
+++ b/docs/SystemDesign/0-Architecture/1-Architecture.md
@@ -35,20 +35,20 @@ The server mainly includes a query engine that processes 
all user requests and d
 
 * [TsFile](../1-TsFile/1-TsFile.html)
 * [QueryEngine](../2-QueryEngine/1-QueryEngine.html)
-* 
[SchemaManager](/document/master/SystemDesign/3-SchemaManager/1-SchemaManager.html)
-* 
[StorageEngine](/document/master/SystemDesign/4-StorageEngine/1-StorageEngine.html)
-* [DataQuery](/document/master/SystemDesign/5-DataQuery/1-DataQuery.html)
+* [SchemaManager](/SystemDesign/3-SchemaManager/1-SchemaManager.html)
+* [StorageEngine](/SystemDesign/4-StorageEngine/1-StorageEngine.html)
+* [DataQuery](/SystemDesign/5-DataQuery/1-DataQuery.html)
 
 ## System Tools
 
-* [Data synchronization 
tool](/document/master/SystemDesign/6-Tools/1-Sync.html)
+* [Data synchronization tool](/SystemDesign/6-Tools/1-Sync.html)
 
 ## Connector
 
 IoTDB is connected with big data systems.
 
 * [Hadoop-TsFile](/#/SystemDesign/progress/chap7/sec1)
-* [Hive-TsFile](/document/master/SystemDesign/7-Connector/2-Hive-TsFile.html)
-* [Spark-TsFile](/document/master/SystemDesign/7-Connector/3-Spark-TsFile.html)
-* [Spark-IoTDB](/document/master/SystemDesign/7-Connector/4-Spark-IOTDB.html)
+* [Hive-TsFile](/SystemDesign/7-Connector/2-Hive-TsFile.html)
+* [Spark-TsFile](/SystemDesign/7-Connector/3-Spark-TsFile.html)
+* [Spark-IoTDB](/SystemDesign/7-Connector/4-Spark-IOTDB.html)
 * [Grafana](/#/SystemDesign/progress/chap7/sec5)
diff --git a/docs/SystemDesign/1-TsFile/1-TsFile.md 
b/docs/SystemDesign/1-TsFile/1-TsFile.md
index d6a98f1..016fabf 100644
--- a/docs/SystemDesign/1-TsFile/1-TsFile.md
+++ b/docs/SystemDesign/1-TsFile/1-TsFile.md
@@ -25,6 +25,6 @@ TsFile is the data file of IoTDB.
 
 ## Related
 
-* [File Format](/document/master/SystemDesign/1-TsFile/2-Format.html)
-* [Write Process](/document/master/SystemDesign/1-TsFile/3-Write.html)
-* [Read Process](/document/master/SystemDesign/1-TsFile/4-Read.html)
+* [File Format](/SystemDesign/1-TsFile/2-Format.html)
+* [Write Process](/SystemDesign/1-TsFile/3-Write.html)
+* [Read Process](/SystemDesign/1-TsFile/4-Read.html)
diff --git a/docs/SystemDesign/2-QueryEngine/1-QueryEngine.md 
b/docs/SystemDesign/2-QueryEngine/1-QueryEngine.md
index 56b53af..4d73f13 100644
--- a/docs/SystemDesign/2-QueryEngine/1-QueryEngine.md
+++ b/docs/SystemDesign/2-QueryEngine/1-QueryEngine.md
@@ -60,5 +60,5 @@ The query engine is responsible for parsing all user 
commands, generating plans,
 
 ## Related documents
 
-* [Query Plan 
Generator](/document/master/SystemDesign/2-QueryEngine/2-Planner.html)
-* 
[PlanExecutor](/document/master/SystemDesign/2-QueryEngine/3-PlanExecutor.html)
+* [Query Plan Generator](/SystemDesign/2-QueryEngine/2-Planner.html)
+* [PlanExecutor](/SystemDesign/2-QueryEngine/3-PlanExecutor.html)
diff --git a/docs/SystemDesign/4-StorageEngine/1-StorageEngine.md 
b/docs/SystemDesign/4-StorageEngine/1-StorageEngine.md
index cee1b8c..0f0b549 100644
--- a/docs/SystemDesign/4-StorageEngine/1-StorageEngine.md
+++ b/docs/SystemDesign/4-StorageEngine/1-StorageEngine.md
@@ -51,7 +51,7 @@ In addition, the storage engine includes asynchronous 
persistence and file merge
 
 ## Data write
 See details:
-* [Data 
write](/document/master/SystemDesign/4-StorageEngine/6-DataManipulation.html)
+* [Data write](/SystemDesign/4-StorageEngine/6-DataManipulation.html)
 
 ## Data access
 
@@ -61,8 +61,8 @@ See details:
 
 ## Related documents
 
-* [Write Ahead Log 
(WAL)](/document/master/SystemDesign/4-StorageEngine/2-WAL.html)
+* [Write Ahead Log (WAL)](/SystemDesign/4-StorageEngine/2-WAL.html)
 
-* [memtable 
Endurance](/document/master/SystemDesign/4-StorageEngine/3-FlushManager.html)
+* [memtable Endurance](/SystemDesign/4-StorageEngine/3-FlushManager.html)
 
-* [File merge 
mechanism](/document/master/SystemDesign/4-StorageEngine/4-MergeManager.html)
+* [File merge mechanism](/SystemDesign/4-StorageEngine/4-MergeManager.html)
diff --git a/docs/SystemDesign/4-StorageEngine/6-DataManipulation.md 
b/docs/SystemDesign/4-StorageEngine/6-DataManipulation.md
index e8ea43c..60d6253 100644
--- a/docs/SystemDesign/4-StorageEngine/6-DataManipulation.md
+++ b/docs/SystemDesign/4-StorageEngine/6-DataManipulation.md
@@ -63,7 +63,7 @@ The following describes four common data manipulation 
operations, which are inse
 Currently does not support data in-place update operations, that is, update 
statements, but users can directly insert new data, the same time series at the 
same time point is based on the latest inserted data.
 Old data is automatically deleted by merging, see:
 
-* [File merge 
mechanism](/document/master/SystemDesign/4-StorageEngine/4-MergeManager.html)
+* [File merge mechanism](/SystemDesign/4-StorageEngine/4-MergeManager.html)
 
 ## Data deletion
 
diff --git a/docs/SystemDesign/5-DataQuery/1-DataQuery.md 
b/docs/SystemDesign/5-DataQuery/1-DataQuery.md
index f429efe..37222ff 100644
--- a/docs/SystemDesign/5-DataQuery/1-DataQuery.md
+++ b/docs/SystemDesign/5-DataQuery/1-DataQuery.md
@@ -33,8 +33,8 @@ In order to achieve the above kinds of queries, a basic query 
component for a si
 
 ## Related documents
 
-* [Basic query 
components](/document/master/SystemDesign/5-DataQuery/2-SeriesReader.html)
-* [Raw data 
query](/document/master/SystemDesign/5-DataQuery/3-RawDataQuery.html)
-* [Aggregate 
query](/document/master/SystemDesign/5-DataQuery/4-AggregationQuery.html)
-* [Downsampling 
query](/document/master/SystemDesign/5-DataQuery/5-GroupByQuery.html)
-* [Recent timestamp 
query](/document/master/SystemDesign/5-DataQuery/6-LastQuery.html)
+* [Basic query components](/SystemDesign/5-DataQuery/2-SeriesReader.html)
+* [Raw data query](/SystemDesign/5-DataQuery/3-RawDataQuery.html)
+* [Aggregate query](/SystemDesign/5-DataQuery/4-AggregationQuery.html)
+* [Downsampling query](/SystemDesign/5-DataQuery/5-GroupByQuery.html)
+* [Recent timestamp query](/SystemDesign/5-DataQuery/6-LastQuery.html)
diff --git a/docs/SystemDesign/5-DataQuery/7-AlignByDeviceQuery.md 
b/docs/SystemDesign/5-DataQuery/7-AlignByDeviceQuery.md
index 1d0477e..2abda4f 100644
--- a/docs/SystemDesign/5-DataQuery/7-AlignByDeviceQuery.md
+++ b/docs/SystemDesign/5-DataQuery/7-AlignByDeviceQuery.md
@@ -64,7 +64,7 @@ The following will be explained according to the specific 
process:
 
 Unlike the original data query, the alignment by device query does not 
concatenate the suffix paths in the SELECT statement and the WHERE statement at 
this stage, but when the physical plan is subsequently generated, the mapping 
value and filter conditions corresponding to each device are calculated.  
Therefore, the work done at this stage by device alignment only includes 
optimization of filter conditions in WHERE statements.
 
-The optimization of the filtering conditions mainly includes three parts: 
removing the negation, transforming the disjunction paradigm, and merging the 
same path filtering conditions.  The corresponding optimizers are: 
RemoveNotOptimizer, DnfFilterOptimizer, MergeSingleFilterOptimizer.  This part 
of the logic can refer 
to:[Planner](/document/master/SystemDesign/2-QueryEngine/2-Planner.html).
+The optimization of the filtering conditions mainly includes three parts: 
removing the negation, transforming the disjunction paradigm, and merging the 
same path filtering conditions.  The corresponding optimizers are: 
RemoveNotOptimizer, DnfFilterOptimizer, MergeSingleFilterOptimizer.  This part 
of the logic can refer to:[Planner](/SystemDesign/2-QueryEngine/2-Planner.html).
 
 ### Physical plan generation
 
diff --git a/docs/zh/Development/ContributeGuide.md 
b/docs/zh/Development/ContributeGuide.md
index a308f78..054a233 100644
--- a/docs/zh/Development/ContributeGuide.md
+++ b/docs/zh/Development/ContributeGuide.md
@@ -27,7 +27,7 @@ IoTDB 官网:https://iotdb.apache.org/
 
 代码库:https://github.com/apache/incubator-iotdb/tree/master
 
-快速上手:http://iotdb.apache.org/document/master/UserGuide/0-Get%20Started/1-QuickStart.html
+快速上手:http://iotdb.apache.org/UserGuide/master/0-Get%20Started/1-QuickStart.html
 
 Jira 
任务管理:https://issues.apache.org/jira/projects/IOTDB/issues/IOTDB-9?filter=allopenissues
 
diff --git a/docs/zh/Download/README.md b/docs/zh/Download/README.md
new file mode 100644
index 0000000..71b53a5
--- /dev/null
+++ b/docs/zh/Download/README.md
@@ -0,0 +1,66 @@
+<!--
+
+    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.
+
+-->
+# 发行版本
+
+<table>
+       <tr>
+        <th >Version</th>
+           <th colspan="3">IoTDB Binaries</th>
+           <th colspan="3">IoTDB Sources</th>
+           <th>release notes</th>  
+       </tr >
+    <tr>
+        <td>0.9.1</td>
+        <td><a 
href="https://www.apache.org/dyn/closer.cgi/incubator/iotdb/0.9.1-incubating/apache-iotdb-0.9.1-incubating-bin.zip";>Release</a></td>
+        <td><a 
href="https://downloads.apache.org/incubator/iotdb/0.9.1-incubating/apache-iotdb-0.9.1-incubating-bin.zip.sha512";>SHA512</a></td>
+        <td><a 
href="https://downloads.apache.org/incubator/iotdb/0.9.1-incubating/apache-iotdb-0.9.1-incubating-bin.zip.asc";>ASC</a></td>
+        <td><a 
href="https://www.apache.org/dyn/closer.cgi/incubator/iotdb/0.9.1-incubating/apache-iotdb-0.9.1-incubating-source-release.zip";>Sources</a></td>
+        <td><a 
href="https://downloads.apache.org/incubator/iotdb/0.9.1-incubating/apache-iotdb-0.9.1-incubating-source-release.zip.sha512";>SHA512</a></td>
+        <td><a 
href="https://downloads.apache.org/incubator/iotdb/0.9.1-incubating/apache-iotdb-0.9.1-incubating-source-release.zip.asc";>ASC</a></td>
+        <td><a 
href="https://raw.githubusercontent.com/apache/incubator-iotdb/release/0.9.1/RELEASE_NOTES.md";>release
 notes</a></td>
+    </tr>
+       <tr >
+        <td>0.8.2</td>
+        <td><a 
href="https://www.apache.org/dyn/closer.cgi/incubator/iotdb/0.8.2-incubating/apache-iotdb-0.8.2-incubating-bin.zip";>Release</a></td>
+        <td><a 
href="https://downloads.apache.org/incubator/iotdb/0.8.2-incubating/apache-iotdb-0.8.2-incubating-bin.zip.sha512";>SHA512</a></td>
+        <td><a 
href="https://downloads.apache.org/incubator/iotdb/0.8.2-incubating/apache-iotdb-0.8.2-incubating-bin.zip.asc";>ASC</a></td>
+           <td><a 
href="https://www.apache.org/dyn/closer.cgi/incubator/iotdb/0.8.2-incubating/apache-iotdb-0.8.2-incubating-source-release.zip";>Sources</a></td>
+        <td><a 
href="https://downloads.apache.org/incubator/iotdb/0.8.2-incubating/apache-iotdb-0.8.2-incubating-source-release.zip.sha512";>SHA512</a></td>
+           <td><a 
href="https://downloads.apache.org/incubator/iotdb/0.8.2-incubating/apache-iotdb-0.8.2-incubating-source-release.zip.asc";>ASC</a></td>
+           <td><a 
href="https://raw.githubusercontent.com/apache/incubator-iotdb/release/0.8.2/RELEASE_NOTES.md";>release
 notes</a></td>
+       </tr>
+
+</table>
+
+
+
+
+# 所有版本
+
+在 [Archive incubating 
repository](https://archive.apache.org/dist/incubator/iotdb/)查看所有版本
+
+
+
+# 验证哈希和签名
+
+除了我们的发行版,我们还在* .sha512文件中提供了sha512散列,并在* .asc文件中提供了加密签名。  Apache Software 
Foundation提供了广泛的教程来 
[验证哈希和签名](http://www.apache.org/info/verification.html),您可以使用任何这些发布签名的[KEYS](https://downloads.apache.org/incubator/iotdb/KEYS)来遵循这些哈希和签名。
+
+<FooterFixed/>
\ No newline at end of file
diff --git a/docs/SystemDesign/1-TsFile/1-TsFile.md b/docs/zh/README.md
similarity index 75%
copy from docs/SystemDesign/1-TsFile/1-TsFile.md
copy to docs/zh/README.md
index d6a98f1..7b7fe8a 100644
--- a/docs/SystemDesign/1-TsFile/1-TsFile.md
+++ b/docs/zh/README.md
@@ -18,13 +18,6 @@
     under the License.
 
 -->
+<Home_zh/>
 
-# TsFile
-
-TsFile is the data file of IoTDB.
-
-## Related
-
-* [File Format](/document/master/SystemDesign/1-TsFile/2-Format.html)
-* [Write Process](/document/master/SystemDesign/1-TsFile/3-Write.html)
-* [Read Process](/document/master/SystemDesign/1-TsFile/4-Read.html)
+<FooterFixed/>
\ No newline at end of file
diff --git a/docs/zh/SystemDesign/2-QueryEngine/1-QueryEngine.md 
b/docs/zh/SystemDesign/2-QueryEngine/1-QueryEngine.md
index 890b72f..5610bf7 100644
--- a/docs/zh/SystemDesign/2-QueryEngine/1-QueryEngine.md
+++ b/docs/zh/SystemDesign/2-QueryEngine/1-QueryEngine.md
@@ -60,5 +60,5 @@
 
 ## 相关文档
 
-* [查询计划生成器](/zh/document/master/SystemDesign/2-QueryEngine/2-Planner.html)
-* [计划执行器](/zh/document/master/SystemDesign/2-QueryEngine/3-PlanExecutor.html)
\ No newline at end of file
+* [查询计划生成器](/zh/SystemDesign/2-QueryEngine/2-Planner.html)
+* [计划执行器](/zh/SystemDesign/2-QueryEngine/3-PlanExecutor.html)
\ No newline at end of file
diff --git a/docs/zh/SystemDesign/4-StorageEngine/1-StorageEngine.md 
b/docs/zh/SystemDesign/4-StorageEngine/1-StorageEngine.md
index 4ae6e05..ec9df0b 100644
--- a/docs/zh/SystemDesign/4-StorageEngine/1-StorageEngine.md
+++ b/docs/zh/SystemDesign/4-StorageEngine/1-StorageEngine.md
@@ -49,7 +49,7 @@
 
 ## 数据写入
 详见:
-* 
[数据写入](/zh/document/master/SystemDesign/4-StorageEngine/6-DataManipulation.html)
+* [数据写入](/zh/SystemDesign/4-StorageEngine/6-DataManipulation.html)
 
 ## 数据访问
 
@@ -60,8 +60,8 @@
 
 ## 相关文档
 
-* [写前日志 (WAL)](/zh/document/master/SystemDesign/4-StorageEngine/2-WAL.html)
+* [写前日志 (WAL)](/zh/SystemDesign/4-StorageEngine/2-WAL.html)
 
-* [memtable 
持久化](/zh/document/master/SystemDesign/4-StorageEngine/3-FlushManager.html)
+* [memtable 持久化](/zh/SystemDesign/4-StorageEngine/3-FlushManager.html)
 
-* 
[文件合并机制](/zh/document/master/SystemDesign/4-StorageEngine/4-MergeManager.html)
\ No newline at end of file
+* [文件合并机制](/zh/SystemDesign/4-StorageEngine/4-MergeManager.html)
\ No newline at end of file
diff --git a/docs/zh/SystemDesign/4-StorageEngine/6-DataManipulation.md 
b/docs/zh/SystemDesign/4-StorageEngine/6-DataManipulation.md
index f9db63b..8b60018 100644
--- a/docs/zh/SystemDesign/4-StorageEngine/6-DataManipulation.md
+++ b/docs/zh/SystemDesign/4-StorageEngine/6-DataManipulation.md
@@ -64,7 +64,7 @@
 目前不支持数据的原地更新操作,即update语句,但用户可以直接插入新的数据,在同一个时间点上的同一个时间序列以最新插入的数据为准
 旧数据会通过合并来自动删除,参见:
 
-* 
[文件合并机制](/zh/document/master/SystemDesign/4-StorageEngine/4-MergeManager.html)
+* [文件合并机制](/zh/SystemDesign/4-StorageEngine/4-MergeManager.html)
 
 ## 数据删除
 
diff --git a/docs/zh/SystemDesign/5-DataQuery/1-DataQuery.md 
b/docs/zh/SystemDesign/5-DataQuery/1-DataQuery.md
index 5377112..0ace265 100644
--- a/docs/zh/SystemDesign/5-DataQuery/1-DataQuery.md
+++ b/docs/zh/SystemDesign/5-DataQuery/1-DataQuery.md
@@ -33,8 +33,8 @@
 
 ## 相关文档
 
-* [基础查询组件](/zh/document/master/SystemDesign/5-DataQuery/2-SeriesReader.html)
-* [原始数据查询](/zh/document/master/SystemDesign/5-DataQuery/3-RawDataQuery.html)
-* [聚合查询](/zh/document/master/SystemDesign/5-DataQuery/4-AggregationQuery.html)
-* [降采样查询](/zh/document/master/SystemDesign/5-DataQuery/5-GroupByQuery.html)
-* [最近时间戳查询](/zh/document/master/SystemDesign/5-DataQuery/6-LastQuery.html)
+* [基础查询组件](/zh/SystemDesign/5-DataQuery/2-SeriesReader.html)
+* [原始数据查询](/zh/SystemDesign/5-DataQuery/3-RawDataQuery.html)
+* [聚合查询](/zh/SystemDesign/5-DataQuery/4-AggregationQuery.html)
+* [降采样查询](/zh/SystemDesign/5-DataQuery/5-GroupByQuery.html)
+* [最近时间戳查询](/zh/SystemDesign/5-DataQuery/6-LastQuery.html)
diff --git a/docs/SystemDesign/1-TsFile/1-TsFile.md 
b/docs/zh/UserGuide/README.md
similarity index 75%
copy from docs/SystemDesign/1-TsFile/1-TsFile.md
copy to docs/zh/UserGuide/README.md
index d6a98f1..7575794 100644
--- a/docs/SystemDesign/1-TsFile/1-TsFile.md
+++ b/docs/zh/UserGuide/README.md
@@ -18,13 +18,10 @@
     under the License.
 
 -->
+---
+home: true
+---
 
-# TsFile
+<Home_zh/>
 
-TsFile is the data file of IoTDB.
-
-## Related
-
-* [File Format](/document/master/SystemDesign/1-TsFile/2-Format.html)
-* [Write Process](/document/master/SystemDesign/1-TsFile/3-Write.html)
-* [Read Process](/document/master/SystemDesign/1-TsFile/4-Read.html)
+<FooterFixed/>
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index b3d7f46..57e0d39 100644
--- a/pom.xml
+++ b/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache</groupId>
         <artifactId>apache</artifactId>
-        <version>21</version>
+        <version>23</version>
     </parent>
     <groupId>org.apache.iotdb</groupId>
     <artifactId>iotdb-parent</artifactId>
@@ -44,6 +44,45 @@
         <url>ssh://[email protected]:apache/incubator-iotdb.git</url>
         <tag>rel/0.10</tag>
     </scm>
+
+
+    <!-- Only configure the site distribution as the rest is handled by the 
apache parent -->
+    <distributionManagement>
+        <site>
+            <id>apache.website</id>
+            
<url>scm:git:https://gitbox.apache.org/repos/asf/incubator-iotdb-website.git</url>
+        </site>
+    </distributionManagement>
+
+    <issueManagement>
+        <system>Jira</system>
+        <url>https://issues.apache.org/jira/browse/iotdb</url>
+    </issueManagement>
+
+    <mailingLists>
+        <mailingList>
+            <name>Apache IoTDB Developer List</name>
+            <subscribe>mailto:[email protected]</subscribe>
+            <unsubscribe>mailto:[email protected]</unsubscribe>
+            <post>mailto:[email protected]</post>
+            
<archive>http://mail-archives.apache.org/mod_mbox/iotdb-dev/</archive>
+        </mailingList>
+        <mailingList>
+            <name>IoTDB Commits List</name>
+            <subscribe>mailto:[email protected]</subscribe>
+            
<unsubscribe>mailto:[email protected]</unsubscribe>
+            <post>mailto:[email protected]</post>
+            
<archive>http://mail-archives.apache.org/mod_mbox/iotdb-commits/</archive>
+        </mailingList>
+        <mailingList>
+            <name>IoTDB Jira Notifications List</name>
+            
<subscribe>mailto:[email protected]</subscribe>
+            
<unsubscribe>mailto:[email protected]</unsubscribe>
+            <post>mailto:[email protected]</post>
+            
<archive>http://mail-archives.apache.org/mod_mbox/iotdb-notifications/</archive>
+        </mailingList>
+    </mailingLists>
+
     <modules>
         <module>tsfile</module>
         <module>service-rpc</module>
@@ -59,6 +98,7 @@
         <module>flink-iotdb-connector</module>
         <module>distribution</module>
         <module>hive-connector</module>
+        <module>site</module>
     </modules>
     <!-- Properties Management -->
     <properties>
@@ -513,6 +553,7 @@
                             <exclude>**/.eps</exclude>
                             <exclude>**/.png</exclude>
                             <exclude>**/.jpg</exclude>
+                            <exclude>**/.jpeg</exclude>
                             <!--Generated by Apache Release -->
                             <exclude>local-snapshots-dir/**</exclude>
                             <!-- JSON can't contain comments and therefore no 
Apache header -->
@@ -521,6 +562,8 @@
                             <exclude>**/*.plan</exclude>
                             <exclude>NOTICE-binary</exclude>
                             <exclude>LICENSE-binary</exclude>
+                            <!-- json does not support comments-->
+                            <exclude>**/*.json</exclude>
                         </excludes>
                     </configuration>
                 </plugin>
diff --git a/session/pom.xml b/session/pom.xml
index dab30aa..91cfce6 100644
--- a/session/pom.xml
+++ b/session/pom.xml
@@ -24,6 +24,7 @@
         <artifactId>iotdb-parent</artifactId>
         <groupId>org.apache.iotdb</groupId>
         <version>0.10.0-SNAPSHOT</version>
+        <relativePath>../pom.xml</relativePath>
     </parent>
     <modelVersion>4.0.0</modelVersion>
     <artifactId>iotdb-session</artifactId>
diff --git a/site/README.md b/site/README.md
new file mode 100644
index 0000000..4e47d8b
--- /dev/null
+++ b/site/README.md
@@ -0,0 +1,82 @@
+<!--
+
+    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.
+
+-->
+
+# IoTDB website
+
+[![Build 
Status](https://builds.apache.org/view/I/view/IoTDB/job/IoTDB%20Website/badge/icon)](https://builds.apache.org/view/I/view/IoTDB/job/IoTDB%20Website/)
+
+See https://iotdb.apache.org/
+
+## Build Setup
+
+run `mvn site -DskipTests` for:
+
+- get docs from the master branch and all lagecy docs remotely.
+- download node.js and npm;
+- run `npm install` and `npm run build`
+
+
+## How to Debug
+
+after running `mvn site -DskipTests`, all source codes are copied into 
target/vue-source
+
+then if you want to debug, just run 
+```
+# serve with hot reload at localhost:8080
+npm run dev
+
+# build for production with minification
+npm run build
+```
+
+Remeber, only the changes of site/src can be logged by Git. 
+All changes in the target folder will be ignored by Git.
+
+## Deploy Manually
+
+run `mvn package scm-publish:publish-scm`.
+ 
+Apache ID and passwored is needed.
+
+## Directory Structure
+
+```
+.
+├─ src/main
+│  ├─ README.md               //Home
+│  └─ .vuepress
+│  │  └─ components    //Global vue template
+│  │  └─ public        //Store static files
+│  │  └─ config.js        //Configuration
+│  └─ document         //document 
+│  └─ download         //download
+│  └─ ...              
+└─ package.json
+```
+
+## FAQ
+If you get an error on your MacOS:
+
+> gyp: No Xcode or CLT version detected! 
+
+Then, install CommandLine of Xcode: `sudo xcode-select --install`.
+If you have installed and the error still occurs, then `sudo xcode-select 
--reset`
+
diff --git a/site/pom.xml b/site/pom.xml
new file mode 100644
index 0000000..8f4a0c5
--- /dev/null
+++ b/site/pom.xml
@@ -0,0 +1,389 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+    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.
+
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
+    <parent>
+        <artifactId>iotdb-parent</artifactId>
+        <groupId>org.apache.iotdb</groupId>
+        <version>0.10.0-SNAPSHOT</version>
+        <relativePath>../pom.xml</relativePath>
+    </parent>
+    <modelVersion>4.0.0</modelVersion>
+    <artifactId>iotdb-website</artifactId>
+    <properties>
+        <frontend-maven-plugin.version>1.9.1</frontend-maven-plugin.version>
+    </properties>
+    <distributionManagement>
+        <site>
+            <id>apache.website</id>
+            
<url>scm:git:https://gitbox.apache.org/repos/asf/incubator-iotdb-website.git</url>
+        </site>
+    </distributionManagement>
+    <build>
+        <plugins>
+            <!-- copy source codes into vue required folders-->
+            <plugin>
+                <artifactId>maven-resources-plugin</artifactId>
+                <executions>
+                    <execution>
+                        <id>copy-source-code-to-docs-folder</id>
+                        <!-- here the phase you need -->
+                        <phase>generate-sources</phase>
+                        <goals>
+                            <goal>copy-resources</goal>
+                        </goals>
+                        <configuration>
+                            
<outputDirectory>${project.build.directory}/vue-source/src</outputDirectory>
+                            <!-- output directory -->
+                            <resources>
+                                <resource>
+                                    <directory>${basedir}/src/main/</directory>
+                                    <filtering>true</filtering>
+                                </resource>
+                            </resources>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+            <!-- Copy master documents-->
+            <plugin>
+                <artifactId>maven-resources-plugin</artifactId>
+                <executions>
+                    <execution>
+                        <id>copy-master-docs-to-docs</id>
+                        <!-- here the phase you need -->
+                        <phase>generate-sources</phase>
+                        <goals>
+                            <goal>copy-resources</goal>
+                        </goals>
+                        <configuration>
+                            
<outputDirectory>${project.build.directory}/vue-source/src</outputDirectory>
+                            <!-- output directory -->
+                            <resources>
+                                <resource>
+                                    <directory>${basedir}/../docs</directory>
+                                    <filtering>true</filtering>
+                                </resource>
+                            </resources>
+                        </configuration>
+                    </execution>
+                    <execution>
+                        <id>copy-other-md-files-to-development</id>
+                        <!-- here the phase you need -->
+                        <phase>generate-sources</phase>
+                        <goals>
+                            <goal>copy-resources</goal>
+                        </goals>
+                        <configuration>
+                            
<outputDirectory>${project.build.directory}/vue-source/src/Development</outputDirectory>
+                            <!-- output directory -->
+                            <resources>
+                                <resource>
+                                    <directory>${basedir}/../tsfile</directory>
+                                    <includes>
+                                        <include>format-changelist.md</include>
+                                    </includes>
+                                </resource>
+                                <resource>
+                                    
<directory>${basedir}/../service-rpc</directory>
+                                    <includes>
+                                        <include>rpc-changelist.md</include>
+                                    </includes>
+                                </resource>
+                            </resources>
+                        </configuration>
+                    </execution>
+                    <execution>
+                        <id>copy-other-md-files-to-zh-development</id>
+                        <!-- here the phase you need -->
+                        <phase>generate-sources</phase>
+                        <goals>
+                            <goal>copy-resources</goal>
+                        </goals>
+                        <configuration>
+                            
<outputDirectory>${project.build.directory}/vue-source/src/zh/Development</outputDirectory>
+                            <!-- output directory -->
+                            <resources>
+                                <resource>
+                                    <directory>${basedir}/../tsfile</directory>
+                                    <includes>
+                                        <include>format-changelist.md</include>
+                                    </includes>
+                                </resource>
+                                <resource>
+                                    
<directory>${basedir}/../service-rpc</directory>
+                                    <includes>
+                                        <include>rpc-changelist.md</include>
+                                    </includes>
+                                </resource>
+                            </resources>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+            <!-- mv UserGuide of master into master folder -->
+            <plugin>
+                <groupId>com.coderplus.maven.plugins</groupId>
+                <artifactId>copy-rename-maven-plugin</artifactId>
+                <version>1.0</version>
+                <executions>
+                    <execution>
+                        <id>copy-package-json</id>
+                        <phase>generate-sources</phase>
+                        <goals>
+                            <goal>copy</goal>
+                        </goals>
+                        <configuration>
+                            <fileSets>
+                                <fileSet>
+                                    
<sourceFile>${basedir}/src/main/package.json</sourceFile>
+                                    
<destinationFile>${project.build.directory}/vue-source/package.json</destinationFile>
+                                </fileSet>
+                                <fileSet>
+                                    
<sourceFile>${basedir}/src/main/deploy.js</sourceFile>
+                                    
<destinationFile>${project.build.directory}/vue-source/deploy.js</destinationFile>
+                                </fileSet>
+                            </fileSets>
+                        </configuration>
+                    </execution>
+                    <execution>
+                        <id>mv-master-userguide-to-tmp-folder</id>
+                        <phase>generate-sources</phase>
+                        <goals>
+                            <goal>rename</goal>
+                        </goals>
+                        <configuration>
+                            
<sourceFile>${project.build.directory}/vue-source/src/UserGuide</sourceFile>
+                            
<destinationFile>${project.build.directory}/vue-source/src/tmpUserGuide/master</destinationFile>
+                        </configuration>
+                    </execution>
+                    <execution>
+                        <id>mv-master-zh-userguide-to-tmp-folder</id>
+                        <phase>generate-sources</phase>
+                        <goals>
+                            <goal>rename</goal>
+                        </goals>
+                        <configuration>
+                            
<sourceFile>${project.build.directory}/vue-source/src/zh/UserGuide</sourceFile>
+                            
<destinationFile>${project.build.directory}/vue-source/src/zh/tmpUserGuide/master</destinationFile>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+            <!-- download lagecy docs from iotdb repo -->
+            <plugin>
+                <groupId>com.googlecode.maven-download-plugin</groupId>
+                <artifactId>download-maven-plugin</artifactId>
+                <version>1.3.0</version>
+                <executions>
+                    <execution>
+                        <id>get-0.9-docs</id>
+                        <phase>generate-sources</phase>
+                        <goals>
+                            <goal>wget</goal>
+                        </goals>
+                        <configuration>
+                            
<url>https://github.com/apache/incubator-iotdb/archive/rel/0.9.zip</url>
+                            
<outputDirectory>${project.build.directory}/download</outputDirectory>
+                            <outputFileName>0.9.x.zip</outputFileName>
+                        </configuration>
+                    </execution>
+                    <execution>
+                        <id>get-0.8-docs</id>
+                        <phase>generate-sources</phase>
+                        <goals>
+                            <goal>wget</goal>
+                        </goals>
+                        <configuration>
+                            
<url>https://github.com/apache/incubator-iotdb/archive/rel/0.8.zip</url>
+                            
<outputDirectory>${project.build.directory}/download</outputDirectory>
+                            <outputFileName>0.8.x.zip</outputFileName>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+            <!-- unpack lagecy docs from the zip files-->
+            <plugin>
+                <groupId>org.codehaus.mojo</groupId>
+                <artifactId>truezip-maven-plugin</artifactId>
+                <version>1.2</version>
+                <inherited>false</inherited>
+                <executions>
+                    <execution>
+                        <id>copy-0.9-documentation</id>
+                        <goals>
+                            <goal>copy</goal>
+                        </goals>
+                        <phase>generate-sources</phase>
+                        <configuration>
+                            <fileset>
+                                
<directory>${project.build.directory}/download/0.9.x.zip/incubator-iotdb-rel-0.9/docs/UserGuide</directory>
+                                
<outputDirectory>${project.build.directory}/vue-source/src/UserGuide/V0.9.x</outputDirectory>
+                            </fileset>
+                        </configuration>
+                    </execution>
+                    <execution>
+                        <id>copy-0.9-zh-documentation</id>
+                        <goals>
+                            <goal>copy</goal>
+                        </goals>
+                        <phase>generate-sources</phase>
+                        <configuration>
+                            <fileset>
+                                
<directory>${project.build.directory}/download/0.9.x.zip/incubator-iotdb-rel-0.9/docs/zh/UserGuide</directory>
+                                
<outputDirectory>${project.build.directory}/vue-source/src/zh/UserGuide/V0.9.x</outputDirectory>
+                            </fileset>
+                        </configuration>
+                    </execution>
+                    <execution>
+                        <id>copy-0.8-documentation</id>
+                        <goals>
+                            <goal>copy</goal>
+                        </goals>
+                        <phase>generate-sources</phase>
+                        <configuration>
+                            <fileset>
+                                
<directory>${project.build.directory}/download/0.8.x.zip/incubator-iotdb-rel-0.8/docs/UserGuide</directory>
+                                
<outputDirectory>${project.build.directory}/vue-source/src/UserGuide/V0.8.x</outputDirectory>
+                            </fileset>
+                        </configuration>
+                    </execution>
+                    <execution>
+                        <id>copy-0.8-zh-documentation</id>
+                        <goals>
+                            <goal>copy</goal>
+                        </goals>
+                        <phase>generate-sources</phase>
+                        <configuration>
+                            <fileset>
+                                
<directory>${project.build.directory}/download/0.8.x.zip/incubator-iotdb-rel-0.8/docs/zh/UserGuide</directory>
+                                
<outputDirectory>${project.build.directory}/vue-source/src/zh/UserGuide/V0.8.x</outputDirectory>
+                            </fileset>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+            <!-- mv UserGuide of master back -->
+            <plugin>
+                <groupId>com.coderplus.maven.plugins</groupId>
+                <artifactId>copy-rename-maven-plugin</artifactId>
+                <version>1.0</version>
+                <executions>
+                    <execution>
+                        <id>mv-master-userguide-to-docs</id>
+                        <phase>generate-sources</phase>
+                        <goals>
+                            <goal>rename</goal>
+                        </goals>
+                        <configuration>
+                            
<sourceFile>${project.build.directory}/vue-source/src/tmpUserGuide</sourceFile>
+                            
<destinationFile>${project.build.directory}/vue-source/src/UserGuide</destinationFile>
+                        </configuration>
+                    </execution>
+                    <execution>
+                        <id>mv-master-zh-userguide-to-docs</id>
+                        <phase>generate-sources</phase>
+                        <goals>
+                            <goal>rename</goal>
+                        </goals>
+                        <configuration>
+                            
<sourceFile>${project.build.directory}/vue-source/src/zh/tmpUserGuide</sourceFile>
+                            
<destinationFile>${project.build.directory}/vue-source/src/zh/UserGuide</destinationFile>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+            <!--install node and npm, then run `npm install` and `npm run 
build`-->
+            <plugin>
+                <groupId>com.github.eirslett</groupId>
+                <artifactId>frontend-maven-plugin</artifactId>
+                <version>1.9.1</version>
+                <configuration>
+                    
<installDirectory>${project.build.directory}/tools</installDirectory>
+                    
<workingDirectory>${project.build.directory}/vue-source</workingDirectory>
+                </configuration>
+                <executions>
+                    <execution>
+                        <id>install-node-and-npm</id>
+                        <goals>
+                            <goal>install-node-and-npm</goal>
+                        </goals>
+                        <phase>package</phase>
+                        <configuration>
+                            <nodeVersion>v11.5.0</nodeVersion>
+                            <npmVersion>6.4.1</npmVersion>
+                        </configuration>
+                    </execution>
+                    <!-- Install all project dependencies -->
+                    <execution>
+                        <id>npm install</id>
+                        <goals>
+                            <goal>npm</goal>
+                        </goals>
+                        <!-- optional: default phase is "generate-resources" 
-->
+                        <phase>package</phase>
+                        <!-- Optional configuration which provides for running 
any npm command -->
+                        <configuration>
+                            <arguments>install</arguments>
+                        </configuration>
+                    </execution>
+                    <!-- Build and minify static files -->
+                    <execution>
+                        <id>npm run build</id>
+                        <phase>package</phase>
+                        <goals>
+                            <goal>npm</goal>
+                        </goals>
+                        <configuration>
+                            <arguments>run build</arguments>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-scm-publish-plugin</artifactId>
+                <configuration>
+                    <!-- mono-module doesn't require site:stage -->
+                    
<content>${project.build.directory}/vue-source/src/.vuepress/dist</content>
+                    <!-- branch where to deploy -->
+                    <scmBranch>asf-site</scmBranch>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.simplify4u.plugins</groupId>
+                <artifactId>sitemapxml-maven-plugin</artifactId>
+                <configuration>
+                    
<siteOutputDirectory>${project.build.directory}/vue-source/src/.vuepress/dist</siteOutputDirectory>
+                    <maxDepth>5</maxDepth>
+                </configuration>
+                <executions>
+                    <execution>
+                        <phase>package</phase>
+                        <goals>
+                            <goal>gen</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+        </plugins>
+    </build>
+</project>
diff --git a/site/src/main/.vuepress/components/Contributor.vue 
b/site/src/main/.vuepress/components/Contributor.vue
new file mode 100644
index 0000000..576f7aa
--- /dev/null
+++ b/site/src/main/.vuepress/components/Contributor.vue
@@ -0,0 +1,253 @@
+/*
+* 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.
+*/
+
+<template>
+  <div>
+    <h1 style="text-align: center;">Project Committers</h1>
+    <div v-for="(item,i) in conList" class="box">
+      <img :src="item.avatar">
+      <div class="right">
+        <p class="con-name">{{item.name}}</p>
+        <div class="con-detailed-info">
+          <p>{{item.role}}</p>
+        </div>
+        <div class="con-apache-info">
+          <p class="con-id">Apache ID: {{item.id}}</p>
+          <p class="con-date">Starting date: {{item.date}}</p>
+        </div>
+      </div>
+    </div>
+
+  </div>
+</template>
+
+<script>
+
+  export default {
+    name: "Community",
+    data() {
+      return {
+        msg: 'Welcome to Community Page',
+        md: "",
+        toc: "",
+        conList: [{
+          avatar: 'http://ise.thss.tsinghua.edu.cn/~wangjianmin/jimwang.jpg',
+          name: 'Jianmin Wang',
+          role: 'PPMC, Committer',
+        }, {
+          avatar: '/img/contributor-avatar/xdh.jpg',
+          name: 'Xiangdong Huang',
+          role: 'PPMC, Committer',
+          id: 'hxd',
+          date: '2017-01-01'
+        }, {
+          avatar:'/img/contributor-avatar/user.jpg',
+          name: 'Chen Wang',
+          role: 'PPMC, Committer',
+          id: 'wangchen',
+          date: '2017-01-01'
+        }, {
+          avatar:'/img/contributor-avatar/user.jpg',
+          name: 'Jun Yuan',
+          role: 'PPMC, Committer',
+          id: 'yuanjun',
+          date: '2017-01-01'
+        }, {
+          avatar: '/img/contributor-avatar/jlq.png',
+          name: 'Jialin Qiao',
+          role: 'PPMC, Committer',
+          id: 'qiaojialin',
+          date: '2017-01-01'
+        }, {
+          avatar:'/img/contributor-avatar/user.jpg',
+          name: 'Jinrui Zhang',
+          role: 'PPMC, Committer',
+          id: 'xingtanzjr',
+          date: '2017-01-01'
+        }, {
+          avatar:'/img/contributor-avatar/user.jpg',
+          name: 'Rong Kang',
+          role: 'PPMC, Committer',
+          id: 'kangrong',
+          date: '2017-01-01'
+        }, {
+          avatar:'/img/contributor-avatar/user.jpg',
+          name: 'Tian Jiang',
+          role: 'PPMC, Committer',
+          id: 'jiangtian',
+          date: '2017-01-01'
+        }, {
+          avatar:'/img/contributor-avatar/user.jpg',
+          name: 'Shuo Zhang',
+          role: 'PPMC, Committer',
+          id: 'shuozhang',
+          date: '2017-01-01'
+        }, {
+          avatar:'/img/contributor-avatar/user.jpg',
+          name: 'Lei Rui',
+          role: 'PPMC, Committer',
+          id: 'leirui',
+          date: '2017-01-01'
+        }, {
+          avatar:'/img/contributor-avatar/user.jpg',
+          name: 'Rui Liu',
+          role: 'PPMC, Committer',
+          id: 'liurui',
+          date: '2017-01-01'
+        }, {
+          avatar:'/img/contributor-avatar/user.jpg',
+          name: 'Gaofei Cao',
+          role: 'PPMC, Committer',
+          id: 'caogaofei',
+          date: '2017-01-01'
+        }, {
+          avatar:'/img/contributor-avatar/user.jpg',
+          name: 'Kun Liu',
+          role: 'PPMC, Committer',
+          id: 'liukun',
+          date: '2017-01-01'
+        }, {
+          avatar:'/img/contributor-avatar/user.jpg',
+          name: 'Xinyi Zhao',
+          role: 'PPMC, Committer',
+          id: 'zhaoxinyi',
+          date: '2017-01-01'
+        }, {
+          avatar:'/img/contributor-avatar/user.jpg',
+          name: 'Yi Xu',
+          role: 'PPMC, Committer',
+          id: 'dope',
+          date: '2017-01-01'
+        }, {
+          avatar:'/img/contributor-avatar/user.jpg',
+          name: 'Dongfang Mao',
+          role: 'PPMC, Committer',
+          id: 'east',
+          date: '2017-01-01'
+        }, {
+          avatar:'/img/contributor-avatar/user.jpg',
+          name: 'Tianan Li',
+          role: 'PPMC, Committer',
+          id: 'lta',
+          date: '2017-01-01'
+        }, {
+          avatar:'/img/contributor-avatar/user.jpg',
+          name: 'Yue Su',
+          role: 'PPMC, Committer',
+          id: 'suyue',
+          date: '2017-01-01'
+        }, {
+          avatar:'/img/contributor-avatar/user.jpg',
+          name: 'Jack Tsai',
+          role: 'Committer',
+          id: 'tsaitsunghan',
+          date: '2019-01-01'
+        }, {
+          avatar: 
'https://avatars1.githubusercontent.com/u/19167280?s=400&u=b7fa4acd5b6161283946c2ecb5e4837b6f137a1b&v=4',
+          name: 'Zesong Sun',
+          role: 'Committer',
+          id: 'sunzesong',
+          date: '2019-12-31'
+        }, {
+          avatar: '/img/contributor-avatar/kfx.jpeg',
+          name: 'Kaifeng Xue',
+          role: 'Committer',
+          id: 'xuekaifeng',
+          date: '2019-12-31'
+        }, {
+          avatar: '/img/contributor-avatar/yt.jpg',
+          name: 'Yuan Tian',
+          role: 'Committer',
+          id: 'jackietien',
+          date: '2019-12-31'
+        }, {
+          avatar:'/img/contributor-avatar/user.jpg',
+          name: 'Boris Zhu',
+          role: 'Committer',
+          id: 'geniuspig',
+          date: '2019-12-31'
+        }, {
+          avatar: 
'https://avatars1.githubusercontent.com/u/22488084?s=400&u=2ef5ad52a7c4241bf88fb5e45682948b307a7d90&v=4',
+          name: 'Jincheng Sun',
+          role: 'Committer',
+          id: 'jincheng',
+          date: '2020-1-30'
+        },{
+          avatar:'/img/contributor-avatar/user.jpg',
+          name: 'Dawei Liu',
+          role: 'Committer',
+          id: 'liudw',
+          date: '2020-03-07'
+        }]
+      }
+    },
+    created() {
+    },
+    methods: {
+      parse(html) {
+        return Global.isReadyForPrerender(html)
+      }
+    }
+  }
+</script>
+<style scoped>
+
+   .box{
+      width:50%;
+      height:200px;
+      display: inline-block;
+      vertical-align: top;
+      text-align: center;
+   }
+
+   img{
+    vertical-align: top;
+    margin-right: 20px;
+    display: inline-block;
+    width: 100px;
+    height: 120px;
+   }
+
+   .right{
+    display: inline-block;
+    font-size: 14px;
+    height: 120px;
+    width: 180px;
+    padding: 0;
+   }
+
+  .con-detailed-info p {
+    margin: 0;
+    line-height: 10px;
+  }
+
+  .con-detailed-info {
+    margin-bottom: 10px;
+  }
+
+  .con-apache-info p {
+    margin: 0;
+    color: #888;
+  }
+
+  .con-name {
+    font-size: 16px;
+    font-weight: 500;
+  }
+
+</style>
diff --git a/site/src/main/.vuepress/components/FooterFixed.vue 
b/site/src/main/.vuepress/components/FooterFixed.vue
new file mode 100644
index 0000000..b55fd4b
--- /dev/null
+++ b/site/src/main/.vuepress/components/FooterFixed.vue
@@ -0,0 +1,50 @@
+/*
+* 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.
+*/
+
+<template>
+<div style="margin-top:120px; 
+    height: 10px;
+    text-align: center;
+    line-height: 50px;
+    width: 100%;
+    ">
+   
+       <p>Copyright © 2020 The Apache Software Foundation.<br>
+       Apache and the Apache feather logo are trademarks of The Apache 
Software Foundation</p>
+        <p style="text-align:justify!important;">
+        Disclaimer: Apache IoTDB (incubating) (Database for Internet of 
Things) is an effort undergoing incubation at The Apache Software Foundation 
(ASF), sponsored by the Apache Incubator. Incubation is required of all newly 
accepted projects until a further review indicates that the infrastructure, 
communications, and decision making process have stabilized in a manner 
consistent with other successful ASF projects. While incubation status is not 
necessarily a reflection of the complet [...]
+      </p>
+
+</div>
+</template>
+
+<script>
+  export default {
+    name: 'FooterFixed',
+    year: "",
+    created() {
+    }
+  }
+</script>
+
+<style>
+.footer-p{
+  text-align: center;
+  line-height: 5px;
+}
+</style>
diff --git a/site/src/main/.vuepress/components/Home.vue 
b/site/src/main/.vuepress/components/Home.vue
new file mode 100644
index 0000000..5d28e5a
--- /dev/null
+++ b/site/src/main/.vuepress/components/Home.vue
@@ -0,0 +1,318 @@
+/*
+* 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.
+*/
+
+<template >
+  <div style="background:linear-gradient(top,#A2A2A2,#fff);">
+
+    <gh-btns-fork slug="vuejs/vue" show-count></gh-btns-fork>
+    
+    <div style="width:100%;margin: 0 auto;position: 
relative;height:480px;text-align:center;">
+      <h2 class="h2">Apache IoTDB</h2>
+      <p
+        style="font-size: 20px;line-height:23px;margin: 10px 0 20px 
0;font-family: 'Arimo', sans-serif;
+    text-transform: uppercase;
+    font-weight: 700;
+    letter-spacing: 0.03em;
+    color: #777;
+    text-align: center;"
+      >Database for Internet of Things</p>
+      <p style="font-size: 20px;margin: 50px 0 10px 
0;text-align:justify!important;">
+        Apache IoTDB (incubating) (Database for Internet of Things) is an 
integrated data
+        management engine designed for timeseries data. It provides users with 
services for
+        data collection, storage and analysis. Due to its light-weight 
architecture, high
+        performance and rich feature set together with its deep integration 
with Apache
+        Hadoop and Spark, Apache IoTDB (incubating) can meet the requirements 
of massive
+        data storage, high-speed data ingestion and complex data analysis in 
the IoT
+        industrial fields.
+      </p>
+      <el-row style="margin-top:40px;text-align: center;">
+        <el-button
+          type="warning"
+          round
+          style="width:220px;
+    font-size: 18px;    letter-spacing: 0.03em;font-family: 'Arimo', 
sans-serif;"
+          @click="addRoutes1"
+        >Download</el-button>
+        <el-button
+          type="info"
+          round
+          style="width:220px;
+    font-size: 18px;    letter-spacing: 0.03em;font-family: 'Arimo', 
sans-serif;"
+          @click="addRoutes2"
+        >QuickStart</el-button>
+      </el-row>
+    </div>
+
+
+
+    <p class="home-title" style="font-size: 50px;">Scenarios</p>
+
+    <div class="block">
+        <el-carousel trigger="click" height="700px">
+          <el-carousel-item v-for="item in imgBlock" :key="item">
+            <img :src="item.src" alt="">
+            <h3 style="font-size: 30px;color: #fcac45;text-align: 
center;line-height: 0px;">{{item.des}}</h3>
+            <p style="font-size: 18px;padding:10px;line-height: 
22px;text-align:justify!important;font-weight:bold;">{{item.detail}}</p>
+          </el-carousel-item>
+        </el-carousel>
+    </div>
+
+    <p class="home-title" style="font-size: 50px;">Main Features</p>
+
+    <el-row style="margin-top:50px;" :gutter="20">
+      <el-col :span="8" style="text-align:center;">
+          <el-popover
+            placement="top-start"
+            title="High-throughput read and write"
+            width="350"
+            trigger="hover"
+            content="Apache IoTDB (incubating) can support high-speed write 
access for millions of low-power and intelligently networked devices. It also 
provides lightning read access for retrieving data."
+            >
+            <el-button slot="reference" style="text-align:center;width:100%;">
+              <img src="/img/home-icon1.png" style="width:40px;height:40px;">
+              <p>High-throughput read and write</p>
+              </el-button>
+          </el-popover>
+      </el-col>
+      <el-col :span="8" style="text-align:center;">
+          <el-popover
+            placement="top-start"
+            title="Efficient directory structure"
+            width="350"
+            trigger="hover"
+            content="Apache IoTDB (incubating) can efficiently organize 
complex data structure from IoT devices and large size of timeseries data with 
fuzzy searching strategy for complex directory of timeseries data."
+            >
+            <el-button slot="reference" style="text-align:center;width:100%;">
+              <img src="/img/home-icon2.png" style="width:40px;height:40px;">
+             <p> Efficient directory structure</p></el-button>
+          </el-popover>
+      </el-col>
+      <el-col :span="8" style="text-align:center;">
+          <el-popover
+            placement="top-start"
+            title="Rich query semantics"
+            width="400"
+            trigger="hover"
+            content="Apache IoTDB (incubating) can support time alignment for 
timeseries data across devices and sensors, computation in timeseries field and 
abundant aggregation functions in time dimension."
+            >
+            <el-button slot="reference" style="text-align:center;width:100%;">
+             <img src="/img/home-icon3.png" style="width:40px;height:40px;">
+             <p>Rich query semantics</p></el-button>
+          </el-popover>
+      </el-col>
+    </el-row>
+
+    <el-row style="margin-top:100px;height:300px;" :gutter="20">
+      <el-col :span="8" style="text-align:center;">
+          <el-popover
+            placement="top-start"
+            title="Low cost on hardware"
+            width="400"
+            trigger="hover"
+            content="Apache IoTDB (incubating) can reach a high compression 
ratio of disk storage (it costs less than $0.23 to store 1GB of data on hard 
disk)."
+            >
+            <el-button slot="reference" style="text-align:center;width:100%;">
+             <img src="/img/home-icon4.png" style="width:40px;height:40px;">
+             <p>Low cost on hardware</p></el-button>
+          </el-popover>
+      </el-col>
+      <el-col :span="8" style="text-align:center;">
+          <el-popover
+            placement="top-start"
+            title="Flexible deployment"
+            width="400"
+            trigger="hover"
+            content="Apache IoTDB (incubating) can provide users one-click 
installation tool on the cloud, terminal tool on desktop and the bridge tool 
between cloud platform and on premise machine (Data Synchronization Tool)."
+            >
+            <el-button slot="reference" style="text-align:center;width:100%;">
+             <img src="/img/home-icon5.png" style="width:40px;height:40px;">
+             <p>Flexible deployment</p></el-button>
+          </el-popover>
+      </el-col>
+      <el-col :span="8" style="text-align:center;">
+          <el-popover
+            placement="top-start"
+            title="Intense integration with Open Source Ecosystem"
+            width="400"
+            trigger="hover"
+            content="Apache IoTDB (incubating) can support analysis 
ecosystems, for example, Hadoop, Spark, and Grafana as visualization tool."
+            >
+            <el-button slot="reference" style="text-align:center;width:100%;">
+             <img src="/img/home-icon6.png" style="width:40px;height:40px;">
+             <p style="line-height: 5px;">Intense integration with </p>
+             <p style="line-height: 5px;">Open Source Ecosystem</p></el-button>
+          </el-popover>
+      </el-col>
+    </el-row>
+
+  </div>
+</template>
+
+<script>
+export default {
+  name: "Home",
+  data() {
+    return {
+      msg: "Welcome to Home Page",
+      imgBlock:[
+        {
+          src: "/img/home-Slide1.png",
+          des:"High-end equipment",
+          detail:" In high-end manufacturing, there are many devices equipped 
with sensors collecting working status data.Meteorological stations, wind 
turbines are common high-end devices.These devices, if supports Java or Go (in 
developing), can run TsFile to store data locally.In this way, TsFile can 
provide the ability to save data with high throughput, high compression ratio, 
and millisecond query.Together with TsFile-Sync tool, TsFiles can be 
transmitted to the data center."
+        },
+        {
+          src: "/img/home-Slide2.png",
+          des:"Local Controller",
+          detail:"In the scene of factories, there are tens of devices under 
LAN network. IoTDB can be installed on a local controller server in the factory 
to receive data from those devices. The local controller server (normal PC or 
workstation) with IoTDB can provide the ability to persist data and query data 
with SQL-like interface. In addition, with TsFile-Sync tool, TsFiles on the 
local controller can be transmitted to the data center equipped with IoTDB 
instance in the cloud."
+        },
+        {
+          src: "/img/home-Slide3.png",
+          des:"Cloud Data Management",
+          detail:"In the scene of high-speed network (Internet of Vehicles, 
etc.), a car installed sensors on it can collect monitoring information(driving 
status, etc.) of itself at a certain frequency. Usually, these automotive 
devices have limited hardware configurations and are difficult to carry complex 
applications. Lightweight IoTDB(IoTDB Client) came into being. With JDBC API, 
it can make data sent by narrow-band IoT or 4G possible. In this way, devices 
and cloud are connected to [...]
+        },
+      ],
+      isHover: false
+    };
+  },
+  methods: {
+    hover: function(e) {
+      e.currentTarget.style.boxShadow = "2px 2px 10px #909090";
+      e.currentTarget.firstElementChild.style.marginTop = "0px";
+      e.currentTarget.firstElementChild.nextElementSibling.style.display =
+        "block";
+    },
+    unhover: function(e) {
+      e.currentTarget.style.boxShadow = "";
+      e.currentTarget.firstElementChild.style.marginTop = "60px";
+      e.currentTarget.firstElementChild.nextElementSibling.style.display =
+        "none";
+    },
+
+    addRoutes1() {
+      this.$router.push("/Download/");
+    },
+    addRoutes2() {
+      
this.$router.push("/UserGuide/V0.9.x/1-Overview/1-What%20is%20IoTDB.html");
+    }
+  }
+};
+</script>
+
+<style scoped>
+
+  .el-row {
+    margin-bottom: 20px;
+    height: 50px;
+    &:last-child {
+      margin-bottom: 0;
+    }
+  }
+  .el-row p{
+    font-size: 18px;
+  }
+  .el-col {
+    border-radius: 4px;
+
+  }
+  .bg-purple-dark {
+    background: #99a9bf;
+  }
+  .bg-purple {
+    background: #d3dce6;
+  }
+  .bg-purple-light {
+    background: #e5e9f2;
+  }
+  .grid-content {
+    border-radius: 4px;
+    min-height: 36px;
+  }
+  .row-bg {
+    padding: 10px 0;
+    background-color: #f9fafc;
+  }
+
+  .el-carousel__item:nth-child(2n) {
+     background-color: #99a9bf;
+  }
+  
+  .el-carousel__item:nth-child(2n+1) {
+     background-color: #d3dce6;
+  }
+
+
+@media (min-width: 200px) {
+  .carousel-inner {
+    min-height: 530px;
+  }
+}
+
+@media (min-width: 768px) {
+  .feature-item {
+    min-height: 220px;
+  }
+  .carousel-inner {
+    min-height: 520px;
+  }
+}
+
+@media (min-width: 992px) {
+  .feature-item {
+    min-height: 240px;
+  }
+  .carousel-inner {
+    min-height: 580px;
+  }
+}
+
+@media (min-width: 1200px) {
+  .feature-item {
+    min-height: 210px;
+  }
+  .carousel-inner {
+    min-height: 650px;
+  }
+}
+
+
+.Scenarios {
+  padding: 5px 10px;
+  color: white;
+  margin-left: 10px;
+  margin-right: 10px;
+}
+
+h2 {
+  margin: 0 auto;
+  padding: 0 5%;
+  opacity: 0.9;
+  color: #3f3b3f;
+  font-size: 108px;
+  text-align: center;
+  text-transform: none;
+  font-weight: 700;
+  letter-spacing: 0.03em;
+}
+
+  .home-title {
+    color: #ffa500;
+    font-size: x-large;
+    font-weight: 600;
+    text-align: center;
+  }
+</style>
diff --git a/site/src/main/.vuepress/components/Home_zh.vue 
b/site/src/main/.vuepress/components/Home_zh.vue
new file mode 100644
index 0000000..354814a
--- /dev/null
+++ b/site/src/main/.vuepress/components/Home_zh.vue
@@ -0,0 +1,312 @@
+/*
+* 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.
+*/
+
+<template >
+  <div style="background:linear-gradient(top,#A2A2A2,#fff);">
+
+    <gh-btns-fork slug="vuejs/vue" show-count></gh-btns-fork>
+    
+    <div style="width:100%;margin: 0 auto;position: 
relative;height:480px;text-align:center;">
+      <h2 class="h2">Apache IoTDB</h2>
+      <p
+        style="font-size: 20px;line-height:23px;margin: 10px 0 20px 
0;font-family: 'Arimo', sans-serif;
+    text-transform: uppercase;
+    font-weight: 700;
+    letter-spacing: 0.03em;
+    color: #777;
+    text-align: center;"
+      >物联网数据库</p>
+      <p style="font-size: 20px;margin: 50px 0 10px 
0;text-align:justify!important;">
+Apache IoTDB(孵化中)(物联网数据库)是一个集成数据专为时间序列数据设计的管理引擎。 它为用户提供以下服务数据收集,存储和分析。 
由于其轻巧的结构,高性能和丰富的功能集,以及与Apache的深度集成Hadoop和Spark,Apache 
IoTDB(孵化中)可以满足海量需求物联网中的数据存储,高速数据提取和复杂数据分析工业领域。
+      </p>
+      <el-row style="margin-top:40px;text-align: center;">
+        <el-button
+          type="warning"
+          round
+          style="width:220px;
+    font-size: 18px;    letter-spacing: 0.03em;font-family: 'Arimo', 
sans-serif;"
+          @click="addRoutes1"
+        >下载</el-button>
+        <el-button
+          type="info"
+          round
+          style="width:220px;
+    font-size: 18px;    letter-spacing: 0.03em;font-family: 'Arimo', 
sans-serif;"
+          @click="addRoutes2"
+        >快速开始</el-button>
+      </el-row>
+    </div>
+
+
+
+    <p class="home-title" style="font-size: 50px;">应用场景</p>
+
+    <div class="block">
+        <el-carousel trigger="click" height="700px">
+          <el-carousel-item v-for="item in imgBlock" :key="item">
+            <img :src="item.src" alt="">
+            <h3 style="font-size: 30px;color: #fcac45;text-align: 
center;line-height: 0px;">{{item.des}}</h3>
+            <p style="font-size: 18px;padding:10px;line-height: 
22px;text-align:justify!important;font-weight:bold;">{{item.detail}}</p>
+          </el-carousel-item>
+        </el-carousel>
+    </div>
+
+    <p class="home-title" style="font-size: 50px;">主要特点</p>
+
+    <el-row style="margin-top:50px;" :gutter="20">
+      <el-col :span="8" style="text-align:center;">
+          <el-popover
+            placement="top-start"
+            title="高吞吐量读写"
+            width="350"
+            trigger="hover"
+            content="Apache IoTDB(孵化中)可以支持数百万个低功耗和智能联网设备的高速写访问。 
它还提供闪电读取访问权限以检索数据。"
+            >
+            <el-button slot="reference" style="text-align:center;width:100%;">
+              <img src="/img/home-icon1.png" style="width:40px;height:40px;">
+              <p>高吞吐量读写</p>
+              </el-button>
+          </el-popover>
+      </el-col>
+      <el-col :span="8" style="text-align:center;">
+          <el-popover
+            placement="top-start"
+            title="高效的目录结构"
+            width="350"
+            trigger="hover"
+            content="Apache 
IoTDB(孵化中)可以使用模糊搜索策略针对时间序列数据的复杂目录有效地组织来自IoT设备和大量时间序列数据的复杂数据结构。"
+            >
+            <el-button slot="reference" style="text-align:center;width:100%;">
+              <img src="/img/home-icon2.png" style="width:40px;height:40px;">
+             <p> 高效的目录结构</p></el-button>
+          </el-popover>
+      </el-col>
+      <el-col :span="8" style="text-align:center;">
+          <el-popover
+            placement="top-start"
+            title="丰富的查询语义"
+            width="400"
+            trigger="hover"
+            content="Apache 
IoTDB(孵化中)可以支持跨设备和传感器的时间序列数据的时间对齐,时间序列字段中的计算以及时间维度上的丰富聚合功能。"
+            >
+            <el-button slot="reference" style="text-align:center;width:100%;">
+             <img src="/img/home-icon3.png" style="width:40px;height:40px;">
+             <p>丰富的查询语义</p></el-button>
+          </el-popover>
+      </el-col>
+    </el-row>
+
+    <el-row style="margin-top:100px;height:300px;" :gutter="20">
+      <el-col :span="8" style="text-align:center;">
+          <el-popover
+            placement="top-start"
+            title="硬件成本低"
+            width="400"
+            trigger="hover"
+            content="Apache IoTDB(孵化中)可以达到磁盘存储的高压缩率(将1GB数据存储在硬盘上的成本不到0.23美元)。"
+            >
+            <el-button slot="reference" style="text-align:center;width:100%;">
+             <img src="/img/home-icon4.png" style="width:40px;height:40px;">
+             <p>硬件成本低</p></el-button>
+          </el-popover>
+      </el-col>
+      <el-col :span="8" style="text-align:center;">
+          <el-popover
+            placement="top-start"
+            title="灵活的部署"
+            width="400"
+            trigger="hover"
+            content="Apache 
IoTDB(孵化中)可以为用户提供云上的一键式安装工具,桌面上的终端工具以及云平台与本地计算机之间的桥接工具(数据同步工具)。"
+            >
+            <el-button slot="reference" style="text-align:center;width:100%;">
+             <img src="/img/home-icon5.png" style="width:40px;height:40px;">
+             <p>灵活的部署</p></el-button>
+          </el-popover>
+      </el-col>
+      <el-col :span="8" style="text-align:center;">
+          <el-popover
+            placement="top-start"
+            title="与开源生态系统的紧密集成"
+            width="400"
+            trigger="hover"
+            content="Apache 
IoTDB(孵化中)可以支持分析生态系统,例如Hadoop,Spark和Grafana作为可视化工具。"
+            >
+            <el-button slot="reference" style="text-align:center;width:100%;">
+             <img src="/img/home-icon6.png" style="width:40px;height:40px;">
+             <p>与开源生态系统的紧密集成</p>
+            </el-button>
+          </el-popover>
+      </el-col>
+    </el-row>
+
+  </div>
+</template>
+
+<script>
+export default {
+  name: "Home",
+  data() {
+    return {
+      msg: "Welcome to Home Page",
+      imgBlock:[
+        {
+          src: "/img/home-Slide1.png",
+          des:"高端设备",
+          
detail:"在高端制造业中,有很多设备配备有传感器来收集工作状态数据,气象站,风力涡轮机是常见的高端设备,这些设备如果支持Java或Go(正在开发中),则可以运行TsFile在本地存储数据
 通过这种方式,TsFile可以提供具有高吞吐量,高压缩率和毫秒查询的数据保存功能。结合TsFile-Sync工具,可以将TsFiles传输到数据中心。"
+        },
+        {
+          src: "/img/home-Slide2.png",
+          des:"本地控制器",
+          detail:"在工厂现场,LAN网络下有数十台设备。 IoTDB可以安装在工厂的本地控制器服务器上,以从这些设备接收数据。 
具有IoTDB的本地控制器服务器(普通PC或工作站)可以使用类似于SQL的界面保留数据和查询数据。 
此外,使用TsFile-Sync工具,可以将本地控制器上的TsFiles传输到云中配备IoTDB实例的数据中心。"
+        },
+        {
+          src: "/img/home-Slide3.png",
+          des:"云数据管理",
+          detail:"在高速网络(车联网等)的场景中,安装有传感器的汽车可以以一定频率收集自身的监视信息(行驶状态等)。 
通常,这些汽车设备的硬件配置有限,并且难以进行复杂的应用。 轻量级的IoTDB(IoTDB客户端)应运而生。 借助JDBC 
API,它可以使窄带IoT或4G发送数据。 这样,设备和云连接在一起。"
+        },
+      ],
+      isHover: false
+    };
+  },
+  methods: {
+    hover: function(e) {
+      e.currentTarget.style.boxShadow = "2px 2px 10px #909090";
+      e.currentTarget.firstElementChild.style.marginTop = "0px";
+      e.currentTarget.firstElementChild.nextElementSibling.style.display =
+        "block";
+    },
+    unhover: function(e) {
+      e.currentTarget.style.boxShadow = "";
+      e.currentTarget.firstElementChild.style.marginTop = "60px";
+      e.currentTarget.firstElementChild.nextElementSibling.style.display =
+        "none";
+    },
+
+    addRoutes1() {
+      this.$router.push("/zh/Download/");
+    },
+    addRoutes2() {
+      
this.$router.push("/zh/UserGuide/V0.9.x/1-Overview/1-What%20is%20IoTDB.html");
+    }
+  }
+};
+</script>
+
+<style scoped>
+
+  .el-row {
+    margin-bottom: 20px;
+    height: 50px;
+    &:last-child {
+      margin-bottom: 0;
+    }
+  }
+  .el-row p{
+    font-size: 18px;
+  }
+  .el-col {
+    border-radius: 4px;
+
+  }
+  .bg-purple-dark {
+    background: #99a9bf;
+  }
+  .bg-purple {
+    background: #d3dce6;
+  }
+  .bg-purple-light {
+    background: #e5e9f2;
+  }
+  .grid-content {
+    border-radius: 4px;
+    min-height: 36px;
+  }
+  .row-bg {
+    padding: 10px 0;
+    background-color: #f9fafc;
+  }
+
+  .el-carousel__item:nth-child(2n) {
+     background-color: #99a9bf;
+  }
+  
+  .el-carousel__item:nth-child(2n+1) {
+     background-color: #d3dce6;
+  }
+
+
+@media (min-width: 200px) {
+  .carousel-inner {
+    min-height: 530px;
+  }
+}
+
+@media (min-width: 768px) {
+  .feature-item {
+    min-height: 220px;
+  }
+  .carousel-inner {
+    min-height: 520px;
+  }
+}
+
+@media (min-width: 992px) {
+  .feature-item {
+    min-height: 240px;
+  }
+  .carousel-inner {
+    min-height: 580px;
+  }
+}
+
+@media (min-width: 1200px) {
+  .feature-item {
+    min-height: 210px;
+  }
+  .carousel-inner {
+    min-height: 650px;
+  }
+}
+
+
+.Scenarios {
+  padding: 5px 10px;
+  color: white;
+  margin-left: 10px;
+  margin-right: 10px;
+}
+
+h2 {
+  margin: 0 auto;
+  padding: 0 5%;
+  opacity: 0.9;
+  color: #3f3b3f;
+  font-size: 108px;
+  text-align: center;
+  text-transform: none;
+  font-weight: 700;
+  letter-spacing: 0.03em;
+}
+
+  .home-title {
+    color: #ffa500;
+    font-size: x-large;
+    font-weight: 600;
+    text-align: center;
+  }
+</style>
diff --git a/site/src/main/.vuepress/config.js 
b/site/src/main/.vuepress/config.js
new file mode 100644
index 0000000..d8a8f6d
--- /dev/null
+++ b/site/src/main/.vuepress/config.js
@@ -0,0 +1,899 @@
+/*
+ * 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.
+ */
+
+var config = {
+    head: [
+               ['link', { rel: 'icon', href: '/favicon.ico' }],
+               ["meta", {name: "Description", content: "Apache IoTDB: Time 
Series Database for IoT"}],
+        ["meta", {name: "Keywords", content: "TSDB, time series, time series 
database, IoTDB, IoT database, IoT data management,时序数据库, 时间序列管理, IoTDB, 
物联网数据库, 实时数据库, 物联网数据管理, 物联网数据"}],
+        ["meta", {name: "baidu-site-verification", content: "wfKETzB3OT"}],
+        ["meta", {name: "google-site-verification", content: 
"mZWAoRY0yj_HAr-s47zHCGHzx5Ju-RVm5wDbPnwQYFo"}],
+      ],
+
+    // 静态网站部署的目录
+    base: '',
+  
+    // 网站标题
+    title: 'IoTDB Website',
+  
+    // <meta name="description" content="...">
+    description: 'Apache IoTDB', 
+  
+    markdown: {
+      
+      // 显示代码行号
+      lineNumbers: true
+    },
+    themeConfig: {
+
+        // 项目的 github 地址
+        repo: 'https://github.com/apache/incubator-iotdb.git',
+    
+        // github 地址的链接名
+        repoLabel: 'gitHub',
+               
+               logo: '/img/logo.png',
+               
+               searchMaxSuggestions:10,
+               
+               displayAllHeaders: true,
+               
+               sidebarDepth: 0,
+    
+               locales: {
+                 '/': {
+                       selectText: 'Languages',
+                       label: 'English',
+                       ariaLabel: 'Languages',
+                       editLinkText: 'Edit this page on GitHub',
+                       serviceWorker: {
+                         updatePopup: {
+                               message: "New content is available.",
+                               buttonText: "Refresh"
+                         }
+                       },
+                       algolia: {},
+                       nav: [
+                                {
+                                       text: 'Document',
+                                       items: [
+                                               { text: 'In progress', link: 
'/UserGuide/master/0-Get Started/1-QuickStart' },
+                                               { text: 'V0.9.x', link: 
'/UserGuide/V0.9.x/0-Get Started/1-QuickStart' },
+                                           { text: 'V0.8.x', link: 
'/UserGuide/V0.8.x/0-Get Started/1-QuickStart'},
+                                       ]
+                                 },
+                                 {
+                                       text: 'System design',
+                                       link: 
'/SystemDesign/0-Architecture/1-Architecture'
+                                 },
+                                 {
+                                       text: 'Download',
+                                       link: '/Download/'
+                                 },
+                                 {
+                                       text: 'Community',
+                                       items: [
+                                         { text: 'People', link: 
'/Community/Community-Project Committers'},
+                                         { text: 'Powered By', link: 
'/Community/Community-Powered By'},
+                                         { text: 'History&Vision', link: 
'/Community/Community-History&Vision'},
+                                       ]
+                                 },
+                                 {
+                                       text: 'Development',
+                                       items: [
+                                         { text: 'How to vote', link: 
'/Development/VoteRelease'},
+                                         { text: 'ContributeGuide', link: 
'/Development/ContributeGuide'},
+                                         { text: 'Changelist of TsFile', link: 
'/Development/format-changelist'},
+                                         { text: 'Changelist of RPC', link: 
'/Development/rpc-changelist'},
+                                       ]
+                                 },
+                                 {
+                                       text: 'ASF',
+                                       items: [
+                                         { text: 'Foundation', link: 
'http://www.apache.org/foundation/'},
+                                         { text: 'License', link: 
'http://www.apache.org/licenses/'},
+                                         { text: 'Security', link: 
'http://www.apache.org/security/'},
+                                         { text: 'Sponsorship', link: 
'http://www.apache.org/foundation/thanks.html'},
+                                         { text: 'Thanks', link: 
'http://www.apache.org/foundation/thanks.html'},
+                                         { text: 'Current Events', link: 
'http://www.apache.org/events/current-event'},
+                                       ]
+                                 },
+                                 {
+                                       text: 'wiki',
+                                       items: [
+                                               { text: 'github documents', 
link: 
'https://github.com/apache/incubator-iotdb/tree/master/docs/Documentation'},
+                                               { text: 'confluence', link: 
'https://cwiki.apache.org/confluence/display/iotdb'},
+                                         ]
+                                 },
+                       ],
+                       sidebar: {
+                               '/UserGuide/V0.8.x/': [
+                                       {
+                                               title:'User Guide(V0.8.x)',
+                                               collapsable: false,
+                                       },
+                                       {
+                                               title: '0-Get Started',
+                                               children: [
+                                                       '0-Get 
Started/1-QuickStart',
+                                                       '0-Get 
Started/2-Frequently asked questions',
+                                                       '0-Get 
Started/3-Publication'
+                                               ]
+                                       },
+                                       {
+                                               title: '1-Overview',
+                                               children: [
+                                                       '1-Overview/1-What is 
IoTDB',
+                                                       
'1-Overview/2-Architecture',
+                                                       '1-Overview/3-Scenario',
+                                                       '1-Overview/4-Features'
+                                               ]
+                                       },
+                                       {
+                                               title: '2-Concept Key Concepts 
and Terminology',
+                                               children: [
+                                                       '2-Concept Key Concepts 
and Terminology/1-Key Concepts and Terminology',
+                                                       '2-Concept Key Concepts 
and Terminology/2-Data Type',
+                                                       '2-Concept Key Concepts 
and Terminology/3-Encoding',
+                                                       '2-Concept Key Concepts 
and Terminology/4-Compression'
+                                               ]
+                                       },
+                                       {
+                                               title: '3-Operation Manual',
+                                               children: [
+                                                       '3-Operation 
Manual/1-Sample Data',
+                                                       '3-Operation 
Manual/2-Data Model Selection',
+                                                       '3-Operation 
Manual/3-Data Import',
+                                                       '3-Operation 
Manual/4-Data Query',
+                                                       '3-Operation 
Manual/5-Data Maintenance',
+                                                       '3-Operation 
Manual/6-Priviledge Management',
+                                               ]
+                                       },
+                                       {
+                                               title: '4-Deployment and 
Management',
+                                               children: [
+                                                       '4-Deployment and 
Management/1-Deployment',
+                                                       '4-Deployment and 
Management/2-Configuration',
+                                                       '4-Deployment and 
Management/3-System Monitor',
+                                                       '4-Deployment and 
Management/4-Performance Monitor',
+                                                       '4-Deployment and 
Management/5-System log',
+                                                       '4-Deployment and 
Management/6-Data Management',
+                                                       '4-Deployment and 
Management/7-Build and use IoTDB by Dockerfile',
+                                               ]
+                                       },
+                                       {
+                                               title: '5-IoTDB SQL 
Documentation',
+                                               children: [
+                                                       '5-IoTDB SQL 
Documentation/1-IoTDB Query Statement',
+                                                       '5-IoTDB SQL 
Documentation/2-Reference',
+                                               ]
+                                       },
+                                       {
+                                               title: '6-JDBC API',
+                                               children: [
+                                                       '6-JDBC API/1-JDBC API',
+                                               ]
+                                       },
+                                       {
+                                               title: '7-TsFile',
+                                               children: [
+                                                       
'7-TsFile/1-Installation',
+                                                       '7-TsFile/2-Usage',
+                                                       '7-TsFile/3-Hierarchy',
+                                               ]
+                                       },
+                                       {
+                                               title: '8-System Tools',
+                                               children: [
+                                                       '8-System Tools/1-Sync',
+                                                       '8-System 
Tools/2-Memory Estimation Tool',
+                                               ]
+                                       },
+                               ],
+                               '/UserGuide/V0.9.x/': [
+                                       {
+                                               title:'User Guide(V0.9.x)',
+                                               collapsable: false,
+                                       },
+                                       {
+                                               title: '0-Get Started',
+                                               children: [
+                                                       '0-Get 
Started/1-QuickStart',
+                                                       '0-Get 
Started/2-Frequently asked questions',
+                                                       '0-Get 
Started/3-Publication'
+                                               ]
+                                       },
+                                       {
+                                               title: '1-Overview',
+                                               children: [
+                                                       '1-Overview/1-What is 
IoTDB',
+                                                       
'1-Overview/2-Architecture',
+                                                       '1-Overview/3-Scenario',
+                                                       '1-Overview/4-Features'
+                                               ]
+                                       },
+                                       {
+                                               title: '2-Concept',
+                                               children: [
+                                                       '2-Concept/1-Data Model 
and Terminology',
+                                                       '2-Concept/2-Data Type',
+                                                       '2-Concept/3-Encoding',
+                                                       
'2-Concept/4-Compression'
+                                               ]
+                                       },
+                                       {
+                                               title: '3-Server',
+                                               children: [
+                                                       '3-Server/1-Download',
+                                                       '3-Server/2-Single Node 
Setup',
+                                                       '3-Server/3-Cluster 
Setup',
+                                                       '3-Server/4-Config 
Manual',
+                                                       '3-Server/5-Docker 
Image',
+                                               ]
+                                       },
+                                       {
+                                               title: '4-Client',
+                                               children: [
+                                                       '4-Client/1-Command 
Line Interface',
+                                                       '4-Client/2-Programming 
- JDBC',
+                                                       '4-Client/3-Programming 
- Session',
+                                                       '4-Client/4-Programming 
- Other Languages',
+                                                       '4-Client/5-Programming 
- TsFile API',
+                                               ]
+                                       },
+                                       {
+                                               title: '5-Operation Manual',
+                                               children: [
+                                                       '5-Operation 
Manual/1-DDL Data Definition Language',
+                                                       '5-Operation 
Manual/2-DML Data Manipulation Language',
+                                                       '5-Operation 
Manual/3-Account Management Statements',
+                                                       '5-Operation 
Manual/4-SQL Reference',
+                                               ]
+                                       },
+                                       {
+                                               title: '6-System Tools',
+                                               children: [
+                                                       '6-System Tools/1-Sync 
Tool',
+                                                       '6-System 
Tools/2-Memory Estimation Tool',
+                                                       '6-System Tools/3-JMX 
Tool',
+                                                       '6-System 
Tools/4-Watermark Tool',
+                                                       '6-System Tools/5-Log 
Visualizer',
+                                                       '6-System Tools/6-Query 
History Visualization Tool',
+                                                       '6-System 
Tools/7-Monitor and Log Tools',
+                                                       '6-System Tools/8-Load 
External Tsfile',
+                                               ]
+                                       },
+                                       {
+                                               title: '7-Ecosystem 
Integration',
+                                               children: [
+                                                       '7-Ecosystem 
Integration/1-Grafana',
+                                                       '7-Ecosystem 
Integration/2-MapReduce TsFile',
+                                                       '7-Ecosystem 
Integration/3-Spark TsFile',
+                                                       '7-Ecosystem 
Integration/4-Spark IoTDB',
+                                                       '7-Ecosystem 
Integration/5-Hive TsFile',
+                                               ]
+                                       },
+                                       {
+                                               title: '8-System Design',
+                                               children: [
+                                                       '8-System 
Design/1-Hierarchy',
+                                                       '8-System 
Design/2-Files',
+                                                       '8-System 
Design/3-Writing Data on HDFS',
+                                                       '8-System 
Design/4-Shared Nothing Cluster',
+                                               ]
+                                       },
+                               ],
+                               '/UserGuide/master/': [
+                                       {
+                                               title:'User Guide(In progress)',
+                                               collapsable: false,
+                                       },
+                                       {
+                                               title: '0-Get Started',
+                                               children: [
+                                                       '0-Get 
Started/1-QuickStart',
+                                                       '0-Get 
Started/2-Frequently asked questions',
+                                                       '0-Get 
Started/3-Publication'
+                                               ]
+                                       },
+                                       {
+                                               title: '1-Overview',
+                                               children: [
+                                                       '1-Overview/1-What is 
IoTDB',
+                                                       
'1-Overview/2-Architecture',
+                                                       '1-Overview/3-Scenario',
+                                                       '1-Overview/4-Features'
+                                               ]
+                                       },
+                                       {
+                                               title: '2-Concept',
+                                               children: [
+                                                       '2-Concept/1-Data Model 
and Terminology',
+                                                       '2-Concept/2-Data Type',
+                                                       '2-Concept/3-Encoding',
+                                                       
'2-Concept/4-Compression'
+                                               ]
+                                       },
+                                       {
+                                               title: '3-Server',
+                                               children: [
+                                                       '3-Server/1-Download',
+                                                       '3-Server/2-Single Node 
Setup',
+                                                       '3-Server/3-Cluster 
Setup',
+                                                       '3-Server/4-Config 
Manual',
+                                                       '3-Server/5-Docker 
Image',
+                                               ]
+                                       },
+                                       {
+                                               title: '4-Client',
+                                               children: [
+                                                       '4-Client/1-Command 
Line Interface',
+                                                       '4-Client/2-Programming 
- Native API',
+                                                       '4-Client/3-Programming 
- JDBC',
+                                                       '4-Client/4-Programming 
- Other Languages',
+                                                       '4-Client/5-Programming 
- TsFile API',
+                                                       '4-Client/6-Status 
Codes',
+                                               ]
+                                       },
+                                       {
+                                               title: '5-Operation Manual',
+                                               children: [
+                                                       '5-Operation 
Manual/1-DDL Data Definition Language',
+                                                       '5-Operation 
Manual/2-DML Data Manipulation Language',
+                                                       '5-Operation 
Manual/3-Account Management Statements',
+                                                       '5-Operation 
Manual/4-SQL Reference',
+                                               ]
+                                       },
+                                       {
+                                               title: '6-System Tools',
+                                               children: [
+                                                       '6-System Tools/1-Sync 
Tool',
+                                                       '6-System 
Tools/2-Memory Estimation Tool',
+                                                       '6-System Tools/3-JMX 
Tool',
+                                                       '6-System 
Tools/4-Watermark Tool',
+                                                       '6-System Tools/5-Log 
Visualizer',
+                                                       '6-System Tools/6-Query 
History Visualization Tool',
+                                                       '6-System 
Tools/7-Monitor and Log Tools',
+                                                       '6-System Tools/8-Load 
External Tsfile',
+                                               ]
+                                       },
+                                       {
+                                               title: '7-Ecosystem 
Integration',
+                                               children: [
+                                                       '7-Ecosystem 
Integration/1-Grafana',
+                                                       '7-Ecosystem 
Integration/2-MapReduce TsFile',
+                                                       '7-Ecosystem 
Integration/3-Spark TsFile',
+                                                       '7-Ecosystem 
Integration/4-Spark IoTDB',
+                                                       '7-Ecosystem 
Integration/5-Hive TsFile',
+                                               ]
+                                       },
+                                       {
+                                               title: '8-Architecture',
+                                               children: [
+                                                       
'8-Architecture/1-Files',
+                                                       
'8-Architecture/2-Writing Data on HDFS',
+                                                       
'8-Architecture/3-Shared Nothing Cluster',
+                                               ]
+                                       },
+                               ],
+                               '/SystemDesign/': [
+                                       {
+                                               title: 'System design',
+                                               collapsable: false,
+                                       },
+                                       {
+                                               title: '0-Architecture',
+                                               children: [
+                                                       
'0-Architecture/1-Architecture',
+                                               ]
+                                       },
+                                       {
+                                               title: '1-TsFile',
+                                               children: [
+                                                       '1-TsFile/1-TsFile',
+                                                       '1-TsFile/2-Format',
+                                                       '1-TsFile/3-Write',
+                                                       '1-TsFile/4-Read',
+                                               ]
+                                       },
+                                       {
+                                               title: '2-QueryEngine',
+                                               children: [
+                                                       
'2-QueryEngine/1-QueryEngine',
+                                                       
'2-QueryEngine/2-Planner',
+                                                       
'2-QueryEngine/3-PlanExecutor',
+                                               ]
+                                       },
+                                       {
+                                               title: '3-SchemaManager',
+                                               children: [
+                                                       
'3-SchemaManager/1-SchemaManager',
+                                               ]
+                                       },
+                                       {
+                                               title: '4-StorageEngine',
+                                               children: [
+                                                       
'4-StorageEngine/1-StorageEngine',
+                                                       '4-StorageEngine/2-WAL',
+                                                       
'4-StorageEngine/3-FlushManager',
+                                                       
'4-StorageEngine/4-MergeManager',
+                                                       
'4-StorageEngine/5-DataPartition',
+                                                       
'4-StorageEngine/6-DataManipulation',
+                                               ]
+                                       },
+                                       {
+                                               title: '5-DataQuery',
+                                               children: [
+                                                       
'5-DataQuery/1-DataQuery',
+                                                       
'5-DataQuery/2-SeriesReader',
+                                                       
'5-DataQuery/3-RawDataQuery',
+                                                       
'5-DataQuery/4-AggregationQuery',
+                                                       
'5-DataQuery/5-GroupByQuery',
+                                                       
'5-DataQuery/6-LastQuery',
+                                                       
'5-DataQuery/7-AlignByDeviceQuery',
+                                               ]
+                                       },
+                                       {
+                                               title: '6-Tools',
+                                               children: [
+                                                       '6-Tools/1-Sync',
+                                               ]
+                                       },
+                                       {
+                                               title: '7-Connector',
+                                               children: [
+                                                       
'7-Connector/2-Hive-TsFile',
+                                                       
'7-Connector/3-Spark-TsFile',
+                                                       
'7-Connector/4-Spark-IOTDB',
+                                               ]
+                                       },
+                               ],
+                       }
+                 },
+                 '/zh/': {
+                       // 多语言下拉菜单的标题
+                       selectText: '语言',
+                       // 该语言在下拉菜单中的标签
+                       label: '简体中文',
+                       // 编辑链接文字
+                       editLinkText: '在 GitHub 上编辑此页',
+                       // Service Worker 的配置
+                       serviceWorker: {
+                         updatePopup: {
+                               message: "发现新内容可用.",
+                               buttonText: "刷新"
+                         }
+                       },
+                       // 当前 locale 的 algolia docsearch 选项
+                       algolia: {
+                       },
+                       nav: [
+                                {
+                                       text: '文档',
+                                       items: [
+                                         { text: 'In progress', link: 
'/zh/UserGuide/master/0-Get Started/1-QuickStart' },
+                                         { text: 'V0.9.x', link: 
'/zh/UserGuide/V0.9.x/0-Get Started/1-QuickStart' },
+                                         { text: 'V0.8.x', link: 
'/zh/UserGuide/V0.8.x/0-Get Started/1-QuickStart'},
+                                       ]
+                                 },
+                                       {
+                                       text: '系统设计',
+                                       link: 
'/zh/SystemDesign/0-Architecture/1-Architecture'
+                                 },
+                                 {
+                                       text: '下载',
+                                       link: '/zh/Download/'
+                                 },
+                                 {
+                                       text: '社区',
+                                       items: [
+                                         { text: '开发人员', link: 
'/zh/Community/Community-Project Committers'},
+                                         { text: '技术支持', link: 
'/zh/Community/Community-Powered By'},
+                                         { text: '历史与视角', link: 
'/zh/Community/Community-History&Vision'},
+                                       ]
+                                 },
+                                 {
+                                       text: '发展',
+                                       items: [
+                                         { text: '如何投票', link: 
'/zh/Development/VoteRelease'},
+                                         { text: '开发指南', link: 
'/zh/Development/ContributeGuide'},
+                                         { text: 'TsFile的更改列表', link: 
'/zh/Development/format-changelist'},
+                                         { text: 'RPC变更清单', link: 
'/zh/Development/rpc-changelist'},
+                                       ]
+                                 },
+                                 {
+                                       text: 'ASF',
+                                       items: [
+                                         { text: '基础', link: 
'http://www.apache.org/foundation/'},
+                                         { text: '执照', link: 
'http://www.apache.org/licenses/'},
+                                         { text: '安全', link: 
'http://www.apache.org/security/'},
+                                         { text: '赞助', link: 
'http://www.apache.org/foundation/thanks.html'},
+                                         { text: '致谢', link: 
'http://www.apache.org/foundation/thanks.html'},
+                                         { text: '现在发生的事', link: 
'http://www.apache.org/events/current-event'},
+                                       ]
+                                 },
+                                 {
+                                       text: 'wiki',
+                                       items: [
+                                               { text: 'github文档', link: 
'https://github.com/apache/incubator-iotdb/tree/master/docs/Documentation'},
+                                               { text: 'confluence', link: 
'https://cwiki.apache.org/confluence/display/iotdb'},
+                                         ]
+                                 },
+                       ],
+                       sidebar: {
+                               '/zh/UserGuide/V0.8.x/': [
+                                       {
+                                               title: '用户手册(V0.8.x)',
+                                               collapsable: false,
+                                       },
+                                       {
+                                               title: '0-开始使用',
+                                               children: [
+                                                       '0-Get 
Started/1-QuickStart',
+                                                       '0-Get 
Started/2-Frequently asked questions',
+                                                       '0-Get 
Started/3-Publication'
+                                               ]
+                                       },
+                                       {
+                                               title: '1-概述',
+                                               children: [
+                                                       '1-Overview/1-What is 
IoTDB',
+                                                       
'1-Overview/2-Architecture',
+                                                       '1-Overview/3-Scenario',
+                                                       '1-Overview/4-Features'
+                                               ]
+                                       },
+                                       {
+                                               title: '2-基本概念',
+                                               children: [
+                                                       '2-Concept Key Concepts 
and Terminology/1-Key Concepts and Terminology',
+                                                       '2-Concept Key Concepts 
and Terminology/2-Data Type',
+                                                       '2-Concept Key Concepts 
and Terminology/3-Encoding',
+                                                       '2-Concept Key Concepts 
and Terminology/4-Compression'
+                                               ]
+                                       },
+                                       {
+                                               title: '3-操作指南',
+                                               children: [
+                                                       '3-Operation 
Manual/1-Sample Data',
+                                                       '3-Operation 
Manual/2-Data Model Selection',
+                                                       '3-Operation 
Manual/3-Data Import',
+                                                       '3-Operation 
Manual/4-Data Query',
+                                                       '3-Operation 
Manual/5-Data Maintenance',
+                                                       '3-Operation 
Manual/6-Priviledge Management',
+                                               ]
+                                       },
+                                       {
+                                               title: '4-系统部署与管理',
+                                               children: [
+                                                       '4-Deployment and 
Management/1-Deployment',
+                                                       '4-Deployment and 
Management/2-Configuration',
+                                                       '4-Deployment and 
Management/3-System Monitor',
+                                                       '4-Deployment and 
Management/4-Performance Monitor',
+                                                       '4-Deployment and 
Management/5-System log',
+                                                       '4-Deployment and 
Management/6-Data Management',
+                                                       '4-Deployment and 
Management/7-Build and use IoTDB by Dockerfile',
+                                               ]
+                                       },
+                                       {
+                                               title: '5-SQL文档',
+                                               children: [
+                                                       '5-IoTDB SQL 
Documentation/1-IoTDB Query Statement',
+                                                       '5-IoTDB SQL 
Documentation/2-Reference',
+                                               ]
+                                       },
+                                       {
+                                               title: '6-JDBC API',
+                                               children: [
+                                                       '6-JDBC API/1-JDBC API',
+                                               ]
+                                       },
+                                       {
+                                               title: '7-TsFile',
+                                               children: [
+                                                       
'7-TsFile/1-Installation',
+                                                       '7-TsFile/2-Usage',
+                                                       '7-TsFile/3-Hierarchy',
+                                               ]
+                                       },
+                                       {
+                                               title: '8-系统工具',
+                                               children: [
+                                                       '8-System Tools/1-Sync',
+                                                       '8-System 
Tools/2-Memory Estimation Tool',
+                                               ]
+                                       },                                 
+                               ],
+                               '/zh/UserGuide/V0.9.x/': [
+                                       {
+                                               title: '用户手册(V0.9.x)',
+                                               collapsable: false,
+                                       },
+                                       {
+                                               title: '0-开始',
+                                               children: [
+                                                       '0-Get 
Started/1-QuickStart',
+                                                       '0-Get 
Started/2-Frequently asked questions',
+                                                       '0-Get 
Started/3-Publication'
+                                               ]
+                                       },
+                                       {
+                                               title: '1-概览',
+                                               children: [
+                                                       '1-Overview/1-What is 
IoTDB',
+                                                       
'1-Overview/2-Architecture',
+                                                       '1-Overview/3-Scenario',
+                                                       '1-Overview/4-Features'
+                                               ]
+                                       },
+                                       {
+                                               title: '2-概念',
+                                               children: [
+                                                       '2-Concept/1-Data Model 
and Terminology',
+                                                       '2-Concept/2-Data Type',
+                                                       '2-Concept/3-Encoding',
+                                                       
'2-Concept/4-Compression'
+                                               ]
+                                       },
+                                       {
+                                               title: '3-服务器端',
+                                               children: [
+                                                       '3-Server/1-Download',
+                                                       '3-Server/2-Single Node 
Setup',
+                                                       '3-Server/3-Cluster 
Setup',
+                                                       '3-Server/4-Config 
Manual',
+                                                       '3-Server/5-Docker 
Image',
+                                               ]
+                                       },
+                                       {
+                                               title: '4-客户端',
+                                               children: [
+                                                       '4-Client/1-Command 
Line Interface',
+                                                       '4-Client/2-Programming 
- JDBC',
+                                                       '4-Client/3-Programming 
- Session',
+                                                       '4-Client/4-Programming 
- Other Languages',
+                                                       '4-Client/5-Programming 
- TsFile API',
+                                               ]
+                                       },
+                                       {
+                                               title: '5-操作指南',
+                                               children: [
+                                                       '5-Operation 
Manual/1-DDL Data Definition Language',
+                                                       '5-Operation 
Manual/2-DML Data Manipulation Language',
+                                                       '5-Operation 
Manual/3-Account Management Statements',
+                                                       '5-Operation 
Manual/4-SQL Reference',
+                                               ]
+                                       },
+                                       {
+                                               title: '6-系统工具',
+                                               children: [
+                                                       '6-System Tools/1-Sync 
Tool',
+                                                       '6-System 
Tools/2-Memory Estimation Tool',
+                                                       '6-System Tools/3-JMX 
Tool',
+                                                       '6-System 
Tools/4-Watermark Tool',
+                                                       '6-System Tools/5-Log 
Visualizer',
+                                                       '6-System Tools/6-Query 
History Visualization Tool',
+                                                       '6-System 
Tools/7-Monitor and Log Tools',
+                                                       '6-System Tools/8-Load 
External Tsfile',
+                                               ]
+                                       },
+                                       {
+                                               title: '7-生态集成',
+                                               children: [
+                                                       '7-Ecosystem 
Integration/1-Grafana',
+                                                       '7-Ecosystem 
Integration/2-MapReduce TsFile',
+                                                       '7-Ecosystem 
Integration/3-Spark TsFile',
+                                                       '7-Ecosystem 
Integration/4-Spark IoTDB',
+                                                       '7-Ecosystem 
Integration/5-Hive TsFile',
+                                               ]
+                                       },
+                                       {
+                                               title: '8-系统设计',
+                                               children: [
+                                                       '8-System 
Design/1-Hierarchy',
+                                                       '8-System 
Design/2-Files',
+                                                       '8-System 
Design/3-Writing Data on HDFS',
+                                                       '8-System 
Design/4-Shared Nothing Cluster',
+                                               ]
+                                       },
+                               ],
+                               '/zh/UserGuide/master/': [
+                                       {
+                                               title: '用户手册(In progress)',
+                                               collapsable: false,
+                                       },
+                                       {
+                                               title: '0-开始',
+                                               children: [
+                                                       '0-Get 
Started/1-QuickStart',
+                                                       '0-Get 
Started/2-Frequently asked questions',
+                                                       '0-Get 
Started/3-Publication'
+                                               ]
+                                       },
+                                       {
+                                               title: '1-概述',
+                                               children: [
+                                                       '1-Overview/1-What is 
IoTDB',
+                                                       
'1-Overview/2-Architecture',
+                                                       '1-Overview/3-Scenario',
+                                                       '1-Overview/4-Features'
+                                               ]
+                                       },
+                                       {
+                                               title: '2-概念',
+                                               children: [
+                                                       '2-Concept/1-Data Model 
and Terminology',
+                                                       '2-Concept/2-Data Type',
+                                                       '2-Concept/3-Encoding',
+                                                       
'2-Concept/4-Compression'
+                                               ]
+                                       },
+                                       {
+                                               title: '3-服务器端',
+                                               children: [
+                                                       '3-Server/1-Download',
+                                                       '3-Server/2-Single Node 
Setup',
+                                                       '3-Server/3-Cluster 
Setup',
+                                                       '3-Server/4-Config 
Manual',
+                                                       '3-Server/5-Docker 
Image',
+                                               ]
+                                       },
+                                       {
+                                               title: '4-客户端',
+                                               children: [
+                                                       '4-Client/1-Command 
Line Interface',
+                                                       '4-Client/2-Programming 
- Native API',
+                                                       '4-Client/3-Programming 
- JDBC',
+                                                       '4-Client/4-Programming 
- Other Languages',
+                                                       '4-Client/5-Programming 
- TsFile API',
+                                                       '4-Client/6-Status 
Codes',
+                                               ]
+                                       },
+                                       {
+                                               title: '5-操作指南',
+                                               children: [
+                                                       '5-Operation 
Manual/1-DDL Data Definition Language',
+                                                       '5-Operation 
Manual/2-DML Data Manipulation Language',
+                                                       '5-Operation 
Manual/3-Account Management Statements',
+                                                       '5-Operation 
Manual/4-SQL Reference',
+                                               ]
+                                       },
+                                       {
+                                               title: '6-系统工具',
+                                               children: [
+                                                       '6-System Tools/1-Sync 
Tool',
+                                                       '6-System 
Tools/2-Memory Estimation Tool',
+                                                       '6-System Tools/3-JMX 
Tool',
+                                                       '6-System 
Tools/4-Watermark Tool',
+                                                       '6-System Tools/5-Log 
Visualizer',
+                                                       '6-System Tools/6-Query 
History Visualization Tool',
+                                                       '6-System 
Tools/7-Monitor and Log Tools',
+                                                       '6-System Tools/8-Load 
External Tsfile',
+                                               ]
+                                       },
+                                       {
+                                               title: '7-生态集成',
+                                               children: [
+                                                       '7-Ecosystem 
Integration/1-Grafana',
+                                                       '7-Ecosystem 
Integration/2-MapReduce TsFile',
+                                                       '7-Ecosystem 
Integration/3-Spark TsFile',
+                                                       '7-Ecosystem 
Integration/4-Spark IoTDB',
+                                                       '7-Ecosystem 
Integration/5-Hive TsFile',
+                                               ]
+                                       },
+                                       {
+                                               title: '8-系统设计',
+                                               children: [
+                                                       
'8-Architecture/1-Files',
+                                                       
'8-Architecture/2-Writing Data on HDFS',
+                                                       
'8-Architecture/3-Shared Nothing Cluster',
+                                               ]
+                                       },
+                               ],
+                               '/zh/SystemDesign/': [
+                                       {
+                                               title: '系统设计',
+                                               collapsable: false,
+                                       },
+                                       {
+                                               title: '0-应用概览',
+                                               children: [
+                                                       
'0-Architecture/1-Architecture',
+                                               ]
+                                       },
+                                       {
+                                               title: '1-TsFile',
+                                               children: [
+                                                       '1-TsFile/1-TsFile',
+                                                       '1-TsFile/2-Format',
+                                                       '1-TsFile/3-Write',
+                                                       '1-TsFile/4-Read',
+                                               ]
+                                       },
+                                       {
+                                               title: '2-查询引擎',
+                                               children: [
+                                                       
'2-QueryEngine/1-QueryEngine',
+                                                       
'2-QueryEngine/2-Planner',
+                                                       
'2-QueryEngine/3-PlanExecutor',
+                                               ]
+                                       },
+                                       {
+                                               title: '3-元数据管理',
+                                               children: [
+                                                       
'3-SchemaManager/1-SchemaManager',
+                                               ]
+                                       },
+                                       {
+                                               title: '4-存储引擎',
+                                               children: [
+                                                       
'4-StorageEngine/1-StorageEngine',
+                                                       '4-StorageEngine/2-WAL',
+                                                       
'4-StorageEngine/3-FlushManager',
+                                                       
'4-StorageEngine/4-MergeManager',
+                                                       
'4-StorageEngine/5-DataPartition',
+                                                       
'4-StorageEngine/6-DataManipulation',
+                                               ]
+                                       },
+                                       {
+                                               title: '5-数据查询',
+                                               children: [
+                                                       
'5-DataQuery/1-DataQuery',
+                                                       
'5-DataQuery/2-SeriesReader',
+                                                       
'5-DataQuery/3-RawDataQuery',
+                                                       
'5-DataQuery/4-AggregationQuery',
+                                                       
'5-DataQuery/5-GroupByQuery',
+                                                       
'5-DataQuery/6-LastQuery',
+                                                       
'5-DataQuery/7-AlignByDeviceQuery',
+                                               ]
+                                       },
+                                       {
+                                               title: '6-工具',
+                                               children: [
+                                                       '6-Tools/1-Sync',
+                                               ]
+                                       },
+                                       {
+                                               title: '7-连接器',
+                                               children: [
+                                                       
'7-Connector/2-Hive-TsFile',
+                                                       
'7-Connector/3-Spark-TsFile',
+                                                       
'7-Connector/4-Spark-IOTDB',
+                                               ]
+                                       },
+                               ],
+                       }
+                 }
+               }
+      },
+       locales: {
+               '/': {
+                 lang: 'en-US', // 将会被设置为 <html> 的 lang 属性
+                 title: ' ',
+                 description: ' '
+               },
+               '/zh/': {
+                 lang: 'zh-CN',
+                 title: ' ',
+                 description: ' '
+               }
+         },
+  }
+  
+  module.exports = config
+  
\ No newline at end of file
diff --git a/site/src/main/.vuepress/enhanceApp.js 
b/site/src/main/.vuepress/enhanceApp.js
new file mode 100644
index 0000000..6ffe4c4
--- /dev/null
+++ b/site/src/main/.vuepress/enhanceApp.js
@@ -0,0 +1,35 @@
+/*
+ * 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.
+ */
+
+/**
+ * 扩展 VuePress 应用
+ */
+import Element from 'element-ui'
+import 'element-ui/lib/theme-chalk/index.css'
+import '../.vuepress/public/css/index.css'
+
+ 
+export default ({
+  Vue, // VuePress 正在使用的 Vue 构造函数
+  options, // 附加到根实例的一些选项
+  router, // 当前应用的路由实例
+  siteData // 站点元数据
+}) => {
+  // ...做一些其他的应用级别的优化
+  Vue.use(Element)
+}
\ No newline at end of file
diff --git a/site/src/main/.vuepress/override.styl 
b/site/src/main/.vuepress/override.styl
new file mode 100644
index 0000000..e7aabf3
--- /dev/null
+++ b/site/src/main/.vuepress/override.styl
@@ -0,0 +1,20 @@
+/*
+ * 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.
+ */
+
+$contentWidth = 2000px
+$sidebarWidth = 20rem
\ No newline at end of file
diff --git a/site/src/main/.vuepress/public/css/index.css 
b/site/src/main/.vuepress/public/css/index.css
new file mode 100644
index 0000000..1173fbe
--- /dev/null
+++ b/site/src/main/.vuepress/public/css/index.css
@@ -0,0 +1,12 @@
+.red{
+    color:red;
+}
+
+/*滚动条的宽度*/
+
+::-webkit-scrollbar {
+    width:0px;
+    display: none;
+}
+
+/*外层轨道。可以用display:none让其不显示,也可以添加背景图片,颜色改变显示效果*/
diff --git a/site/src/main/.vuepress/public/img/arrow.png 
b/site/src/main/.vuepress/public/img/arrow.png
new file mode 100644
index 0000000..0477c27
Binary files /dev/null and b/site/src/main/.vuepress/public/img/arrow.png differ
diff --git a/site/src/main/.vuepress/public/img/contributor-avatar/jlq.png 
b/site/src/main/.vuepress/public/img/contributor-avatar/jlq.png
new file mode 100644
index 0000000..3134451
Binary files /dev/null and 
b/site/src/main/.vuepress/public/img/contributor-avatar/jlq.png differ
diff --git a/site/src/main/.vuepress/public/img/contributor-avatar/kfx.jpeg 
b/site/src/main/.vuepress/public/img/contributor-avatar/kfx.jpeg
new file mode 100644
index 0000000..2668bbd
Binary files /dev/null and 
b/site/src/main/.vuepress/public/img/contributor-avatar/kfx.jpeg differ
diff --git a/site/src/main/.vuepress/public/img/contributor-avatar/user.jpg 
b/site/src/main/.vuepress/public/img/contributor-avatar/user.jpg
new file mode 100644
index 0000000..e6f8548
Binary files /dev/null and 
b/site/src/main/.vuepress/public/img/contributor-avatar/user.jpg differ
diff --git a/site/src/main/.vuepress/public/img/contributor-avatar/xdh.jpg 
b/site/src/main/.vuepress/public/img/contributor-avatar/xdh.jpg
new file mode 100644
index 0000000..3bc17c9
Binary files /dev/null and 
b/site/src/main/.vuepress/public/img/contributor-avatar/xdh.jpg differ
diff --git a/site/src/main/.vuepress/public/img/contributor-avatar/yt.jpg 
b/site/src/main/.vuepress/public/img/contributor-avatar/yt.jpg
new file mode 100644
index 0000000..e03f12a
Binary files /dev/null and 
b/site/src/main/.vuepress/public/img/contributor-avatar/yt.jpg differ
diff --git a/site/src/main/.vuepress/public/img/contributor-avatar/zss.jpg 
b/site/src/main/.vuepress/public/img/contributor-avatar/zss.jpg
new file mode 100644
index 0000000..d0c0f3b
Binary files /dev/null and 
b/site/src/main/.vuepress/public/img/contributor-avatar/zss.jpg differ
diff --git a/site/src/main/.vuepress/public/img/home-Slide1.png 
b/site/src/main/.vuepress/public/img/home-Slide1.png
new file mode 100644
index 0000000..2532d12
Binary files /dev/null and b/site/src/main/.vuepress/public/img/home-Slide1.png 
differ
diff --git a/site/src/main/.vuepress/public/img/home-Slide2.png 
b/site/src/main/.vuepress/public/img/home-Slide2.png
new file mode 100644
index 0000000..4a352c5
Binary files /dev/null and b/site/src/main/.vuepress/public/img/home-Slide2.png 
differ
diff --git a/site/src/main/.vuepress/public/img/home-Slide3.png 
b/site/src/main/.vuepress/public/img/home-Slide3.png
new file mode 100644
index 0000000..20f317c
Binary files /dev/null and b/site/src/main/.vuepress/public/img/home-Slide3.png 
differ
diff --git a/site/src/main/.vuepress/public/img/home-icon1.png 
b/site/src/main/.vuepress/public/img/home-icon1.png
new file mode 100644
index 0000000..4f82b6f
Binary files /dev/null and b/site/src/main/.vuepress/public/img/home-icon1.png 
differ
diff --git a/site/src/main/.vuepress/public/img/home-icon2.png 
b/site/src/main/.vuepress/public/img/home-icon2.png
new file mode 100644
index 0000000..c1a4af4
Binary files /dev/null and b/site/src/main/.vuepress/public/img/home-icon2.png 
differ
diff --git a/site/src/main/.vuepress/public/img/home-icon3.png 
b/site/src/main/.vuepress/public/img/home-icon3.png
new file mode 100644
index 0000000..beaee45
Binary files /dev/null and b/site/src/main/.vuepress/public/img/home-icon3.png 
differ
diff --git a/site/src/main/.vuepress/public/img/home-icon4.png 
b/site/src/main/.vuepress/public/img/home-icon4.png
new file mode 100644
index 0000000..859cccd
Binary files /dev/null and b/site/src/main/.vuepress/public/img/home-icon4.png 
differ
diff --git a/site/src/main/.vuepress/public/img/home-icon5.png 
b/site/src/main/.vuepress/public/img/home-icon5.png
new file mode 100644
index 0000000..0cc8a74
Binary files /dev/null and b/site/src/main/.vuepress/public/img/home-icon5.png 
differ
diff --git a/site/src/main/.vuepress/public/img/home-icon6.png 
b/site/src/main/.vuepress/public/img/home-icon6.png
new file mode 100644
index 0000000..f92d62a
Binary files /dev/null and b/site/src/main/.vuepress/public/img/home-icon6.png 
differ
diff --git a/site/src/main/.vuepress/public/img/logo.png 
b/site/src/main/.vuepress/public/img/logo.png
new file mode 100644
index 0000000..c42e836
Binary files /dev/null and b/site/src/main/.vuepress/public/img/logo.png differ
diff --git a/site/src/main/.vuepress/public/img/tools.jpg 
b/site/src/main/.vuepress/public/img/tools.jpg
new file mode 100644
index 0000000..ff5f18f
Binary files /dev/null and b/site/src/main/.vuepress/public/img/tools.jpg differ
diff --git a/site/src/main/.vuepress/style.styl 
b/site/src/main/.vuepress/style.styl
new file mode 100644
index 0000000..8f99b04
--- /dev/null
+++ b/site/src/main/.vuepress/style.styl
@@ -0,0 +1,17 @@
+/*
+ * 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.
+ */
\ No newline at end of file
diff --git a/site/src/main/.vuepress/styles/palette.styl 
b/site/src/main/.vuepress/styles/palette.styl
new file mode 100644
index 0000000..ab044b1
--- /dev/null
+++ b/site/src/main/.vuepress/styles/palette.styl
@@ -0,0 +1,38 @@
+/*
+ * 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.
+ */
+
+// 颜色
+$accentColor = #3eaf7c
+$textColor = #2c3e50
+$borderColor = #eaecef
+$codeBgColor = #F7F7F7
+$arrowBgColor = #ccc
+$badgeTipColor = #42b983
+$badgeWarningColor = darken(#ffe564, 35%)
+$badgeErrorColor = #DA5961
+
+// 布局
+$navbarHeight = 3.6rem
+$sidebarWidth = 20rem
+$contentWidth = 740px
+$homePageWidth = 960px
+
+// 响应式变化点
+$MQNarrow = 959px
+$MQMobile = 719px
+$MQMobileNarrow = 419px
\ No newline at end of file
diff --git a/site/src/main/deploy.js b/site/src/main/deploy.js
new file mode 100644
index 0000000..8ffe728
--- /dev/null
+++ b/site/src/main/deploy.js
@@ -0,0 +1,25 @@
+/*
+  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.
+ */
+
+var ghpages = require('gh-pages');
+
+ghpages.publish('docs/.vuepress/dist', {
+  branch: 'asf-site',
+  repo: 'https://gitbox.apache.org/repos/asf/incubator-iotdb-website.git'
+});
diff --git a/site/src/main/package.json b/site/src/main/package.json
new file mode 100644
index 0000000..50b0934
--- /dev/null
+++ b/site/src/main/package.json
@@ -0,0 +1,40 @@
+{
+  "name": "IoTDB",
+  "version": "1.0.0",
+  "description": "Apache IoTDB (incubating) Website",
+  "main": "index.js",
+  "scripts": {
+    "dev": "vuepress dev src",
+    "build": "vuepress build src",
+    "deploy": "node deploy.js"
+  },
+  "repository": {
+    "type": "git",
+    "url": ""
+  },
+  "keywords": [
+    "IoTDB",
+    "Time Series Data",
+    "Database",
+    "NoSQL",
+    "TSDB",
+    "Time Series Database"
+  ],
+  "author": "Apache IoTDB (incubating)",
+  "license": "Apache License 2.0",
+  "bugs": {
+    "url": "https://github.com/apache/incubator-iotdb";
+  },
+  "homepage": "https://iotdb.apache.org";,
+  "devDependencies": {
+    "gh-pages": "^2.0.1",
+    "vuepress": "^0.14.9"
+  },
+  "dependencies": {
+    "element-ui": "^2.13.0",
+    "highlight.js": "^9.18.1",
+    "leancloud-storage": "^3.11.1",
+    "valine": "^1.3.4",
+    "vue-github-buttons": "^3.1.0"
+  }
+}

Reply via email to