You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by rm...@apache.org on 2020/02/03 16:12:26 UTC

[flink-web] branch asf-site updated (3edf067 -> b511eda)

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

rmetzger pushed a change to branch asf-site
in repository https://gitbox.apache.org/repos/asf/flink-web.git.


    from 3edf067  Rebuild website
     new 415482d  add link to flink-packages.org
     new b2b1290  remove ecosystem link
     new 9439d5d  change ecosystem.md to link to flink-packages.org
     new b511eda  re-render website

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 README.md                                          |   2 +-
 _data/i18n.yml                                     |   2 +
 _includes/navbar.html                              |   6 +-
 content/2019/05/03/pulsar-flink.html               |   6 +-
 content/2019/05/14/temporal-tables.html            |   6 +-
 content/2019/05/19/state-ttl.html                  |   6 +-
 content/2019/06/05/flink-network-stack.html        |   6 +-
 content/2019/06/26/broadcast-state.html            |   6 +-
 content/2019/07/23/flink-network-stack-2.html      |   6 +-
 content/README.md                                  |   2 +-
 content/blog/index.html                            |   6 +-
 content/blog/page10/index.html                     |   6 +-
 content/blog/page2/index.html                      |   6 +-
 content/blog/page3/index.html                      |   6 +-
 content/blog/page4/index.html                      |   6 +-
 content/blog/page5/index.html                      |   6 +-
 content/blog/page6/index.html                      |   6 +-
 content/blog/page7/index.html                      |   6 +-
 content/blog/page8/index.html                      |   6 +-
 content/blog/page9/index.html                      |   6 +-
 .../blog/release_1.0.0-changelog_known_issues.html |   6 +-
 content/blog/release_1.1.0-changelog.html          |   6 +-
 content/blog/release_1.2.0-changelog.html          |   6 +-
 content/blog/release_1.3.0-changelog.html          |   6 +-
 content/community.html                             |   6 +-
 .../code-style-and-quality-common.html             |   6 +-
 .../code-style-and-quality-components.html         |   6 +-
 .../code-style-and-quality-formatting.html         |   6 +-
 .../contributing/code-style-and-quality-java.html  |   6 +-
 .../code-style-and-quality-preamble.html           |   6 +-
 .../code-style-and-quality-pull-requests.html      |   6 +-
 .../contributing/code-style-and-quality-scala.html |   6 +-
 content/contributing/contribute-code.html          |   6 +-
 content/contributing/contribute-documentation.html |   6 +-
 content/contributing/how-to-contribute.html        |   6 +-
 content/contributing/improve-website.html          |   6 +-
 content/contributing/reviewing-prs.html            |   6 +-
 content/documentation.html                         |   6 +-
 content/downloads.html                             |   6 +-
 content/ecosystem.html                             | 120 ++-------------------
 content/faq.html                                   |   6 +-
 .../feature/2019/09/13/state-processor-api.html    |   6 +-
 .../2017/07/04/flink-rescalable-state.html         |   6 +-
 .../2018/01/30/incremental-checkpointing.html      |   6 +-
 .../01/end-to-end-exactly-once-apache-flink.html   |   6 +-
 .../features/2019/03/11/prometheus-monitoring.html |   6 +-
 content/flink-applications.html                    |   6 +-
 content/flink-architecture.html                    |   6 +-
 content/flink-operations.html                      |   6 +-
 content/gettinghelp.html                           |   6 +-
 content/index.html                                 |   6 +-
 content/material.html                              |   6 +-
 content/news/2014/08/26/release-0.6.html           |   6 +-
 content/news/2014/09/26/release-0.6.1.html         |   6 +-
 content/news/2014/10/03/upcoming_events.html       |   6 +-
 content/news/2014/11/04/release-0.7.0.html         |   6 +-
 content/news/2014/11/18/hadoop-compatibility.html  |   6 +-
 content/news/2015/01/06/december-in-flink.html     |   6 +-
 content/news/2015/01/21/release-0.8.html           |   6 +-
 content/news/2015/02/04/january-in-flink.html      |   6 +-
 content/news/2015/02/09/streaming-example.html     |   6 +-
 .../news/2015/03/02/february-2015-in-flink.html    |   6 +-
 .../13/peeking-into-Apache-Flinks-Engine-Room.html |   6 +-
 content/news/2015/04/07/march-in-flink.html        |   6 +-
 .../news/2015/04/13/release-0.9.0-milestone1.html  |   6 +-
 .../2015/05/11/Juggling-with-Bits-and-Bytes.html   |   6 +-
 .../news/2015/05/14/Community-update-April.html    |   6 +-
 .../24/announcing-apache-flink-0.9.0-release.html  |   6 +-
 .../news/2015/08/24/introducing-flink-gelly.html   |   6 +-
 content/news/2015/09/01/release-0.9.1.html         |   6 +-
 content/news/2015/09/03/flink-forward.html         |   6 +-
 content/news/2015/09/16/off-heap-memory.html       |   6 +-
 content/news/2015/11/16/release-0.10.0.html        |   6 +-
 content/news/2015/11/27/release-0.10.1.html        |   6 +-
 content/news/2015/12/04/Introducing-windows.html   |   6 +-
 content/news/2015/12/11/storm-compatibility.html   |   6 +-
 content/news/2015/12/18/a-year-in-review.html      |   6 +-
 content/news/2016/02/11/release-0.10.2.html        |   6 +-
 content/news/2016/03/08/release-1.0.0.html         |   6 +-
 content/news/2016/04/06/cep-monitoring.html        |   6 +-
 content/news/2016/04/06/release-1.0.1.html         |   6 +-
 .../news/2016/04/14/flink-forward-announce.html    |   6 +-
 content/news/2016/04/22/release-1.0.2.html         |   6 +-
 content/news/2016/05/11/release-1.0.3.html         |   6 +-
 content/news/2016/05/24/stream-sql.html            |   6 +-
 content/news/2016/08/08/release-1.1.0.html         |   6 +-
 content/news/2016/08/11/release-1.1.1.html         |   6 +-
 content/news/2016/08/24/ff16-keynotes-panels.html  |   6 +-
 content/news/2016/09/05/release-1.1.2.html         |   6 +-
 content/news/2016/10/12/release-1.1.3.html         |   6 +-
 content/news/2016/12/19/2016-year-in-review.html   |   6 +-
 content/news/2016/12/21/release-1.1.4.html         |   6 +-
 content/news/2017/02/06/release-1.2.0.html         |   6 +-
 content/news/2017/03/23/release-1.1.5.html         |   6 +-
 content/news/2017/03/29/table-sql-api-update.html  |   6 +-
 content/news/2017/04/04/dynamic-tables.html        |   6 +-
 content/news/2017/04/26/release-1.2.1.html         |   6 +-
 content/news/2017/05/16/official-docker-image.html |   6 +-
 content/news/2017/06/01/release-1.3.0.html         |   6 +-
 content/news/2017/06/23/release-1.3.1.html         |   6 +-
 content/news/2017/08/05/release-1.3.2.html         |   6 +-
 .../2017/11/22/release-1.4-and-1.5-timeline.html   |   6 +-
 content/news/2017/12/12/release-1.4.0.html         |   6 +-
 content/news/2017/12/21/2017-year-in-review.html   |   6 +-
 content/news/2018/02/15/release-1.4.1.html         |   6 +-
 content/news/2018/03/08/release-1.4.2.html         |   6 +-
 content/news/2018/03/15/release-1.3.3.html         |   6 +-
 content/news/2018/05/25/release-1.5.0.html         |   6 +-
 content/news/2018/07/12/release-1.5.1.html         |   6 +-
 content/news/2018/07/31/release-1.5.2.html         |   6 +-
 content/news/2018/08/09/release-1.6.0.html         |   6 +-
 content/news/2018/08/21/release-1.5.3.html         |   6 +-
 content/news/2018/09/20/release-1.5.4.html         |   6 +-
 content/news/2018/09/20/release-1.6.1.html         |   6 +-
 content/news/2018/10/29/release-1.5.5.html         |   6 +-
 content/news/2018/10/29/release-1.6.2.html         |   6 +-
 content/news/2018/11/30/release-1.7.0.html         |   6 +-
 content/news/2018/12/21/release-1.7.1.html         |   6 +-
 content/news/2018/12/22/release-1.6.3.html         |   6 +-
 content/news/2018/12/26/release-1.5.6.html         |   6 +-
 .../2019/02/13/unified-batch-streaming-blink.html  |   6 +-
 content/news/2019/02/15/release-1.7.2.html         |   6 +-
 .../news/2019/02/25/monitoring-best-practices.html |   6 +-
 content/news/2019/02/25/release-1.6.4.html         |   6 +-
 content/news/2019/03/06/ffsf-preview.html          |   6 +-
 content/news/2019/04/09/release-1.8.0.html         |   6 +-
 content/news/2019/04/17/sod.html                   |   6 +-
 content/news/2019/07/02/release-1.8.1.html         |   6 +-
 content/news/2019/08/22/release-1.9.0.html         |   6 +-
 content/news/2019/09/10/community-update.html      |   6 +-
 content/news/2019/09/11/release-1.8.2.html         |   6 +-
 content/news/2019/10/18/release-1.9.1.html         |   6 +-
 .../query-pulsar-streams-using-apache-flink.html   |   6 +-
 content/news/2019/12/09/flink-kubernetes-kudo.html |   6 +-
 content/news/2019/12/11/release-1.8.3.html         |   6 +-
 content/news/2020/01/15/demo-fraud-detection.html  |   6 +-
 ...ked-interacting-with-state-in-apache-flink.html |   6 +-
 content/news/2020/01/30/release-1.9.2.html         |   6 +-
 content/poweredby.html                             |   6 +-
 content/privacy-policy.html                        |   6 +-
 content/project.html                               |   6 +-
 content/roadmap.html                               |   6 +-
 content/slides.html                                |   6 +-
 content/usecases.html                              |   6 +-
 content/zh/community.html                          |   6 +-
 .../code-style-and-quality-common.html             |   6 +-
 .../code-style-and-quality-components.html         |   6 +-
 .../code-style-and-quality-formatting.html         |   6 +-
 .../contributing/code-style-and-quality-java.html  |   6 +-
 .../code-style-and-quality-preamble.html           |   6 +-
 .../code-style-and-quality-pull-requests.html      |   6 +-
 .../contributing/code-style-and-quality-scala.html |   6 +-
 content/zh/contributing/contribute-code.html       |   6 +-
 .../zh/contributing/contribute-documentation.html  |   6 +-
 content/zh/contributing/how-to-contribute.html     |   6 +-
 content/zh/contributing/improve-website.html       |   6 +-
 content/zh/contributing/reviewing-prs.html         |   6 +-
 content/zh/downloads.html                          |   6 +-
 content/zh/ecosystem.html                          | 103 +-----------------
 content/zh/faq.html                                |   6 +-
 content/zh/flink-applications.html                 |   6 +-
 content/zh/flink-architecture.html                 |   6 +-
 content/zh/flink-operations.html                   |   6 +-
 content/zh/gettinghelp.html                        |   6 +-
 content/zh/index.html                              |   6 +-
 content/zh/material.html                           |   6 +-
 content/zh/poweredby.html                          |   6 +-
 content/zh/roadmap.html                            |   6 +-
 content/zh/usecases.html                           |   6 +-
 ecosystem.md                                       | 103 +-----------------
 ecosystem.zh.md                                    |  90 +---------------
 171 files changed, 676 insertions(+), 730 deletions(-)


[flink-web] 03/04: change ecosystem.md to link to flink-packages.org

Posted by rm...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

rmetzger pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/flink-web.git

commit 9439d5d42d7844887ad1e6e7fbf320974024db0a
Author: Robert Metzger <rm...@apache.org>
AuthorDate: Mon Dec 2 14:09:16 2019 +0100

    change ecosystem.md to link to flink-packages.org
---
 _includes/navbar.html |   9 ++---
 ecosystem.md          | 103 +-------------------------------------------------
 ecosystem.zh.md       |  90 +------------------------------------------
 3 files changed, 6 insertions(+), 196 deletions(-)

diff --git a/_includes/navbar.html b/_includes/navbar.html
index 9a5d410..a48f9c9 100755
--- a/_includes/navbar.html
+++ b/_includes/navbar.html
@@ -68,11 +68,6 @@
               <a href="{{ site.docs-stable }}/{% if page.language != 'en' %}{{ page.language }}/{% endif %}getting-started/index.html" target="_blank">{{ site.data.i18n[page.language].getting_started }} <small><span class="glyphicon glyphicon-new-window"></span></small></a>
             </li>
 
-            <!-- Flink-packages -->
-            <li>
-              <a href="https://flink-packages.org" target="_blank">{{ site.data.i18n[page.language].packages }} <small><span class="glyphicon glyphicon-new-window"></span></small></a>
-            </li>
-
             <!-- Documentation -->
             <li class="dropdown">
               <a class="dropdown-toggle" data-toggle="dropdown" href="#">{{ site.data.i18n[page.language].documentation }}<span class="caret"></span></a>
@@ -89,6 +84,10 @@
             <li{% if page.url contains '/blog/' or page.url contains '/news/' or page.url contains '/features/' %} class="active"{% endif %}><a href="{{ site.baseurl }}/blog/"><b>{{ site.data.i18n[page.language].flink_blog }}</b></a></li>
 
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">{{ site.data.i18n[page.language].packages }} <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/ecosystem.md b/ecosystem.md
index 96ef61c..183bdca 100644
--- a/ecosystem.md
+++ b/ecosystem.md
@@ -1,106 +1,5 @@
 ---
 title: "Ecosystem"
----
-<br>
-Apache Flink supports a broad ecosystem and works seamlessly with
-many other data processing projects and frameworks.
-<br>
-{% toc %}
-
-## Connectors
-
-<p>Connectors provide code for interfacing with various third-party systems.</p>
-
-<p>Currently these systems are supported:</p>
-
-<ul>
-  <li><a href="{{site.docs-stable}}/dev/connectors/kafka.html" target="_blank">Apache Kafka</a> (sink/source)</li>
-  <li><a href="{{site.docs-stable}}/dev/connectors/elasticsearch.html" target="_blank">Elasticsearch 1.x / 2.x / 5.x / 6.x</a> (sink)</li>
-  <li><a href="{{site.docs-stable}}/dev/connectors/filesystem_sink.html" target="_blank">HDFS</a> (sink)</li>
-  <li><a href="{{site.docs-stable}}/dev/connectors/rabbitmq.html" target="_blank">RabbitMQ</a> (sink/source)</li>
-  <li><a href="{{site.docs-stable}}/dev/connectors/kinesis.html" target="_blank">Amazon Kinesis Streams</a> (sink/source)</li>
-  <li><a href="{{site.docs-stable}}/dev/connectors/twitter.html" target="_blank">Twitter</a> (source)</li>
-  <li><a href="{{site.docs-stable}}/dev/connectors/nifi.html" target="_blank">Apache NiFi</a> (sink/source)</li>
-  <li><a href="{{site.docs-stable}}/dev/connectors/cassandra.html" target="_blank">Apache Cassandra</a> (sink)</li>
-  <li><a href="https://github.com/apache/bahir-flink" target="_blank">Redis, Flume, and ActiveMQ (via Apache Bahir)</a> (sink)</li>
-</ul>
-
-To run an application using one of these connectors, additional third party
-components are usually required to be installed and launched, e.g., the servers
-for the message queues. Further instructions for these can be found in the
-corresponding subsections.
-
-
-## Third-Party Projects
-
-This is a list of third party packages (i.e., libraries, system extensions, or examples) built on Flink.
-The Flink community collects links to these packages but does not maintain them.
-Thus, they do not belong to the Apache Flink project, and the community cannot give any support for them.
-**Is your project missing?**
-Please let us know on the [user/dev mailing list]({{ site.baseurl }}/community.html#mailing-lists).
-
-**Apache Zeppelin**
-
-[Apache Zeppelin](https://zeppelin.apache.org/) is a web-based notebook that enables interactive data analytics and can be used with
-[Flink as an execution engine](https://zeppelin.apache.org/docs/latest/interpreter/flink.html).
-See also Jim Dowling's [Flink Forward talk](http://www.slideshare.net/FlinkForward/jim-dowling-interactive-flink-analytics-with-hopsworks-and-zeppelin) about Zeppelin on Flink.
-
-**Apache Mahout**
-
-[Apache Mahout](https://mahout.apache.org/) is a machine learning library that will feature Flink as an execution engine soon.
-Check out Sebastian Schelter's [Flink Forward talk](http://www.slideshare.net/FlinkForward/sebastian-schelter-distributed-machine-learing-with-the-samsara-dsl) about Mahout-Samsara DSL.
-
-**Cascading**
-
-[Cascading](http://www.cascading.org/cascading-flink/) enables a user to build complex workflows easily on Flink and other execution engines.
-[Cascading on Flink](https://github.com/dataArtisans/cascading-flink) is built by [dataArtisans](http://data-artisans.com/) and [Driven, Inc](http://www.driven.io/).
-See Fabian Hueske's [Flink Forward talk](http://www.slideshare.net/FlinkForward/fabian-hueske-training-cascading-on-flink) for more details.
-
-**Apache Beam**
-
-[Apache Beam](https://beam.apache.org/) is an open-source, unified programming model that you can use to create a data processing pipeline. Flink is one of the back-ends supported by the Beam programming model.
-
-**GRADOOP**
-
-[GRADOOP](http://dbs.uni-leipzig.de/en/research/projects/gradoop) enables scalable graph analytics on top of Flink and is developed at Leipzig University. Check out Martin Junghanns’ [Flink Forward talk](http://www.slideshare.net/FlinkForward/martin-junghans-gradoop-scalable-graph-analytics-with-apache-flink).
-
-**BigPetStore**
-
-[BigPetStore](https://github.com/apache/bigtop/tree/master/bigtop-bigpetstore) is a benchmarking suite including a data generator and will be available for Flink soon.
-See Suneel Marthi's [Flink Forward talk](http://www.slideshare.net/FlinkForward/suneel-marthi-bigpetstore-flink-a-comprehensive-blueprint-for-apache-flink?ref=http://flink-forward.org/?session=tbd-3) as preview.
-
-**FastR**
-
-[FastR](https://github.com/oracle/fastr) is an implemenation of the R language in Java. [FastR Flink](https://bitbucket.org/allr/fastr-flink/src/3535a9b7c7f208508d6afbcdaf1de7d04fa2bf79/README_FASTR_FLINK.md?at=default&fileviewer=file-view-default) executes R workloads on top of Flink.
-
-**Apache SAMOA**
-
-[Apache SAMOA (incubating)](https://samoa.incubator.apache.org/) is a streaming ML library featuring Flink as an execution engine soon. Albert Bifet introduced SAMOA on Flink at his [Flink Forward talk](http://www.slideshare.net/FlinkForward/albert-bifet-apache-samoa-mining-big-data-streams-with-apache-flink?ref=http://flink-forward.org/?session=apache-samoa-mining-big-data-streams-with-apache-flink).
-
-**Alluxio**
-
-[Alluxio](http://www.alluxio.org/) is an open-source memory-speed virtual distributed storage that enables applications to efficiently share data and access data across different storage systems in a [unified namespace](http://www.alluxio.org/docs/master/en/Unified-and-Transparent-Namespace.html). Here is an example of [using Flink to access data through Alluxio](http://www.alluxio.org/docs/master/en/Running-Flink-on-Alluxio.html).
-
-**Python Examples on Flink**
-
-A [collection of examples](https://github.com/wdm0006/flink-python-examples) using Apache Flink's Python API.
-
-**WordCount Example in Clojure**
-
-A small [WordCount example](https://github.com/mjsax/flink-external/tree/master/flink-clojure) on how to write a Flink program in Clojure.
-
-**Anomaly Detection and Prediction in Flink**
-
-[flink-htm](https://github.com/nupic-community/flink-htm) is a library for anomaly detection and prediction in Apache Flink. The algorithms are based on Hierarchical Temporal Memory (HTM) as implemented by the Numenta Platform for Intelligent Computing (NuPIC).
-
-**Apache Ignite**
-
-[Apache Ignite](https://ignite.apache.org) is a high-performance, integrated and distributed in-memory platform for computing and transacting on large-scale data sets in real-time. See [Flink sink streaming connector](https://github.com/apache/ignite/tree/master/modules/flink) to inject data into Ignite cache.
-
-**Tink temporal graph library**
-
-[Tink](https://github.com/otherwise777/Temporal_Graph_library) is a temporal graph library built on top of Flink. It allows for temporal graph analytics like different interpretations of the shortest temporal path algorithm and metrics like temporal betweenness and temporal closeness. This library was the result of the [Thesis](http://www.win.tue.nl/~gfletche/ligtenberg2017.pdf) of Wouter Ligtenberg.
 
-**FlinkK8sOperator**
 
-[FlinkK8sOperator](https://github.com/lyft/flinkk8soperator) is a Kubernetes operator that manages Flink applications on Kubernetes. The operator acts as control plane to manage the complete deployment lifecycle of the application.
+The ecosystem page has been replaced by <a href="https://flink-packages.org/">flink-packages.org/</a>.
diff --git a/ecosystem.zh.md b/ecosystem.zh.md
index ede4740..40e2860 100644
--- a/ecosystem.zh.md
+++ b/ecosystem.zh.md
@@ -1,93 +1,5 @@
 ---
 title: "生态系统"
 ---
-<br>
-Apache Flink 支持广泛的生态系统,并能与许多其他数据处理项目和框架无缝协作。
-<br>
-{% toc %}
 
-## Connectors
-
-<p>Connector 用于与各种第三方系统进行连接。</p>
-
-<p>目前支持这些系统:</p>
-
-<ul>
-  <li><a href="{{site.docs-stable}}/dev/connectors/kafka.html" target="_blank">Apache Kafka</a> (sink/source)</li>
-  <li><a href="{{site.docs-stable}}/dev/connectors/elasticsearch.html" target="_blank">Elasticsearch 1.x / 2.x / 5.x / 6.x</a> (sink)</li>
-  <li><a href="{{site.docs-stable}}/dev/connectors/filesystem_sink.html" target="_blank">HDFS</a> (sink)</li>
-  <li><a href="{{site.docs-stable}}/dev/connectors/rabbitmq.html" target="_blank">RabbitMQ</a> (sink/source)</li>
-  <li><a href="{{site.docs-stable}}/dev/connectors/kinesis.html" target="_blank">Amazon Kinesis Streams</a> (sink/source)</li>
-  <li><a href="{{site.docs-stable}}/dev/connectors/twitter.html" target="_blank">Twitter</a> (source)</li>
-  <li><a href="{{site.docs-stable}}/dev/connectors/nifi.html" target="_blank">Apache NiFi</a> (sink/source)</li>
-  <li><a href="{{site.docs-stable}}/dev/connectors/cassandra.html" target="_blank">Apache Cassandra</a> (sink)</li>
-  <li><a href="https://github.com/apache/bahir-flink" target="_blank">Redis, Flume, and ActiveMQ (via Apache Bahir)</a> (sink)</li>
-</ul>
-
-要使用其中的某个 connector 来运行应用程序,用户通常需要额外安装和启动第三方组件,例如消息队列服务器。有关第三方组件的进一步说明,请参阅相应的小节。
-
-## 第三方项目
-
-这是基于 Flink 构建的第三方软件包(包括库,系统扩展或示例)的列表。
- Flink 社区收集了这些包的链接,但不负责维护它们。
-因此,它们不属于 Apache Flink 项目,社区无法为它们提供任何支持。
-**是否遗漏了您的项目?**
-请通过[用户或开发者邮件列表]({{ site.baseurl }}/zh/community.html#mailing-lists)告诉我们。
-
-**Apache Zeppelin**
-
-[Apache Zeppelin](https://zeppelin.apache.org/) 是一个 Web 笔记形式的交互式数据查询分析工具,它可以使用 [Flink作为执行引擎](https://zeppelin.apache.org/docs/latest/interpreter/flink.html)。可以查看 Jim Dowling 在 Flink Forward 会议上关于在 Flink 上使用 Zeppelin 的[演讲](http://www.slideshare.net/FlinkForward/jim-dowling-interactive-flink-analytics-with-hopsworks-and-zeppelin)。
-
-**Apache Mahout**
-
-[Apache Mahout](https://mahout.apache.org/) 是一个机器学习库,很快会将 Flink 作为执行引擎。可以查看 Sebastian Schelter 在 Flink Forward 会议上关于 Mahout-Samsara DSL 的[演讲](http://www.slideshare.net/FlinkForward/sebastian-schelter-distributed-machine-learing-with-the-samsara-dsl)。
-
-**Cascading**
-
-[Cascading](http://www.cascading.org/cascading-flink/) 使用户可以在 Flink 和其他执行引擎上轻松构建复杂的工作流。
-[Cascading on Flink](https://github.com/dataArtisans/cascading-flink) 项目是由 [dataArtisans](http://data-artisans.com/) 和 [Driven, Inc](http://www.driven.io/) 建立。请参阅 Fabian Hueske 在 [Flink Forward 会议上的演讲](http://www.slideshare.net/FlinkForward/fabian-hueske-training-cascading-on-flink)以获取更多细节。
-
-**Apache Beam**
-
-[Apache Beam](https://beam.apache.org/) 是一种开源统一的编程模型,可用于创建数据处理管道。 Flink 是 Beam 编程模型支持的后端引擎之一。
-
-**GRADOOP**
-
-[GRADOOP](http://dbs.uni-leipzig.de/en/research/projects/gradoop) 是在 Leipzig 大学开发的,用于在 Flink 之上实现可扩展的图形分析。请参阅 Martin Junghanns 在 [Flink Forward 会议上的演讲](http://www.slideshare.net/FlinkForward/martin-junghans-gradoop-scalable-graph-analytics-with-apache-flink)。
-
-**BigPetStore**
-
-[BigPetStore](https://github.com/apache/bigtop/tree/master/bigtop-bigpetstore) 是一个包含数据生成器的基准测试套件,很快就可以用于 Flink 。 请参阅 Suneel Marthi 在 [Flink Forward 会议上的演讲](http://www.slideshare.net/FlinkForward/suneel-marthi-bigpetstore-flink-a-comprehensive-blueprint-for-apache-flink?ref=http://flink-forward.org/?session=tbd-3)。
-
-**FastR**
-
-[FastR](https://github.com/oracle/fastr) 是 Java 中 R 语言的实现。 [FastR Flink](https://bitbucket.org/allr/fastr-flink/src/3535a9b7c7f208508d6afbcdaf1de7d04fa2bf79/README_FASTR_FLINK.md?at=default&fileviewer=file-view-default) 可以在 Flink 之上执行 R 任务。
-
-**Apache SAMOA**
-
-[Apache SAMOA (incubating)](https://samoa.incubator.apache.org/) 是一个流式的机器学习库,很快将支持 Flink 作为执行引擎。 Albert Bifet 在 [Flink Forward 会议上的演讲](http://www.slideshare.net/FlinkForward/albert-bifet-apache-samoa-mining-big-data-streams-with-apache-flink?ref=http://flink-forward.org/?session=apache-samoa-mining-big-data-streams-with-apache-flink)中介绍了 SAMOA。
-
-**Alluxio**
-
-[Alluxio](http://www.alluxio.org/) 是一个开源的,能匹配内存速度的虚拟分布式存储,使应用程序能够在[统一的命名空间](http://www.alluxio.org/docs/master/en/Unified-and-Transparent-Namespace.html)中有效地共享数据并跨不同存储系统访问数据。以下是[使用 Flink 通过 Alluxio 访问数据的示例](http://www.alluxio.org/docs/master/en/Running-Flink-on-Alluxio.html)。
-
-**Python示例**
-
-使用 Apache Flink 的 Python API 的[一组示例](https://github.com/wdm0006/flink-python-examples)。
-
-**使用 Clojure 编写的 WordCount 示例**
-
-关于如何在 Clojure 中编写 Flink 程序的 [WordCount示例](https://github.com/mjsax/flink-external/tree/master/flink-clojure)。
-
-**异常检测与预测**
-
-[flink-htm](https://github.com/nupic-community/flink-htm) 是 Apache Flink 中用于异常检测和预测的库。该算法基于由 Numenta 智能计算平台(NuPIC)实现的 Hierarchical Temporal Memory(HTM)。
-
-**Apache Ignite**
-
-[Apache Ignite](https://ignite.apache.org) 是一个高性能,集成和分布式的内存计算和事务平台,用于实时处理大规模数据集。请参阅 [Flink sink streaming connector](https://github.com/apache/ignite/tree/master/modules/flink) 以将数据写入 Ignite 缓存。
-
-**Tink 时态图库**
-
-[Tink](https://github.com/otherwise777/Temporal_Graph_library) 
-是一个建立在 Flink 之上的时态图库。它可以分析时态图,如对最短时间路径算法的不同解释,以及诸如时间间隔和时间紧密度之类的度量。这里是 Wouter Ligtenberg 的[论文](http://www.win.tue.nl/~gfletche/ligtenberg2017.pdf)。
+The ecosystem page has been replaced by <a href="https://flink-packages.org/">flink-packages.org/</a>.
\ No newline at end of file


[flink-web] 04/04: re-render website

Posted by rm...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

rmetzger pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/flink-web.git

commit b511eda2f736362677dace4a788e230b6f310794
Author: Robert Metzger <rm...@apache.org>
AuthorDate: Mon Feb 3 17:11:33 2020 +0100

    re-render website
    
    This closes #282
---
 content/2019/05/03/pulsar-flink.html               |   6 +-
 content/2019/05/14/temporal-tables.html            |   6 +-
 content/2019/05/19/state-ttl.html                  |   6 +-
 content/2019/06/05/flink-network-stack.html        |   6 +-
 content/2019/06/26/broadcast-state.html            |   6 +-
 content/2019/07/23/flink-network-stack-2.html      |   6 +-
 content/README.md                                  |   2 +-
 content/blog/index.html                            |   6 +-
 content/blog/page10/index.html                     |   6 +-
 content/blog/page2/index.html                      |   6 +-
 content/blog/page3/index.html                      |   6 +-
 content/blog/page4/index.html                      |   6 +-
 content/blog/page5/index.html                      |   6 +-
 content/blog/page6/index.html                      |   6 +-
 content/blog/page7/index.html                      |   6 +-
 content/blog/page8/index.html                      |   6 +-
 content/blog/page9/index.html                      |   6 +-
 .../blog/release_1.0.0-changelog_known_issues.html |   6 +-
 content/blog/release_1.1.0-changelog.html          |   6 +-
 content/blog/release_1.2.0-changelog.html          |   6 +-
 content/blog/release_1.3.0-changelog.html          |   6 +-
 content/community.html                             |   6 +-
 .../code-style-and-quality-common.html             |   6 +-
 .../code-style-and-quality-components.html         |   6 +-
 .../code-style-and-quality-formatting.html         |   6 +-
 .../contributing/code-style-and-quality-java.html  |   6 +-
 .../code-style-and-quality-preamble.html           |   6 +-
 .../code-style-and-quality-pull-requests.html      |   6 +-
 .../contributing/code-style-and-quality-scala.html |   6 +-
 content/contributing/contribute-code.html          |   6 +-
 content/contributing/contribute-documentation.html |   6 +-
 content/contributing/how-to-contribute.html        |   6 +-
 content/contributing/improve-website.html          |   6 +-
 content/contributing/reviewing-prs.html            |   6 +-
 content/documentation.html                         |   6 +-
 content/downloads.html                             |   6 +-
 content/ecosystem.html                             | 120 ++-------------------
 content/faq.html                                   |   6 +-
 .../feature/2019/09/13/state-processor-api.html    |   6 +-
 .../2017/07/04/flink-rescalable-state.html         |   6 +-
 .../2018/01/30/incremental-checkpointing.html      |   6 +-
 .../01/end-to-end-exactly-once-apache-flink.html   |   6 +-
 .../features/2019/03/11/prometheus-monitoring.html |   6 +-
 content/flink-applications.html                    |   6 +-
 content/flink-architecture.html                    |   6 +-
 content/flink-operations.html                      |   6 +-
 content/gettinghelp.html                           |   6 +-
 content/index.html                                 |   6 +-
 content/material.html                              |   6 +-
 content/news/2014/08/26/release-0.6.html           |   6 +-
 content/news/2014/09/26/release-0.6.1.html         |   6 +-
 content/news/2014/10/03/upcoming_events.html       |   6 +-
 content/news/2014/11/04/release-0.7.0.html         |   6 +-
 content/news/2014/11/18/hadoop-compatibility.html  |   6 +-
 content/news/2015/01/06/december-in-flink.html     |   6 +-
 content/news/2015/01/21/release-0.8.html           |   6 +-
 content/news/2015/02/04/january-in-flink.html      |   6 +-
 content/news/2015/02/09/streaming-example.html     |   6 +-
 .../news/2015/03/02/february-2015-in-flink.html    |   6 +-
 .../13/peeking-into-Apache-Flinks-Engine-Room.html |   6 +-
 content/news/2015/04/07/march-in-flink.html        |   6 +-
 .../news/2015/04/13/release-0.9.0-milestone1.html  |   6 +-
 .../2015/05/11/Juggling-with-Bits-and-Bytes.html   |   6 +-
 .../news/2015/05/14/Community-update-April.html    |   6 +-
 .../24/announcing-apache-flink-0.9.0-release.html  |   6 +-
 .../news/2015/08/24/introducing-flink-gelly.html   |   6 +-
 content/news/2015/09/01/release-0.9.1.html         |   6 +-
 content/news/2015/09/03/flink-forward.html         |   6 +-
 content/news/2015/09/16/off-heap-memory.html       |   6 +-
 content/news/2015/11/16/release-0.10.0.html        |   6 +-
 content/news/2015/11/27/release-0.10.1.html        |   6 +-
 content/news/2015/12/04/Introducing-windows.html   |   6 +-
 content/news/2015/12/11/storm-compatibility.html   |   6 +-
 content/news/2015/12/18/a-year-in-review.html      |   6 +-
 content/news/2016/02/11/release-0.10.2.html        |   6 +-
 content/news/2016/03/08/release-1.0.0.html         |   6 +-
 content/news/2016/04/06/cep-monitoring.html        |   6 +-
 content/news/2016/04/06/release-1.0.1.html         |   6 +-
 .../news/2016/04/14/flink-forward-announce.html    |   6 +-
 content/news/2016/04/22/release-1.0.2.html         |   6 +-
 content/news/2016/05/11/release-1.0.3.html         |   6 +-
 content/news/2016/05/24/stream-sql.html            |   6 +-
 content/news/2016/08/08/release-1.1.0.html         |   6 +-
 content/news/2016/08/11/release-1.1.1.html         |   6 +-
 content/news/2016/08/24/ff16-keynotes-panels.html  |   6 +-
 content/news/2016/09/05/release-1.1.2.html         |   6 +-
 content/news/2016/10/12/release-1.1.3.html         |   6 +-
 content/news/2016/12/19/2016-year-in-review.html   |   6 +-
 content/news/2016/12/21/release-1.1.4.html         |   6 +-
 content/news/2017/02/06/release-1.2.0.html         |   6 +-
 content/news/2017/03/23/release-1.1.5.html         |   6 +-
 content/news/2017/03/29/table-sql-api-update.html  |   6 +-
 content/news/2017/04/04/dynamic-tables.html        |   6 +-
 content/news/2017/04/26/release-1.2.1.html         |   6 +-
 content/news/2017/05/16/official-docker-image.html |   6 +-
 content/news/2017/06/01/release-1.3.0.html         |   6 +-
 content/news/2017/06/23/release-1.3.1.html         |   6 +-
 content/news/2017/08/05/release-1.3.2.html         |   6 +-
 .../2017/11/22/release-1.4-and-1.5-timeline.html   |   6 +-
 content/news/2017/12/12/release-1.4.0.html         |   6 +-
 content/news/2017/12/21/2017-year-in-review.html   |   6 +-
 content/news/2018/02/15/release-1.4.1.html         |   6 +-
 content/news/2018/03/08/release-1.4.2.html         |   6 +-
 content/news/2018/03/15/release-1.3.3.html         |   6 +-
 content/news/2018/05/25/release-1.5.0.html         |   6 +-
 content/news/2018/07/12/release-1.5.1.html         |   6 +-
 content/news/2018/07/31/release-1.5.2.html         |   6 +-
 content/news/2018/08/09/release-1.6.0.html         |   6 +-
 content/news/2018/08/21/release-1.5.3.html         |   6 +-
 content/news/2018/09/20/release-1.5.4.html         |   6 +-
 content/news/2018/09/20/release-1.6.1.html         |   6 +-
 content/news/2018/10/29/release-1.5.5.html         |   6 +-
 content/news/2018/10/29/release-1.6.2.html         |   6 +-
 content/news/2018/11/30/release-1.7.0.html         |   6 +-
 content/news/2018/12/21/release-1.7.1.html         |   6 +-
 content/news/2018/12/22/release-1.6.3.html         |   6 +-
 content/news/2018/12/26/release-1.5.6.html         |   6 +-
 .../2019/02/13/unified-batch-streaming-blink.html  |   6 +-
 content/news/2019/02/15/release-1.7.2.html         |   6 +-
 .../news/2019/02/25/monitoring-best-practices.html |   6 +-
 content/news/2019/02/25/release-1.6.4.html         |   6 +-
 content/news/2019/03/06/ffsf-preview.html          |   6 +-
 content/news/2019/04/09/release-1.8.0.html         |   6 +-
 content/news/2019/04/17/sod.html                   |   6 +-
 content/news/2019/07/02/release-1.8.1.html         |   6 +-
 content/news/2019/08/22/release-1.9.0.html         |   6 +-
 content/news/2019/09/10/community-update.html      |   6 +-
 content/news/2019/09/11/release-1.8.2.html         |   6 +-
 content/news/2019/10/18/release-1.9.1.html         |   6 +-
 .../query-pulsar-streams-using-apache-flink.html   |   6 +-
 content/news/2019/12/09/flink-kubernetes-kudo.html |   6 +-
 content/news/2019/12/11/release-1.8.3.html         |   6 +-
 content/news/2020/01/15/demo-fraud-detection.html  |   6 +-
 ...ked-interacting-with-state-in-apache-flink.html |   6 +-
 content/news/2020/01/30/release-1.9.2.html         |   6 +-
 content/poweredby.html                             |   6 +-
 content/privacy-policy.html                        |   6 +-
 content/project.html                               |   6 +-
 content/roadmap.html                               |   6 +-
 content/slides.html                                |   6 +-
 content/usecases.html                              |   6 +-
 content/zh/community.html                          |   6 +-
 .../code-style-and-quality-common.html             |   6 +-
 .../code-style-and-quality-components.html         |   6 +-
 .../code-style-and-quality-formatting.html         |   6 +-
 .../contributing/code-style-and-quality-java.html  |   6 +-
 .../code-style-and-quality-preamble.html           |   6 +-
 .../code-style-and-quality-pull-requests.html      |   6 +-
 .../contributing/code-style-and-quality-scala.html |   6 +-
 content/zh/contributing/contribute-code.html       |   6 +-
 .../zh/contributing/contribute-documentation.html  |   6 +-
 content/zh/contributing/how-to-contribute.html     |   6 +-
 content/zh/contributing/improve-website.html       |   6 +-
 content/zh/contributing/reviewing-prs.html         |   6 +-
 content/zh/downloads.html                          |   6 +-
 content/zh/ecosystem.html                          | 103 +-----------------
 content/zh/faq.html                                |   6 +-
 content/zh/flink-applications.html                 |   6 +-
 content/zh/flink-architecture.html                 |   6 +-
 content/zh/flink-operations.html                   |   6 +-
 content/zh/gettinghelp.html                        |   6 +-
 content/zh/index.html                              |   6 +-
 content/zh/material.html                           |   6 +-
 content/zh/poweredby.html                          |   6 +-
 content/zh/roadmap.html                            |   6 +-
 content/zh/usecases.html                           |   6 +-
 166 files changed, 667 insertions(+), 536 deletions(-)

diff --git a/content/2019/05/03/pulsar-flink.html b/content/2019/05/03/pulsar-flink.html
index 941c6fd..1a98c80 100644
--- a/content/2019/05/03/pulsar-flink.html
+++ b/content/2019/05/03/pulsar-flink.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/2019/05/14/temporal-tables.html b/content/2019/05/14/temporal-tables.html
index 3526910..32fab34 100644
--- a/content/2019/05/14/temporal-tables.html
+++ b/content/2019/05/14/temporal-tables.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/2019/05/19/state-ttl.html b/content/2019/05/19/state-ttl.html
index d25be75..49edd57 100644
--- a/content/2019/05/19/state-ttl.html
+++ b/content/2019/05/19/state-ttl.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/2019/06/05/flink-network-stack.html b/content/2019/06/05/flink-network-stack.html
index dd1586c..5485700 100644
--- a/content/2019/06/05/flink-network-stack.html
+++ b/content/2019/06/05/flink-network-stack.html
@@ -118,9 +118,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/2019/06/26/broadcast-state.html b/content/2019/06/26/broadcast-state.html
index 940687c..3ebfb35 100644
--- a/content/2019/06/26/broadcast-state.html
+++ b/content/2019/06/26/broadcast-state.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/2019/07/23/flink-network-stack-2.html b/content/2019/07/23/flink-network-stack-2.html
index f381063..1261bdb 100644
--- a/content/2019/07/23/flink-network-stack-2.html
+++ b/content/2019/07/23/flink-network-stack-2.html
@@ -118,9 +118,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/README.md b/content/README.md
index 7d6845d..7fae4dc 100644
--- a/content/README.md
+++ b/content/README.md
@@ -2,4 +2,4 @@
 
 This repository contains the Flink website: https://flink.apache.org/.
 
-You find instructions for this repository here: https://flink.apache.org/contributing/improve-website.html.
\ No newline at end of file
+You find instructions for this repository here: https://flink.apache.org/contributing/improve-website.html.
diff --git a/content/blog/index.html b/content/blog/index.html
index 8b2b02f..7161f2d 100644
--- a/content/blog/index.html
+++ b/content/blog/index.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/blog/page10/index.html b/content/blog/page10/index.html
index 406112c..ce3fbc3 100644
--- a/content/blog/page10/index.html
+++ b/content/blog/page10/index.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/blog/page2/index.html b/content/blog/page2/index.html
index e53ce4c..9d71b53 100644
--- a/content/blog/page2/index.html
+++ b/content/blog/page2/index.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/blog/page3/index.html b/content/blog/page3/index.html
index 095d9a7..66c0e8f 100644
--- a/content/blog/page3/index.html
+++ b/content/blog/page3/index.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/blog/page4/index.html b/content/blog/page4/index.html
index 4f74502..62889d7 100644
--- a/content/blog/page4/index.html
+++ b/content/blog/page4/index.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/blog/page5/index.html b/content/blog/page5/index.html
index 7894903..0050cb1 100644
--- a/content/blog/page5/index.html
+++ b/content/blog/page5/index.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/blog/page6/index.html b/content/blog/page6/index.html
index a2a6181..2c7be22 100644
--- a/content/blog/page6/index.html
+++ b/content/blog/page6/index.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/blog/page7/index.html b/content/blog/page7/index.html
index a354e9c..dce1fb5 100644
--- a/content/blog/page7/index.html
+++ b/content/blog/page7/index.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/blog/page8/index.html b/content/blog/page8/index.html
index f488b19..9dbedbb 100644
--- a/content/blog/page8/index.html
+++ b/content/blog/page8/index.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/blog/page9/index.html b/content/blog/page9/index.html
index 3543060..a10f997 100644
--- a/content/blog/page9/index.html
+++ b/content/blog/page9/index.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/blog/release_1.0.0-changelog_known_issues.html b/content/blog/release_1.0.0-changelog_known_issues.html
index 8dde741..f03eba0 100644
--- a/content/blog/release_1.0.0-changelog_known_issues.html
+++ b/content/blog/release_1.0.0-changelog_known_issues.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/blog/release_1.1.0-changelog.html b/content/blog/release_1.1.0-changelog.html
index 3881728..0c68ddd 100644
--- a/content/blog/release_1.1.0-changelog.html
+++ b/content/blog/release_1.1.0-changelog.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/blog/release_1.2.0-changelog.html b/content/blog/release_1.2.0-changelog.html
index b7cf561..ca41ec1 100644
--- a/content/blog/release_1.2.0-changelog.html
+++ b/content/blog/release_1.2.0-changelog.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/blog/release_1.3.0-changelog.html b/content/blog/release_1.3.0-changelog.html
index b3e0fd7..d14b512 100644
--- a/content/blog/release_1.3.0-changelog.html
+++ b/content/blog/release_1.3.0-changelog.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/community.html b/content/community.html
index 56ba0a8..0235b0a 100644
--- a/content/community.html
+++ b/content/community.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/contributing/code-style-and-quality-common.html b/content/contributing/code-style-and-quality-common.html
index ca36de3..555d92d 100644
--- a/content/contributing/code-style-and-quality-common.html
+++ b/content/contributing/code-style-and-quality-common.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/contributing/code-style-and-quality-components.html b/content/contributing/code-style-and-quality-components.html
index 1b0eb7f..4771ee0 100644
--- a/content/contributing/code-style-and-quality-components.html
+++ b/content/contributing/code-style-and-quality-components.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/contributing/code-style-and-quality-formatting.html b/content/contributing/code-style-and-quality-formatting.html
index 01a4b58..3729758 100644
--- a/content/contributing/code-style-and-quality-formatting.html
+++ b/content/contributing/code-style-and-quality-formatting.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/contributing/code-style-and-quality-java.html b/content/contributing/code-style-and-quality-java.html
index 905aaa8..9f193c9 100644
--- a/content/contributing/code-style-and-quality-java.html
+++ b/content/contributing/code-style-and-quality-java.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/contributing/code-style-and-quality-preamble.html b/content/contributing/code-style-and-quality-preamble.html
index a30f053..88fecfe 100644
--- a/content/contributing/code-style-and-quality-preamble.html
+++ b/content/contributing/code-style-and-quality-preamble.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/contributing/code-style-and-quality-pull-requests.html b/content/contributing/code-style-and-quality-pull-requests.html
index 097d6f7..88077d8 100644
--- a/content/contributing/code-style-and-quality-pull-requests.html
+++ b/content/contributing/code-style-and-quality-pull-requests.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/contributing/code-style-and-quality-scala.html b/content/contributing/code-style-and-quality-scala.html
index 60f6d3a..5db0d88 100644
--- a/content/contributing/code-style-and-quality-scala.html
+++ b/content/contributing/code-style-and-quality-scala.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/contributing/contribute-code.html b/content/contributing/contribute-code.html
index b75285f..766146b 100644
--- a/content/contributing/contribute-code.html
+++ b/content/contributing/contribute-code.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/contributing/contribute-documentation.html b/content/contributing/contribute-documentation.html
index d5e4341..30f2952 100644
--- a/content/contributing/contribute-documentation.html
+++ b/content/contributing/contribute-documentation.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/contributing/how-to-contribute.html b/content/contributing/how-to-contribute.html
index 4751ff9..785d053 100644
--- a/content/contributing/how-to-contribute.html
+++ b/content/contributing/how-to-contribute.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/contributing/improve-website.html b/content/contributing/improve-website.html
index e1d7bc2..3e6e598 100644
--- a/content/contributing/improve-website.html
+++ b/content/contributing/improve-website.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/contributing/reviewing-prs.html b/content/contributing/reviewing-prs.html
index ea30c6d..be9cc9f 100644
--- a/content/contributing/reviewing-prs.html
+++ b/content/contributing/reviewing-prs.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/documentation.html b/content/documentation.html
index fb9f51b..0edfae8 100644
--- a/content/documentation.html
+++ b/content/documentation.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/downloads.html b/content/downloads.html
index d3ec0eb..374ec90 100644
--- a/content/downloads.html
+++ b/content/downloads.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/ecosystem.html b/content/ecosystem.html
index 46e0aee..42e10ec 100644
--- a/content/ecosystem.html
+++ b/content/ecosystem.html
@@ -5,7 +5,7 @@
     <meta http-equiv="X-UA-Compatible" content="IE=edge">
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
-    <title>Apache Flink: Ecosystem</title>
+    <title>Apache Flink: </title>
     <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
     <link rel="icon" href="/favicon.ico" type="image/x-icon">
 
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li class="active"><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
@@ -178,116 +180,12 @@
       <div class="col-sm-9">
       <div class="row-fluid">
   <div class="col-sm-12">
-    <h1>Ecosystem</h1>
-
-	<p><br />
-Apache Flink supports a broad ecosystem and works seamlessly with
-many other data processing projects and frameworks.
-<br /></p>
-<div class="page-toc">
-<ul id="markdown-toc">
-  <li><a href="#connectors" id="markdown-toc-connectors">Connectors</a></li>
-  <li><a href="#third-party-projects" id="markdown-toc-third-party-projects">Third-Party Projects</a></li>
-</ul>
-
-</div>
-
-<h2 id="connectors">Connectors</h2>
-
-<p>Connectors provide code for interfacing with various third-party systems.</p>
-
-<p>Currently these systems are supported:</p>
-
-<ul>
-  <li><a href="https://ci.apache.org/projects/flink/flink-docs-release-1.9/dev/connectors/kafka.html" target="_blank">Apache Kafka</a> (sink/source)</li>
-  <li><a href="https://ci.apache.org/projects/flink/flink-docs-release-1.9/dev/connectors/elasticsearch.html" target="_blank">Elasticsearch 1.x / 2.x / 5.x / 6.x</a> (sink)</li>
-  <li><a href="https://ci.apache.org/projects/flink/flink-docs-release-1.9/dev/connectors/filesystem_sink.html" target="_blank">HDFS</a> (sink)</li>
-  <li><a href="https://ci.apache.org/projects/flink/flink-docs-release-1.9/dev/connectors/rabbitmq.html" target="_blank">RabbitMQ</a> (sink/source)</li>
-  <li><a href="https://ci.apache.org/projects/flink/flink-docs-release-1.9/dev/connectors/kinesis.html" target="_blank">Amazon Kinesis Streams</a> (sink/source)</li>
-  <li><a href="https://ci.apache.org/projects/flink/flink-docs-release-1.9/dev/connectors/twitter.html" target="_blank">Twitter</a> (source)</li>
-  <li><a href="https://ci.apache.org/projects/flink/flink-docs-release-1.9/dev/connectors/nifi.html" target="_blank">Apache NiFi</a> (sink/source)</li>
-  <li><a href="https://ci.apache.org/projects/flink/flink-docs-release-1.9/dev/connectors/cassandra.html" target="_blank">Apache Cassandra</a> (sink)</li>
-  <li><a href="https://github.com/apache/bahir-flink" target="_blank">Redis, Flume, and ActiveMQ (via Apache Bahir)</a> (sink)</li>
-</ul>
-
-<p>To run an application using one of these connectors, additional third party
-components are usually required to be installed and launched, e.g., the servers
-for the message queues. Further instructions for these can be found in the
-corresponding subsections.</p>
-
-<h2 id="third-party-projects">Third-Party Projects</h2>
-
-<p>This is a list of third party packages (i.e., libraries, system extensions, or examples) built on Flink.
-The Flink community collects links to these packages but does not maintain them.
-Thus, they do not belong to the Apache Flink project, and the community cannot give any support for them.
-<strong>Is your project missing?</strong>
-Please let us know on the <a href="/community.html#mailing-lists">user/dev mailing list</a>.</p>
-
-<p><strong>Apache Zeppelin</strong></p>
-
-<p><a href="https://zeppelin.apache.org/">Apache Zeppelin</a> is a web-based notebook that enables interactive data analytics and can be used with
-<a href="https://zeppelin.apache.org/docs/latest/interpreter/flink.html">Flink as an execution engine</a>.
-See also Jim Dowling’s <a href="http://www.slideshare.net/FlinkForward/jim-dowling-interactive-flink-analytics-with-hopsworks-and-zeppelin">Flink Forward talk</a> about Zeppelin on Flink.</p>
-
-<p><strong>Apache Mahout</strong></p>
-
-<p><a href="https://mahout.apache.org/">Apache Mahout</a> is a machine learning library that will feature Flink as an execution engine soon.
-Check out Sebastian Schelter’s <a href="http://www.slideshare.net/FlinkForward/sebastian-schelter-distributed-machine-learing-with-the-samsara-dsl">Flink Forward talk</a> about Mahout-Samsara DSL.</p>
-
-<p><strong>Cascading</strong></p>
-
-<p><a href="http://www.cascading.org/cascading-flink/">Cascading</a> enables a user to build complex workflows easily on Flink and other execution engines.
-<a href="https://github.com/dataArtisans/cascading-flink">Cascading on Flink</a> is built by <a href="http://data-artisans.com/">dataArtisans</a> and <a href="http://www.driven.io/">Driven, Inc</a>.
-See Fabian Hueske’s <a href="http://www.slideshare.net/FlinkForward/fabian-hueske-training-cascading-on-flink">Flink Forward talk</a> for more details.</p>
-
-<p><strong>Apache Beam</strong></p>
-
-<p><a href="https://beam.apache.org/">Apache Beam</a> is an open-source, unified programming model that you can use to create a data processing pipeline. Flink is one of the back-ends supported by the Beam programming model.</p>
-
-<p><strong>GRADOOP</strong></p>
-
-<p><a href="http://dbs.uni-leipzig.de/en/research/projects/gradoop">GRADOOP</a> enables scalable graph analytics on top of Flink and is developed at Leipzig University. Check out Martin Junghanns’ <a href="http://www.slideshare.net/FlinkForward/martin-junghans-gradoop-scalable-graph-analytics-with-apache-flink">Flink Forward talk</a>.</p>
-
-<p><strong>BigPetStore</strong></p>
-
-<p><a href="https://github.com/apache/bigtop/tree/master/bigtop-bigpetstore">BigPetStore</a> is a benchmarking suite including a data generator and will be available for Flink soon.
-See Suneel Marthi’s <a href="http://www.slideshare.net/FlinkForward/suneel-marthi-bigpetstore-flink-a-comprehensive-blueprint-for-apache-flink?ref=http://flink-forward.org/?session=tbd-3">Flink Forward talk</a> as preview.</p>
-
-<p><strong>FastR</strong></p>
-
-<p><a href="https://github.com/oracle/fastr">FastR</a> is an implemenation of the R language in Java. <a href="https://bitbucket.org/allr/fastr-flink/src/3535a9b7c7f208508d6afbcdaf1de7d04fa2bf79/README_FASTR_FLINK.md?at=default&amp;fileviewer=file-view-default">FastR Flink</a> executes R workloads on top of Flink.</p>
-
-<p><strong>Apache SAMOA</strong></p>
-
-<p><a href="https://samoa.incubator.apache.org/">Apache SAMOA (incubating)</a> is a streaming ML library featuring Flink as an execution engine soon. Albert Bifet introduced SAMOA on Flink at his <a href="http://www.slideshare.net/FlinkForward/albert-bifet-apache-samoa-mining-big-data-streams-with-apache-flink?ref=http://flink-forward.org/?session=apache-samoa-mining-big-data-streams-with-apache-flink">Flink Forward talk</a>.</p>
-
-<p><strong>Alluxio</strong></p>
-
-<p><a href="http://www.alluxio.org/">Alluxio</a> is an open-source memory-speed virtual distributed storage that enables applications to efficiently share data and access data across different storage systems in a <a href="http://www.alluxio.org/docs/master/en/Unified-and-Transparent-Namespace.html">unified namespace</a>. Here is an example of <a href="http://www.alluxio.org/docs/master/en/Running-Flink-on-Alluxio.html">using Flink to access data through Alluxio</a>.</p>
-
-<p><strong>Python Examples on Flink</strong></p>
-
-<p>A <a href="https://github.com/wdm0006/flink-python-examples">collection of examples</a> using Apache Flink’s Python API.</p>
-
-<p><strong>WordCount Example in Clojure</strong></p>
-
-<p>A small <a href="https://github.com/mjsax/flink-external/tree/master/flink-clojure">WordCount example</a> on how to write a Flink program in Clojure.</p>
-
-<p><strong>Anomaly Detection and Prediction in Flink</strong></p>
-
-<p><a href="https://github.com/nupic-community/flink-htm">flink-htm</a> is a library for anomaly detection and prediction in Apache Flink. The algorithms are based on Hierarchical Temporal Memory (HTM) as implemented by the Numenta Platform for Intelligent Computing (NuPIC).</p>
-
-<p><strong>Apache Ignite</strong></p>
-
-<p><a href="https://ignite.apache.org">Apache Ignite</a> is a high-performance, integrated and distributed in-memory platform for computing and transacting on large-scale data sets in real-time. See <a href="https://github.com/apache/ignite/tree/master/modules/flink">Flink sink streaming connector</a> to inject data into Ignite cache.</p>
-
-<p><strong>Tink temporal graph library</strong></p>
-
-<p><a href="https://github.com/otherwise777/Temporal_Graph_library">Tink</a> is a temporal graph library built on top of Flink. It allows for temporal graph analytics like different interpretations of the shortest temporal path algorithm and metrics like temporal betweenness and temporal closeness. This library was the result of the <a href="http://www.win.tue.nl/~gfletche/ligtenberg2017.pdf">Thesis</a> of Wouter Ligtenberg.</p>
+    <h1></h1>
 
-<p><strong>FlinkK8sOperator</strong></p>
+	<hr />
+<p>title: “Ecosystem”</p>
 
-<p><a href="https://github.com/lyft/flinkk8soperator">FlinkK8sOperator</a> is a Kubernetes operator that manages Flink applications on Kubernetes. The operator acts as control plane to manage the complete deployment lifecycle of the application.</p>
+<p>The ecosystem page has been replaced by <a href="https://flink-packages.org/">flink-packages.org/</a>.</p>
 
 
   </div>
diff --git a/content/faq.html b/content/faq.html
index b2f6891..a22c4a5 100644
--- a/content/faq.html
+++ b/content/faq.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/feature/2019/09/13/state-processor-api.html b/content/feature/2019/09/13/state-processor-api.html
index 3d4b1ff..b892d1a 100644
--- a/content/feature/2019/09/13/state-processor-api.html
+++ b/content/feature/2019/09/13/state-processor-api.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/features/2017/07/04/flink-rescalable-state.html b/content/features/2017/07/04/flink-rescalable-state.html
index aff9a0c..a7a6350 100644
--- a/content/features/2017/07/04/flink-rescalable-state.html
+++ b/content/features/2017/07/04/flink-rescalable-state.html
@@ -118,9 +118,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/features/2018/01/30/incremental-checkpointing.html b/content/features/2018/01/30/incremental-checkpointing.html
index 99e782e..2dcc59b 100644
--- a/content/features/2018/01/30/incremental-checkpointing.html
+++ b/content/features/2018/01/30/incremental-checkpointing.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/features/2018/03/01/end-to-end-exactly-once-apache-flink.html b/content/features/2018/03/01/end-to-end-exactly-once-apache-flink.html
index 599fb5a..8aa0885 100644
--- a/content/features/2018/03/01/end-to-end-exactly-once-apache-flink.html
+++ b/content/features/2018/03/01/end-to-end-exactly-once-apache-flink.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/features/2019/03/11/prometheus-monitoring.html b/content/features/2019/03/11/prometheus-monitoring.html
index 6ec1f26..9f44494 100644
--- a/content/features/2019/03/11/prometheus-monitoring.html
+++ b/content/features/2019/03/11/prometheus-monitoring.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/flink-applications.html b/content/flink-applications.html
index 7abb376..00800da 100644
--- a/content/flink-applications.html
+++ b/content/flink-applications.html
@@ -118,9 +118,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/flink-architecture.html b/content/flink-architecture.html
index 3276581..5a4bd75 100644
--- a/content/flink-architecture.html
+++ b/content/flink-architecture.html
@@ -118,9 +118,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/flink-operations.html b/content/flink-operations.html
index 7876ae1..67713f3 100644
--- a/content/flink-operations.html
+++ b/content/flink-operations.html
@@ -118,9 +118,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/gettinghelp.html b/content/gettinghelp.html
index ce9f6fd..60358c6 100644
--- a/content/gettinghelp.html
+++ b/content/gettinghelp.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/index.html b/content/index.html
index 4cc6016..1218902 100644
--- a/content/index.html
+++ b/content/index.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/material.html b/content/material.html
index 2d13053..ca1ccb5 100644
--- a/content/material.html
+++ b/content/material.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2014/08/26/release-0.6.html b/content/news/2014/08/26/release-0.6.html
index cc0ea0f..5c58052 100644
--- a/content/news/2014/08/26/release-0.6.html
+++ b/content/news/2014/08/26/release-0.6.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2014/09/26/release-0.6.1.html b/content/news/2014/09/26/release-0.6.1.html
index 3544074..3c26963 100644
--- a/content/news/2014/09/26/release-0.6.1.html
+++ b/content/news/2014/09/26/release-0.6.1.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2014/10/03/upcoming_events.html b/content/news/2014/10/03/upcoming_events.html
index 7fe9fc4..cd9ab79 100644
--- a/content/news/2014/10/03/upcoming_events.html
+++ b/content/news/2014/10/03/upcoming_events.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2014/11/04/release-0.7.0.html b/content/news/2014/11/04/release-0.7.0.html
index 302919c..6c4e369 100644
--- a/content/news/2014/11/04/release-0.7.0.html
+++ b/content/news/2014/11/04/release-0.7.0.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2014/11/18/hadoop-compatibility.html b/content/news/2014/11/18/hadoop-compatibility.html
index 7599952..eb80c1b 100644
--- a/content/news/2014/11/18/hadoop-compatibility.html
+++ b/content/news/2014/11/18/hadoop-compatibility.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2015/01/06/december-in-flink.html b/content/news/2015/01/06/december-in-flink.html
index d25884f..8e56613 100644
--- a/content/news/2015/01/06/december-in-flink.html
+++ b/content/news/2015/01/06/december-in-flink.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2015/01/21/release-0.8.html b/content/news/2015/01/21/release-0.8.html
index 137a3f8..d1fbc87 100644
--- a/content/news/2015/01/21/release-0.8.html
+++ b/content/news/2015/01/21/release-0.8.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2015/02/04/january-in-flink.html b/content/news/2015/02/04/january-in-flink.html
index c5c392d..8aa5514 100644
--- a/content/news/2015/02/04/january-in-flink.html
+++ b/content/news/2015/02/04/january-in-flink.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2015/02/09/streaming-example.html b/content/news/2015/02/09/streaming-example.html
index 4aef20f..52ffc9b 100644
--- a/content/news/2015/02/09/streaming-example.html
+++ b/content/news/2015/02/09/streaming-example.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2015/03/02/february-2015-in-flink.html b/content/news/2015/03/02/february-2015-in-flink.html
index 07d1fba..4250899 100644
--- a/content/news/2015/03/02/february-2015-in-flink.html
+++ b/content/news/2015/03/02/february-2015-in-flink.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2015/03/13/peeking-into-Apache-Flinks-Engine-Room.html b/content/news/2015/03/13/peeking-into-Apache-Flinks-Engine-Room.html
index 0bc59b4..16f7a1a 100644
--- a/content/news/2015/03/13/peeking-into-Apache-Flinks-Engine-Room.html
+++ b/content/news/2015/03/13/peeking-into-Apache-Flinks-Engine-Room.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2015/04/07/march-in-flink.html b/content/news/2015/04/07/march-in-flink.html
index 5e01311..6637813 100644
--- a/content/news/2015/04/07/march-in-flink.html
+++ b/content/news/2015/04/07/march-in-flink.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2015/04/13/release-0.9.0-milestone1.html b/content/news/2015/04/13/release-0.9.0-milestone1.html
index 05e0014..4fe4796 100644
--- a/content/news/2015/04/13/release-0.9.0-milestone1.html
+++ b/content/news/2015/04/13/release-0.9.0-milestone1.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2015/05/11/Juggling-with-Bits-and-Bytes.html b/content/news/2015/05/11/Juggling-with-Bits-and-Bytes.html
index 27360b0..e34ecee 100644
--- a/content/news/2015/05/11/Juggling-with-Bits-and-Bytes.html
+++ b/content/news/2015/05/11/Juggling-with-Bits-and-Bytes.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2015/05/14/Community-update-April.html b/content/news/2015/05/14/Community-update-April.html
index a089898..f1c65bd 100644
--- a/content/news/2015/05/14/Community-update-April.html
+++ b/content/news/2015/05/14/Community-update-April.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2015/06/24/announcing-apache-flink-0.9.0-release.html b/content/news/2015/06/24/announcing-apache-flink-0.9.0-release.html
index f8c5a26..7452ff9 100644
--- a/content/news/2015/06/24/announcing-apache-flink-0.9.0-release.html
+++ b/content/news/2015/06/24/announcing-apache-flink-0.9.0-release.html
@@ -118,9 +118,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2015/08/24/introducing-flink-gelly.html b/content/news/2015/08/24/introducing-flink-gelly.html
index 92f544e..14a255b 100644
--- a/content/news/2015/08/24/introducing-flink-gelly.html
+++ b/content/news/2015/08/24/introducing-flink-gelly.html
@@ -118,9 +118,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2015/09/01/release-0.9.1.html b/content/news/2015/09/01/release-0.9.1.html
index f1160cf..acb3800 100644
--- a/content/news/2015/09/01/release-0.9.1.html
+++ b/content/news/2015/09/01/release-0.9.1.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2015/09/03/flink-forward.html b/content/news/2015/09/03/flink-forward.html
index 525826f..3478e32 100644
--- a/content/news/2015/09/03/flink-forward.html
+++ b/content/news/2015/09/03/flink-forward.html
@@ -118,9 +118,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2015/09/16/off-heap-memory.html b/content/news/2015/09/16/off-heap-memory.html
index 7c08de7..00b33c8 100644
--- a/content/news/2015/09/16/off-heap-memory.html
+++ b/content/news/2015/09/16/off-heap-memory.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2015/11/16/release-0.10.0.html b/content/news/2015/11/16/release-0.10.0.html
index e60ab0f..3426844 100644
--- a/content/news/2015/11/16/release-0.10.0.html
+++ b/content/news/2015/11/16/release-0.10.0.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2015/11/27/release-0.10.1.html b/content/news/2015/11/27/release-0.10.1.html
index a5a29b6..2e8311c 100644
--- a/content/news/2015/11/27/release-0.10.1.html
+++ b/content/news/2015/11/27/release-0.10.1.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2015/12/04/Introducing-windows.html b/content/news/2015/12/04/Introducing-windows.html
index fd07b3a..d0821ec 100644
--- a/content/news/2015/12/04/Introducing-windows.html
+++ b/content/news/2015/12/04/Introducing-windows.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2015/12/11/storm-compatibility.html b/content/news/2015/12/11/storm-compatibility.html
index fe2d61c..d45ddc5 100644
--- a/content/news/2015/12/11/storm-compatibility.html
+++ b/content/news/2015/12/11/storm-compatibility.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2015/12/18/a-year-in-review.html b/content/news/2015/12/18/a-year-in-review.html
index 7485563..403bc2b 100644
--- a/content/news/2015/12/18/a-year-in-review.html
+++ b/content/news/2015/12/18/a-year-in-review.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2016/02/11/release-0.10.2.html b/content/news/2016/02/11/release-0.10.2.html
index 165c361..b5db302 100644
--- a/content/news/2016/02/11/release-0.10.2.html
+++ b/content/news/2016/02/11/release-0.10.2.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2016/03/08/release-1.0.0.html b/content/news/2016/03/08/release-1.0.0.html
index df7d8ae..204b699 100644
--- a/content/news/2016/03/08/release-1.0.0.html
+++ b/content/news/2016/03/08/release-1.0.0.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2016/04/06/cep-monitoring.html b/content/news/2016/04/06/cep-monitoring.html
index 17e5a1b..71dd90b 100644
--- a/content/news/2016/04/06/cep-monitoring.html
+++ b/content/news/2016/04/06/cep-monitoring.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2016/04/06/release-1.0.1.html b/content/news/2016/04/06/release-1.0.1.html
index d6cf82f..acb4ced 100644
--- a/content/news/2016/04/06/release-1.0.1.html
+++ b/content/news/2016/04/06/release-1.0.1.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2016/04/14/flink-forward-announce.html b/content/news/2016/04/14/flink-forward-announce.html
index f712973..ce2de30 100644
--- a/content/news/2016/04/14/flink-forward-announce.html
+++ b/content/news/2016/04/14/flink-forward-announce.html
@@ -118,9 +118,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2016/04/22/release-1.0.2.html b/content/news/2016/04/22/release-1.0.2.html
index ba43c3a..9ce59e8 100644
--- a/content/news/2016/04/22/release-1.0.2.html
+++ b/content/news/2016/04/22/release-1.0.2.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2016/05/11/release-1.0.3.html b/content/news/2016/05/11/release-1.0.3.html
index a0f32b8..e6fbbc2 100644
--- a/content/news/2016/05/11/release-1.0.3.html
+++ b/content/news/2016/05/11/release-1.0.3.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2016/05/24/stream-sql.html b/content/news/2016/05/24/stream-sql.html
index 3d9f7b0..b85d0d8 100644
--- a/content/news/2016/05/24/stream-sql.html
+++ b/content/news/2016/05/24/stream-sql.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2016/08/08/release-1.1.0.html b/content/news/2016/08/08/release-1.1.0.html
index b36772a..9d96857 100644
--- a/content/news/2016/08/08/release-1.1.0.html
+++ b/content/news/2016/08/08/release-1.1.0.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2016/08/11/release-1.1.1.html b/content/news/2016/08/11/release-1.1.1.html
index db08bd9..8b66026 100644
--- a/content/news/2016/08/11/release-1.1.1.html
+++ b/content/news/2016/08/11/release-1.1.1.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2016/08/24/ff16-keynotes-panels.html b/content/news/2016/08/24/ff16-keynotes-panels.html
index 487e6dc..d5e53d8 100644
--- a/content/news/2016/08/24/ff16-keynotes-panels.html
+++ b/content/news/2016/08/24/ff16-keynotes-panels.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2016/09/05/release-1.1.2.html b/content/news/2016/09/05/release-1.1.2.html
index 7b0b165..cd42510 100644
--- a/content/news/2016/09/05/release-1.1.2.html
+++ b/content/news/2016/09/05/release-1.1.2.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2016/10/12/release-1.1.3.html b/content/news/2016/10/12/release-1.1.3.html
index a764bba..49ed3fd 100644
--- a/content/news/2016/10/12/release-1.1.3.html
+++ b/content/news/2016/10/12/release-1.1.3.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2016/12/19/2016-year-in-review.html b/content/news/2016/12/19/2016-year-in-review.html
index fc61417..583b081 100644
--- a/content/news/2016/12/19/2016-year-in-review.html
+++ b/content/news/2016/12/19/2016-year-in-review.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2016/12/21/release-1.1.4.html b/content/news/2016/12/21/release-1.1.4.html
index 7d77a5b..344a61e 100644
--- a/content/news/2016/12/21/release-1.1.4.html
+++ b/content/news/2016/12/21/release-1.1.4.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2017/02/06/release-1.2.0.html b/content/news/2017/02/06/release-1.2.0.html
index bd15c2d..8977071 100644
--- a/content/news/2017/02/06/release-1.2.0.html
+++ b/content/news/2017/02/06/release-1.2.0.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2017/03/23/release-1.1.5.html b/content/news/2017/03/23/release-1.1.5.html
index 4811a7e..b5e6d8a 100644
--- a/content/news/2017/03/23/release-1.1.5.html
+++ b/content/news/2017/03/23/release-1.1.5.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2017/03/29/table-sql-api-update.html b/content/news/2017/03/29/table-sql-api-update.html
index 434d24f..87948d5 100644
--- a/content/news/2017/03/29/table-sql-api-update.html
+++ b/content/news/2017/03/29/table-sql-api-update.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2017/04/04/dynamic-tables.html b/content/news/2017/04/04/dynamic-tables.html
index 2238cca..6336fa1 100644
--- a/content/news/2017/04/04/dynamic-tables.html
+++ b/content/news/2017/04/04/dynamic-tables.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2017/04/26/release-1.2.1.html b/content/news/2017/04/26/release-1.2.1.html
index f80cfd4..ca1a7b0 100644
--- a/content/news/2017/04/26/release-1.2.1.html
+++ b/content/news/2017/04/26/release-1.2.1.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2017/05/16/official-docker-image.html b/content/news/2017/05/16/official-docker-image.html
index 80bd826..425be75 100644
--- a/content/news/2017/05/16/official-docker-image.html
+++ b/content/news/2017/05/16/official-docker-image.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2017/06/01/release-1.3.0.html b/content/news/2017/06/01/release-1.3.0.html
index 1df6546..2ee2769 100644
--- a/content/news/2017/06/01/release-1.3.0.html
+++ b/content/news/2017/06/01/release-1.3.0.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2017/06/23/release-1.3.1.html b/content/news/2017/06/23/release-1.3.1.html
index 15eeabd..451f1fd 100644
--- a/content/news/2017/06/23/release-1.3.1.html
+++ b/content/news/2017/06/23/release-1.3.1.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2017/08/05/release-1.3.2.html b/content/news/2017/08/05/release-1.3.2.html
index f1600be..cfaa561 100644
--- a/content/news/2017/08/05/release-1.3.2.html
+++ b/content/news/2017/08/05/release-1.3.2.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2017/11/22/release-1.4-and-1.5-timeline.html b/content/news/2017/11/22/release-1.4-and-1.5-timeline.html
index f887133..2ac28f5 100644
--- a/content/news/2017/11/22/release-1.4-and-1.5-timeline.html
+++ b/content/news/2017/11/22/release-1.4-and-1.5-timeline.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2017/12/12/release-1.4.0.html b/content/news/2017/12/12/release-1.4.0.html
index fadebbf..7e77b60 100644
--- a/content/news/2017/12/12/release-1.4.0.html
+++ b/content/news/2017/12/12/release-1.4.0.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2017/12/21/2017-year-in-review.html b/content/news/2017/12/21/2017-year-in-review.html
index fd88ad7..354db2b 100644
--- a/content/news/2017/12/21/2017-year-in-review.html
+++ b/content/news/2017/12/21/2017-year-in-review.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2018/02/15/release-1.4.1.html b/content/news/2018/02/15/release-1.4.1.html
index 6e1e1ab..8b06794 100644
--- a/content/news/2018/02/15/release-1.4.1.html
+++ b/content/news/2018/02/15/release-1.4.1.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2018/03/08/release-1.4.2.html b/content/news/2018/03/08/release-1.4.2.html
index 054a81b..e4214ec 100644
--- a/content/news/2018/03/08/release-1.4.2.html
+++ b/content/news/2018/03/08/release-1.4.2.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2018/03/15/release-1.3.3.html b/content/news/2018/03/15/release-1.3.3.html
index 46cae00..0e7a929 100644
--- a/content/news/2018/03/15/release-1.3.3.html
+++ b/content/news/2018/03/15/release-1.3.3.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2018/05/25/release-1.5.0.html b/content/news/2018/05/25/release-1.5.0.html
index f77831f..eb76caa 100644
--- a/content/news/2018/05/25/release-1.5.0.html
+++ b/content/news/2018/05/25/release-1.5.0.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2018/07/12/release-1.5.1.html b/content/news/2018/07/12/release-1.5.1.html
index 1b05e39..5feb923 100644
--- a/content/news/2018/07/12/release-1.5.1.html
+++ b/content/news/2018/07/12/release-1.5.1.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2018/07/31/release-1.5.2.html b/content/news/2018/07/31/release-1.5.2.html
index e7ed5a3..c988d7e 100644
--- a/content/news/2018/07/31/release-1.5.2.html
+++ b/content/news/2018/07/31/release-1.5.2.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2018/08/09/release-1.6.0.html b/content/news/2018/08/09/release-1.6.0.html
index 69ae794..036681e 100644
--- a/content/news/2018/08/09/release-1.6.0.html
+++ b/content/news/2018/08/09/release-1.6.0.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2018/08/21/release-1.5.3.html b/content/news/2018/08/21/release-1.5.3.html
index 9b0dea8..2e5ab3e 100644
--- a/content/news/2018/08/21/release-1.5.3.html
+++ b/content/news/2018/08/21/release-1.5.3.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2018/09/20/release-1.5.4.html b/content/news/2018/09/20/release-1.5.4.html
index 3be82c5..57fea15 100644
--- a/content/news/2018/09/20/release-1.5.4.html
+++ b/content/news/2018/09/20/release-1.5.4.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2018/09/20/release-1.6.1.html b/content/news/2018/09/20/release-1.6.1.html
index e318902..0caba75 100644
--- a/content/news/2018/09/20/release-1.6.1.html
+++ b/content/news/2018/09/20/release-1.6.1.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2018/10/29/release-1.5.5.html b/content/news/2018/10/29/release-1.5.5.html
index 57f6fc7..d030360 100644
--- a/content/news/2018/10/29/release-1.5.5.html
+++ b/content/news/2018/10/29/release-1.5.5.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2018/10/29/release-1.6.2.html b/content/news/2018/10/29/release-1.6.2.html
index e974e03..b277ac5 100644
--- a/content/news/2018/10/29/release-1.6.2.html
+++ b/content/news/2018/10/29/release-1.6.2.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2018/11/30/release-1.7.0.html b/content/news/2018/11/30/release-1.7.0.html
index 3c88983..0a19ccd 100644
--- a/content/news/2018/11/30/release-1.7.0.html
+++ b/content/news/2018/11/30/release-1.7.0.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2018/12/21/release-1.7.1.html b/content/news/2018/12/21/release-1.7.1.html
index b19609e..5638478 100644
--- a/content/news/2018/12/21/release-1.7.1.html
+++ b/content/news/2018/12/21/release-1.7.1.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2018/12/22/release-1.6.3.html b/content/news/2018/12/22/release-1.6.3.html
index 21e9ba7..96e869b 100644
--- a/content/news/2018/12/22/release-1.6.3.html
+++ b/content/news/2018/12/22/release-1.6.3.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2018/12/26/release-1.5.6.html b/content/news/2018/12/26/release-1.5.6.html
index d13199b..070aa65 100644
--- a/content/news/2018/12/26/release-1.5.6.html
+++ b/content/news/2018/12/26/release-1.5.6.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2019/02/13/unified-batch-streaming-blink.html b/content/news/2019/02/13/unified-batch-streaming-blink.html
index 6497aeb..a9451a0 100644
--- a/content/news/2019/02/13/unified-batch-streaming-blink.html
+++ b/content/news/2019/02/13/unified-batch-streaming-blink.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2019/02/15/release-1.7.2.html b/content/news/2019/02/15/release-1.7.2.html
index e797221..7a0ed53 100644
--- a/content/news/2019/02/15/release-1.7.2.html
+++ b/content/news/2019/02/15/release-1.7.2.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2019/02/25/monitoring-best-practices.html b/content/news/2019/02/25/monitoring-best-practices.html
index bd8116f..1d5da5b 100644
--- a/content/news/2019/02/25/monitoring-best-practices.html
+++ b/content/news/2019/02/25/monitoring-best-practices.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2019/02/25/release-1.6.4.html b/content/news/2019/02/25/release-1.6.4.html
index f7e7b2e..d260001 100644
--- a/content/news/2019/02/25/release-1.6.4.html
+++ b/content/news/2019/02/25/release-1.6.4.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2019/03/06/ffsf-preview.html b/content/news/2019/03/06/ffsf-preview.html
index 5a73e50..33d2ac4 100644
--- a/content/news/2019/03/06/ffsf-preview.html
+++ b/content/news/2019/03/06/ffsf-preview.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2019/04/09/release-1.8.0.html b/content/news/2019/04/09/release-1.8.0.html
index 7438269..b53e5d3 100644
--- a/content/news/2019/04/09/release-1.8.0.html
+++ b/content/news/2019/04/09/release-1.8.0.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2019/04/17/sod.html b/content/news/2019/04/17/sod.html
index ddfcf97..497fba0 100644
--- a/content/news/2019/04/17/sod.html
+++ b/content/news/2019/04/17/sod.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2019/07/02/release-1.8.1.html b/content/news/2019/07/02/release-1.8.1.html
index 8d43f34..8dac9bb 100644
--- a/content/news/2019/07/02/release-1.8.1.html
+++ b/content/news/2019/07/02/release-1.8.1.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2019/08/22/release-1.9.0.html b/content/news/2019/08/22/release-1.9.0.html
index 31be9ed..8cacd5e 100644
--- a/content/news/2019/08/22/release-1.9.0.html
+++ b/content/news/2019/08/22/release-1.9.0.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2019/09/10/community-update.html b/content/news/2019/09/10/community-update.html
index cef8b28..34c20ef 100644
--- a/content/news/2019/09/10/community-update.html
+++ b/content/news/2019/09/10/community-update.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2019/09/11/release-1.8.2.html b/content/news/2019/09/11/release-1.8.2.html
index 078a9e4..4498278 100644
--- a/content/news/2019/09/11/release-1.8.2.html
+++ b/content/news/2019/09/11/release-1.8.2.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2019/10/18/release-1.9.1.html b/content/news/2019/10/18/release-1.9.1.html
index 5ab30fc..c59fd67 100644
--- a/content/news/2019/10/18/release-1.9.1.html
+++ b/content/news/2019/10/18/release-1.9.1.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2019/11/25/query-pulsar-streams-using-apache-flink.html b/content/news/2019/11/25/query-pulsar-streams-using-apache-flink.html
index 8c1cc2c..45f9a6d 100644
--- a/content/news/2019/11/25/query-pulsar-streams-using-apache-flink.html
+++ b/content/news/2019/11/25/query-pulsar-streams-using-apache-flink.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2019/12/09/flink-kubernetes-kudo.html b/content/news/2019/12/09/flink-kubernetes-kudo.html
index 31a0498..0db8fd9 100644
--- a/content/news/2019/12/09/flink-kubernetes-kudo.html
+++ b/content/news/2019/12/09/flink-kubernetes-kudo.html
@@ -118,9 +118,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2019/12/11/release-1.8.3.html b/content/news/2019/12/11/release-1.8.3.html
index 969b462..287bf73 100644
--- a/content/news/2019/12/11/release-1.8.3.html
+++ b/content/news/2019/12/11/release-1.8.3.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2020/01/15/demo-fraud-detection.html b/content/news/2020/01/15/demo-fraud-detection.html
index eae1381..91e81d9 100644
--- a/content/news/2020/01/15/demo-fraud-detection.html
+++ b/content/news/2020/01/15/demo-fraud-detection.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2020/01/29/state-unlocked-interacting-with-state-in-apache-flink.html b/content/news/2020/01/29/state-unlocked-interacting-with-state-in-apache-flink.html
index 3273cab..beaece4 100644
--- a/content/news/2020/01/29/state-unlocked-interacting-with-state-in-apache-flink.html
+++ b/content/news/2020/01/29/state-unlocked-interacting-with-state-in-apache-flink.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/news/2020/01/30/release-1.9.2.html b/content/news/2020/01/30/release-1.9.2.html
index c2614dc..14877ec 100644
--- a/content/news/2020/01/30/release-1.9.2.html
+++ b/content/news/2020/01/30/release-1.9.2.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li class="active"><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/poweredby.html b/content/poweredby.html
index 0063e69..9f3c730 100644
--- a/content/poweredby.html
+++ b/content/poweredby.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/privacy-policy.html b/content/privacy-policy.html
index af32f52..c7824c7 100644
--- a/content/privacy-policy.html
+++ b/content/privacy-policy.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/project.html b/content/project.html
index 1ca4b61..7c702a8 100644
--- a/content/project.html
+++ b/content/project.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/roadmap.html b/content/roadmap.html
index 6fefcb9..860ee2c 100644
--- a/content/roadmap.html
+++ b/content/roadmap.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/slides.html b/content/slides.html
index 0d62caa..a69a5d7 100644
--- a/content/slides.html
+++ b/content/slides.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/usecases.html b/content/usecases.html
index f100410..aa825b8 100644
--- a/content/usecases.html
+++ b/content/usecases.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink Blog</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/zh/community.html b/content/zh/community.html
index 3e57b30..43ebb1a 100644
--- a/content/zh/community.html
+++ b/content/zh/community.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink 博客</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/zh/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/zh/contributing/code-style-and-quality-common.html b/content/zh/contributing/code-style-and-quality-common.html
index 2527edc..336dfe7 100644
--- a/content/zh/contributing/code-style-and-quality-common.html
+++ b/content/zh/contributing/code-style-and-quality-common.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink 博客</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/zh/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/zh/contributing/code-style-and-quality-components.html b/content/zh/contributing/code-style-and-quality-components.html
index 183053e..34404cf 100644
--- a/content/zh/contributing/code-style-and-quality-components.html
+++ b/content/zh/contributing/code-style-and-quality-components.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink 博客</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/zh/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/zh/contributing/code-style-and-quality-formatting.html b/content/zh/contributing/code-style-and-quality-formatting.html
index fddc72f..30f2f5d 100644
--- a/content/zh/contributing/code-style-and-quality-formatting.html
+++ b/content/zh/contributing/code-style-and-quality-formatting.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink 博客</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/zh/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/zh/contributing/code-style-and-quality-java.html b/content/zh/contributing/code-style-and-quality-java.html
index 6ee766f..5350c85 100644
--- a/content/zh/contributing/code-style-and-quality-java.html
+++ b/content/zh/contributing/code-style-and-quality-java.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink 博客</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/zh/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/zh/contributing/code-style-and-quality-preamble.html b/content/zh/contributing/code-style-and-quality-preamble.html
index f968257..3b4b061 100644
--- a/content/zh/contributing/code-style-and-quality-preamble.html
+++ b/content/zh/contributing/code-style-and-quality-preamble.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink 博客</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/zh/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/zh/contributing/code-style-and-quality-pull-requests.html b/content/zh/contributing/code-style-and-quality-pull-requests.html
index 3866ecf..9e8f4ac 100644
--- a/content/zh/contributing/code-style-and-quality-pull-requests.html
+++ b/content/zh/contributing/code-style-and-quality-pull-requests.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink 博客</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/zh/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/zh/contributing/code-style-and-quality-scala.html b/content/zh/contributing/code-style-and-quality-scala.html
index b402f82..c117eb2 100644
--- a/content/zh/contributing/code-style-and-quality-scala.html
+++ b/content/zh/contributing/code-style-and-quality-scala.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink 博客</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/zh/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/zh/contributing/contribute-code.html b/content/zh/contributing/contribute-code.html
index 97c1e60..e990fdd 100644
--- a/content/zh/contributing/contribute-code.html
+++ b/content/zh/contributing/contribute-code.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink 博客</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/zh/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/zh/contributing/contribute-documentation.html b/content/zh/contributing/contribute-documentation.html
index 538b1f4..6fc523d 100644
--- a/content/zh/contributing/contribute-documentation.html
+++ b/content/zh/contributing/contribute-documentation.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink 博客</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/zh/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/zh/contributing/how-to-contribute.html b/content/zh/contributing/how-to-contribute.html
index 1fbc15b..8aa8e57 100644
--- a/content/zh/contributing/how-to-contribute.html
+++ b/content/zh/contributing/how-to-contribute.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink 博客</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/zh/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/zh/contributing/improve-website.html b/content/zh/contributing/improve-website.html
index 16f4765..b709063 100644
--- a/content/zh/contributing/improve-website.html
+++ b/content/zh/contributing/improve-website.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink 博客</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/zh/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/zh/contributing/reviewing-prs.html b/content/zh/contributing/reviewing-prs.html
index acf3001..4251aa9 100644
--- a/content/zh/contributing/reviewing-prs.html
+++ b/content/zh/contributing/reviewing-prs.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink 博客</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/zh/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/zh/downloads.html b/content/zh/downloads.html
index 76c2862..f2e296f 100644
--- a/content/zh/downloads.html
+++ b/content/zh/downloads.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink 博客</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/zh/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/zh/ecosystem.html b/content/zh/ecosystem.html
index 38c6233..0c32fee 100644
--- a/content/zh/ecosystem.html
+++ b/content/zh/ecosystem.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink 博客</b></a></li>
 
-            <!-- Ecosystem -->
-            <li class="active"><a href="/zh/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
@@ -178,102 +180,7 @@
   <div class="col-sm-12">
     <h1>生态系统</h1>
 
-	<p><br />
-Apache Flink 支持广泛的生态系统,并能与许多其他数据处理项目和框架无缝协作。
-<br /></p>
-<div class="page-toc">
-<ul id="markdown-toc">
-  <li><a href="#connectors" id="markdown-toc-connectors">Connectors</a></li>
-  <li><a href="#section" id="markdown-toc-section">第三方项目</a></li>
-</ul>
-
-</div>
-
-<h2 id="connectors">Connectors</h2>
-
-<p>Connector 用于与各种第三方系统进行连接。</p>
-
-<p>目前支持这些系统:</p>
-
-<ul>
-  <li><a href="https://ci.apache.org/projects/flink/flink-docs-release-1.9/dev/connectors/kafka.html" target="_blank">Apache Kafka</a> (sink/source)</li>
-  <li><a href="https://ci.apache.org/projects/flink/flink-docs-release-1.9/dev/connectors/elasticsearch.html" target="_blank">Elasticsearch 1.x / 2.x / 5.x / 6.x</a> (sink)</li>
-  <li><a href="https://ci.apache.org/projects/flink/flink-docs-release-1.9/dev/connectors/filesystem_sink.html" target="_blank">HDFS</a> (sink)</li>
-  <li><a href="https://ci.apache.org/projects/flink/flink-docs-release-1.9/dev/connectors/rabbitmq.html" target="_blank">RabbitMQ</a> (sink/source)</li>
-  <li><a href="https://ci.apache.org/projects/flink/flink-docs-release-1.9/dev/connectors/kinesis.html" target="_blank">Amazon Kinesis Streams</a> (sink/source)</li>
-  <li><a href="https://ci.apache.org/projects/flink/flink-docs-release-1.9/dev/connectors/twitter.html" target="_blank">Twitter</a> (source)</li>
-  <li><a href="https://ci.apache.org/projects/flink/flink-docs-release-1.9/dev/connectors/nifi.html" target="_blank">Apache NiFi</a> (sink/source)</li>
-  <li><a href="https://ci.apache.org/projects/flink/flink-docs-release-1.9/dev/connectors/cassandra.html" target="_blank">Apache Cassandra</a> (sink)</li>
-  <li><a href="https://github.com/apache/bahir-flink" target="_blank">Redis, Flume, and ActiveMQ (via Apache Bahir)</a> (sink)</li>
-</ul>
-
-<p>要使用其中的某个 connector 来运行应用程序,用户通常需要额外安装和启动第三方组件,例如消息队列服务器。有关第三方组件的进一步说明,请参阅相应的小节。</p>
-
-<h2 id="section">第三方项目</h2>
-
-<p>这是基于 Flink 构建的第三方软件包(包括库,系统扩展或示例)的列表。
- Flink 社区收集了这些包的链接,但不负责维护它们。
-因此,它们不属于 Apache Flink 项目,社区无法为它们提供任何支持。
-<strong>是否遗漏了您的项目?</strong>
-请通过<a href="/zh/community.html#mailing-lists">用户或开发者邮件列表</a>告诉我们。</p>
-
-<p><strong>Apache Zeppelin</strong></p>
-
-<p><a href="https://zeppelin.apache.org/">Apache Zeppelin</a> 是一个 Web 笔记形式的交互式数据查询分析工具,它可以使用 <a href="https://zeppelin.apache.org/docs/latest/interpreter/flink.html">Flink作为执行引擎</a>。可以查看 Jim Dowling 在 Flink Forward 会议上关于在 Flink 上使用 Zeppelin 的<a href="http://www.slideshare.net/FlinkForward/jim-dowling-interactive-flink-analytics-with-hopsworks-and-zeppelin">演讲</a>。</p>
-
-<p><strong>Apache Mahout</strong></p>
-
-<p><a href="https://mahout.apache.org/">Apache Mahout</a> 是一个机器学习库,很快会将 Flink 作为执行引擎。可以查看 Sebastian Schelter 在 Flink Forward 会议上关于 Mahout-Samsara DSL 的<a href="http://www.slideshare.net/FlinkForward/sebastian-schelter-distributed-machine-learing-with-the-samsara-dsl">演讲</a>。</p>
-
-<p><strong>Cascading</strong></p>
-
-<p><a href="http://www.cascading.org/cascading-flink/">Cascading</a> 使用户可以在 Flink 和其他执行引擎上轻松构建复杂的工作流。
-<a href="https://github.com/dataArtisans/cascading-flink">Cascading on Flink</a> 项目是由 <a href="http://data-artisans.com/">dataArtisans</a> 和 <a href="http://www.driven.io/">Driven, Inc</a> 建立。请参阅 Fabian Hueske 在 <a href="http://www.slideshare.net/FlinkForward/fabian-hueske-training-cascading-on-flink">Flink Forward 会议上的演讲</a>以获取更多细节。</p>
-
-<p><strong>Apache Beam</strong></p>
-
-<p><a href="https://beam.apache.org/">Apache Beam</a> 是一种开源统一的编程模型,可用于创建数据处理管道。 Flink 是 Beam 编程模型支持的后端引擎之一。</p>
-
-<p><strong>GRADOOP</strong></p>
-
-<p><a href="http://dbs.uni-leipzig.de/en/research/projects/gradoop">GRADOOP</a> 是在 Leipzig 大学开发的,用于在 Flink 之上实现可扩展的图形分析。请参阅 Martin Junghanns 在 <a href="http://www.slideshare.net/FlinkForward/martin-junghans-gradoop-scalable-graph-analytics-with-apache-flink">Flink Forward 会议上的演讲</a>。</p>
-
-<p><strong>BigPetStore</strong></p>
-
-<p><a href="https://github.com/apache/bigtop/tree/master/bigtop-bigpetstore">BigPetStore</a> 是一个包含数据生成器的基准测试套件,很快就可以用于 Flink 。 请参阅 Suneel Marthi 在 <a href="http://www.slideshare.net/FlinkForward/suneel-marthi-bigpetstore-flink-a-comprehensive-blueprint-for-apache-flink?ref=http://flink-forward.org/?session=tbd-3">Flink Forward 会议上的演讲</a>。</p>
-
-<p><strong>FastR</strong></p>
-
-<p><a href="https://github.com/oracle/fastr">FastR</a> 是 Java 中 R 语言的实现。 <a href="https://bitbucket.org/allr/fastr-flink/src/3535a9b7c7f208508d6afbcdaf1de7d04fa2bf79/README_FASTR_FLINK.md?at=default&amp;fileviewer=file-view-default">FastR Flink</a> 可以在 Flink 之上执行 R 任务。</p>
-
-<p><strong>Apache SAMOA</strong></p>
-
-<p><a href="https://samoa.incubator.apache.org/">Apache SAMOA (incubating)</a> 是一个流式的机器学习库,很快将支持 Flink 作为执行引擎。 Albert Bifet 在 <a href="http://www.slideshare.net/FlinkForward/albert-bifet-apache-samoa-mining-big-data-streams-with-apache-flink?ref=http://flink-forward.org/?session=apache-samoa-mining-big-data-streams-with-apache-flink">Flink Forward 会议上的演讲</a>中介绍了 SAMOA。</p>
-
-<p><strong>Alluxio</strong></p>
-
-<p><a href="http://www.alluxio.org/">Alluxio</a> 是一个开源的,能匹配内存速度的虚拟分布式存储,使应用程序能够在<a href="http://www.alluxio.org/docs/master/en/Unified-and-Transparent-Namespace.html">统一的命名空间</a>中有效地共享数据并跨不同存储系统访问数据。以下是<a href="http://www.alluxio.org/docs/master/en/Running-Flink-on-Alluxio.html">使用 Flink 通过 Alluxio 访问数据的示例</a>。</p>
-
-<p><strong>Python示例</strong></p>
-
-<p>使用 Apache Flink 的 Python API 的<a href="https://github.com/wdm0006/flink-python-examples">一组示例</a>。</p>
-
-<p><strong>使用 Clojure 编写的 WordCount 示例</strong></p>
-
-<p>关于如何在 Clojure 中编写 Flink 程序的 <a href="https://github.com/mjsax/flink-external/tree/master/flink-clojure">WordCount示例</a>。</p>
-
-<p><strong>异常检测与预测</strong></p>
-
-<p><a href="https://github.com/nupic-community/flink-htm">flink-htm</a> 是 Apache Flink 中用于异常检测和预测的库。该算法基于由 Numenta 智能计算平台(NuPIC)实现的 Hierarchical Temporal Memory(HTM)。</p>
-
-<p><strong>Apache Ignite</strong></p>
-
-<p><a href="https://ignite.apache.org">Apache Ignite</a> 是一个高性能,集成和分布式的内存计算和事务平台,用于实时处理大规模数据集。请参阅 <a href="https://github.com/apache/ignite/tree/master/modules/flink">Flink sink streaming connector</a> 以将数据写入 Ignite 缓存。</p>
-
-<p><strong>Tink 时态图库</strong></p>
-
-<p><a href="https://github.com/otherwise777/Temporal_Graph_library">Tink</a> 
-是一个建立在 Flink 之上的时态图库。它可以分析时态图,如对最短时间路径算法的不同解释,以及诸如时间间隔和时间紧密度之类的度量。这里是 Wouter Ligtenberg 的<a href="http://www.win.tue.nl/~gfletche/ligtenberg2017.pdf">论文</a>。</p>
+	<p>The ecosystem page has been replaced by <a href="https://flink-packages.org/">flink-packages.org/</a>.</p>
 
 
   </div>
diff --git a/content/zh/faq.html b/content/zh/faq.html
index 735d797..03859dd 100644
--- a/content/zh/faq.html
+++ b/content/zh/faq.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink 博客</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/zh/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/zh/flink-applications.html b/content/zh/flink-applications.html
index 4ab4217..ce2d1ee 100644
--- a/content/zh/flink-applications.html
+++ b/content/zh/flink-applications.html
@@ -118,9 +118,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink 博客</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/zh/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/zh/flink-architecture.html b/content/zh/flink-architecture.html
index e4880e2..b5c6b6b 100644
--- a/content/zh/flink-architecture.html
+++ b/content/zh/flink-architecture.html
@@ -118,9 +118,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink 博客</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/zh/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/zh/flink-operations.html b/content/zh/flink-operations.html
index 4bb054f..2a98d3f 100644
--- a/content/zh/flink-operations.html
+++ b/content/zh/flink-operations.html
@@ -118,9 +118,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink 博客</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/zh/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/zh/gettinghelp.html b/content/zh/gettinghelp.html
index 0303b1e..59be2c5 100644
--- a/content/zh/gettinghelp.html
+++ b/content/zh/gettinghelp.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink 博客</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/zh/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/zh/index.html b/content/zh/index.html
index 42fad2f..7707d5d 100644
--- a/content/zh/index.html
+++ b/content/zh/index.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink 博客</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/zh/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/zh/material.html b/content/zh/material.html
index 951e47e..2ca3cb5 100644
--- a/content/zh/material.html
+++ b/content/zh/material.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink 博客</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/zh/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/zh/poweredby.html b/content/zh/poweredby.html
index 3531d2e..c42aa49 100644
--- a/content/zh/poweredby.html
+++ b/content/zh/poweredby.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink 博客</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/zh/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/zh/roadmap.html b/content/zh/roadmap.html
index 4bbed54..ff77ccd 100644
--- a/content/zh/roadmap.html
+++ b/content/zh/roadmap.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink 博客</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/zh/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->
diff --git a/content/zh/usecases.html b/content/zh/usecases.html
index 5b34ae4..af5dfcf 100644
--- a/content/zh/usecases.html
+++ b/content/zh/usecases.html
@@ -106,9 +106,11 @@
             <!-- Blog -->
             <li><a href="/blog/"><b>Flink 博客</b></a></li>
 
-            <!-- Ecosystem -->
-            <li><a href="/zh/ecosystem.html">Ecosystem</a></li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">flink-packages.org <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
             &nbsp;
 
             <!-- Third menu section aim to support community and contributors -->


[flink-web] 01/04: add link to flink-packages.org

Posted by rm...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

rmetzger pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/flink-web.git

commit 415482dde770cc216d070384ece5878ca8191e64
Author: Robert Metzger <rm...@apache.org>
AuthorDate: Thu Nov 14 12:49:57 2019 +0100

    add link to flink-packages.org
---
 README.md             | 2 +-
 _data/i18n.yml        | 2 ++
 _includes/navbar.html | 5 +++++
 3 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/README.md b/README.md
index 7d6845d..7fae4dc 100644
--- a/README.md
+++ b/README.md
@@ -2,4 +2,4 @@
 
 This repository contains the Flink website: https://flink.apache.org/.
 
-You find instructions for this repository here: https://flink.apache.org/contributing/improve-website.html.
\ No newline at end of file
+You find instructions for this repository here: https://flink.apache.org/contributing/improve-website.html.
diff --git a/_data/i18n.yml b/_data/i18n.yml
index 6c43ccf..a8d42ae 100644
--- a/_data/i18n.yml
+++ b/_data/i18n.yml
@@ -8,6 +8,7 @@ en:
     faq: FAQ
     downloads: Downloads
     getting_started: Getting Started
+    packages: flink-packages.org
     documentation: Documentation
     getting_help: Getting Help
     ecosystem: Ecosystem
@@ -32,6 +33,7 @@ zh:
     faq: 常见问题
     downloads: 下载
     getting_started: 教程
+    packages: flink-packages.org
     documentation: 文档
     getting_help: 获取帮助
     ecosystem: Ecosystem
diff --git a/_includes/navbar.html b/_includes/navbar.html
index 3acf26e..b71836f 100755
--- a/_includes/navbar.html
+++ b/_includes/navbar.html
@@ -68,6 +68,11 @@
               <a href="{{ site.docs-stable }}/{% if page.language != 'en' %}{{ page.language }}/{% endif %}getting-started/index.html" target="_blank">{{ site.data.i18n[page.language].getting_started }} <small><span class="glyphicon glyphicon-new-window"></span></small></a>
             </li>
 
+            <!-- Flink-packages -->
+            <li>
+              <a href="https://flink-packages.org" target="_blank">{{ site.data.i18n[page.language].packages }} <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
+
             <!-- Documentation -->
             <li class="dropdown">
               <a class="dropdown-toggle" data-toggle="dropdown" href="#">{{ site.data.i18n[page.language].documentation }}<span class="caret"></span></a>


[flink-web] 02/04: remove ecosystem link

Posted by rm...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

rmetzger pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/flink-web.git

commit b2b129080f4ad753b2a9abca78a67d46d673053b
Author: Robert Metzger <rm...@apache.org>
AuthorDate: Thu Nov 21 19:58:16 2019 +0100

    remove ecosystem link
---
 _includes/navbar.html | 2 --
 1 file changed, 2 deletions(-)

diff --git a/_includes/navbar.html b/_includes/navbar.html
index b71836f..9a5d410 100755
--- a/_includes/navbar.html
+++ b/_includes/navbar.html
@@ -88,8 +88,6 @@
             <!-- Blog -->
             <li{% if page.url contains '/blog/' or page.url contains '/news/' or page.url contains '/features/' %} class="active"{% endif %}><a href="{{ site.baseurl }}/blog/"><b>{{ site.data.i18n[page.language].flink_blog }}</b></a></li>
 
-            <!-- Ecosystem -->
-            <li{% if page.url contains '/ecosystem.html' %} class="active"{% endif %}><a href="{{ baseurl_i18n }}/ecosystem.html">{{ site.data.i18n[page.language].ecosystem }}</a></li>
 
             &nbsp;