You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by tz...@apache.org on 2017/07/02 19:46:12 UTC

[1/7] flink-web git commit: Add some text on bugfix policy

Repository: flink-web
Updated Branches:
  refs/heads/asf-site fca15094d -> cc4b07bb1


Add some text on bugfix policy

This closes #50.


Project: http://git-wip-us.apache.org/repos/asf/flink-web/repo
Commit: http://git-wip-us.apache.org/repos/asf/flink-web/commit/d550c01a
Tree: http://git-wip-us.apache.org/repos/asf/flink-web/tree/d550c01a
Diff: http://git-wip-us.apache.org/repos/asf/flink-web/diff/d550c01a

Branch: refs/heads/asf-site
Commit: d550c01a37fb27c4ec0393f504388d8e883f61cd
Parents: fca1509
Author: Robert Metzger <rm...@apache.org>
Authored: Tue Mar 14 15:46:07 2017 +0100
Committer: Tzu-Li (Gordon) Tai <tz...@apache.org>
Committed: Mon Jul 3 02:30:18 2017 +0800

----------------------------------------------------------------------
 community.md           |  2 ++
 content/community.html |  2 ++
 content/downloads.html |  7 +++++++
 downloads.md           | 10 ++++++++++
 4 files changed, 21 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flink-web/blob/d550c01a/community.md
----------------------------------------------------------------------
diff --git a/community.md b/community.md
index 71469fb..0d192f3 100755
--- a/community.md
+++ b/community.md
@@ -96,6 +96,8 @@ There are many ways to get help from the Apache Flink community. The [mailing li
   </tr>
 </table>
 
+<b style="color:red">Please make sure you are subscribed to the mailing list you are posting to!</b> If you are not subscribed to the mailing list, your message will either be rejected (dev@ list) or you won't receive the response (user@) list.
+
 ## IRC
 
 There is an IRC channel called #flink dedicated to Apache Flink at irc.freenode.org. There is also a [web-based IRC client](http://webchat.freenode.net/?channels=flink) available.

http://git-wip-us.apache.org/repos/asf/flink-web/blob/d550c01a/content/community.html
----------------------------------------------------------------------
diff --git a/content/community.html b/content/community.html
index 198da3d..2ae14a3 100644
--- a/content/community.html
+++ b/content/community.html
@@ -269,6 +269,8 @@
   </tr>
 </table>
 
+<p><b style="color:red">Please make sure you are subscribed to the mailing list you are posting to!</b> If you are not subscribed to the mailing list, your message will either be rejected (dev@ list) or you won’t receive the response (user@) list.</p>
+
 <h2 id="irc">IRC</h2>
 
 <p>There is an IRC channel called #flink dedicated to Apache Flink at irc.freenode.org. There is also a <a href="http://webchat.freenode.net/?channels=flink">web-based IRC client</a> available.</p>

http://git-wip-us.apache.org/repos/asf/flink-web/blob/d550c01a/content/downloads.html
----------------------------------------------------------------------
diff --git a/content/downloads.html b/content/downloads.html
index 8eb15a0..eff130a 100644
--- a/content/downloads.html
+++ b/content/downloads.html
@@ -157,6 +157,7 @@ $( document ).ready(function() {
     </ul>
   </li>
   <li><a href="#maven-dependencies" id="markdown-toc-maven-dependencies">Maven Dependencies</a></li>
+  <li><a href="#update-policy-for-old-releases" id="markdown-toc-update-policy-for-old-releases">Update Policy for old releases</a></li>
   <li><a href="#all-releases" id="markdown-toc-all-releases">All releases</a></li>
 </ul>
 
@@ -240,6 +241,12 @@ select the version matching your installed Hadoop version.</p>
   <span class="nt">&lt;version&gt;</span>1.3.1<span class="nt">&lt;/version&gt;</span>
 <span class="nt">&lt;/dependency&gt;</span></code></pre></div>
 
+<h2 id="update-policy-for-old-releases">Update Policy for old releases</h2>
+
+<p>As of March 2017, the Flink community <a href="http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/DISCUSS-Time-based-releases-in-Flink-tp15386p15394.html">decided</a> to support the current and previous minor release with bugfixes. If 1.2.x is the current release, 1.1.y is the previous minor supported release. Both versions will receive bugfixes for critical issues.</p>
+
+<p>Note that the community is always open for discussing bugfix releases for even older versions. Please get in touch with the developers for that on the dev@flink.apache.org mailing list.</p>
+
 <h2 id="all-releases">All releases</h2>
 
 <ul>

http://git-wip-us.apache.org/repos/asf/flink-web/blob/d550c01a/downloads.md
----------------------------------------------------------------------
diff --git a/downloads.md b/downloads.md
index 51d37c0..7319bae 100644
--- a/downloads.md
+++ b/downloads.md
@@ -70,6 +70,9 @@ select the version matching your installed Hadoop version.
   </a>
 </div>
 
+
+
+
 ## Maven Dependencies
 
 You can add the following dependencies to your `pom.xml` to include Apache Flink in your project. These dependencies include a local execution environment and thus support local testing.
@@ -94,6 +97,13 @@ You can add the following dependencies to your `pom.xml` to include Apache Flink
 </dependency>
 ```
 
+## Update Policy for old releases
+
+As of March 2017, the Flink community [decided](http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/DISCUSS-Time-based-releases-in-Flink-tp15386p15394.html) to support the current and previous minor release with bugfixes. If 1.2.x is the current release, 1.1.y is the previous minor supported release. Both versions will receive bugfixes for critical issues.
+
+Note that the community is always open for discussing bugfix releases for even older versions. Please get in touch with the developers for that on the dev@flink.apache.org mailing list.
+
+
 ## All releases
 
 - Flink 1.3.1 - 2017-06-23 ([Source](http://www.apache.org/dyn/closer.lua/flink/flink-1.3.1/flink-1.3.1-src.tgz), [Binaries](http://archive.apache.org/dist/flink/flink-1.3.1/), [Docs]({{site.DOCS_BASE_URL}}flink-docs-release-1.3/), [Javadocs]({{site.DOCS_BASE_URL}}flink-docs-release-1.3/api/java), [ScalaDocs]({{site.DOCS_BASE_URL}}flink-docs-release-1.3/api/scala/index.html))


[4/7] flink-web git commit: Redirect to most recent documentation

Posted by tz...@apache.org.
Redirect to most recent documentation

This closes #69.


Project: http://git-wip-us.apache.org/repos/asf/flink-web/repo
Commit: http://git-wip-us.apache.org/repos/asf/flink-web/commit/dbd10e3b
Tree: http://git-wip-us.apache.org/repos/asf/flink-web/tree/dbd10e3b
Diff: http://git-wip-us.apache.org/repos/asf/flink-web/diff/dbd10e3b

Branch: refs/heads/asf-site
Commit: dbd10e3b676ebac4c68f8d9c781705084fff277f
Parents: 4a3c7de
Author: twalthr <tw...@apache.org>
Authored: Fri Jun 23 15:12:09 2017 +0200
Committer: Tzu-Li (Gordon) Tai <tz...@apache.org>
Committed: Mon Jul 3 02:38:43 2017 +0800

----------------------------------------------------------------------
 content/documentation.html | 47 +++++++++++++++++++++--------------------
 documentation.md           | 34 ++++++++++++++++++-----------
 2 files changed, 46 insertions(+), 35 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flink-web/blob/dbd10e3b/content/documentation.html
----------------------------------------------------------------------
diff --git a/content/documentation.html b/content/documentation.html
index 1525672..166a71d 100644
--- a/content/documentation.html
+++ b/content/documentation.html
@@ -133,29 +133,30 @@
 
       </div>
       <div class="col-sm-9">
-      <div class="row-fluid">
-  <div class="col-sm-12">
-    <h1>Documentation</h1>
-
-	<h2 id="latest-stable-release-flink-113">Latest stable release: Flink 1.1.3</h2>
-
-<ul>
-  <li><a href="https://ci.apache.org/projects/flink/flink-docs-release-1.1/" target="_blank">1.1 Docs</a></li>
-  <li><a href="https://ci.apache.org/projects/flink/flink-docs-release-1.1/api/java/" target="_blank">1.1 Javadocs</a></li>
-  <li><a href="https://ci.apache.org/projects/flink/flink-docs-release-1.1/api/scala/index.html#package" target="_blank">1.1 ScalaDocs</a></li>
-</ul>
-
-<h2 id="development-snapshot-flink-12">Development snapshot: Flink 1.2</h2>
-
-<ul>
-  <li><a href="https://ci.apache.org/projects/flink/flink-docs-release-1.2/" target="_blank">1.2 Docs</a></li>
-  <li><a href="https://ci.apache.org/projects/flink/flink-docs-release-1.2/api/java/" target="_blank">1.2 Javadocs</a></li>
-  <li><a href="https://ci.apache.org/projects/flink/flink-docs-release-1.2/api/scala/index.html#package" target="_blank">1.2 ScalaDocs</a></li>
-</ul>
-
-
-  </div>
-</div>
+      <!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<meta http-equiv="refresh" content="1; url=https://ci.apache.org/projects/flink/flink-docs-master/" />
+
+<h1>Documentation</h1>
+
+<p>Redirecting to <a href="https://ci.apache.org/projects/flink/flink-docs-master/">most recent documentation</a> in 1 second.</p>
 
       </div>
     </div>

http://git-wip-us.apache.org/repos/asf/flink-web/blob/dbd10e3b/documentation.md
----------------------------------------------------------------------
diff --git a/documentation.md b/documentation.md
index 10f4f7d..76e2295 100644
--- a/documentation.md
+++ b/documentation.md
@@ -1,18 +1,28 @@
 ---
 title: "Documentation"
+layout: base
 ---
-## Latest stable release: Flink 1.1.3
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
 
-<ul>
-  <li><a href="https://ci.apache.org/projects/flink/flink-docs-release-1.1/" target="_blank">1.1 Docs</a></li>
-  <li><a href="https://ci.apache.org/projects/flink/flink-docs-release-1.1/api/java/" target="_blank">1.1 Javadocs</a></li>
-  <li><a href="https://ci.apache.org/projects/flink/flink-docs-release-1.1/api/scala/index.html#package" target="_blank">1.1 ScalaDocs</a></li>
-</ul>
+  http://www.apache.org/licenses/LICENSE-2.0
 
-## Development snapshot: Flink 1.2
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
 
-<ul>
-  <li><a href="https://ci.apache.org/projects/flink/flink-docs-release-1.2/" target="_blank">1.2 Docs</a></li>
-  <li><a href="https://ci.apache.org/projects/flink/flink-docs-release-1.2/api/java/" target="_blank">1.2 Javadocs</a></li>
-  <li><a href="https://ci.apache.org/projects/flink/flink-docs-release-1.2/api/scala/index.html#package" target="_blank">1.2 ScalaDocs</a></li>
-</ul>
+<meta http-equiv="refresh" content="1; url=https://ci.apache.org/projects/flink/flink-docs-master/" />
+
+<h1>Documentation</h1>
+
+Redirecting to <a href="https://ci.apache.org/projects/flink/flink-docs-master/">most recent documentation</a> in 1 second.


[3/7] flink-web git commit: Update slides.md

Posted by tz...@apache.org.
Update slides.md

This closes #67.


Project: http://git-wip-us.apache.org/repos/asf/flink-web/repo
Commit: http://git-wip-us.apache.org/repos/asf/flink-web/commit/4a3c7de6
Tree: http://git-wip-us.apache.org/repos/asf/flink-web/tree/4a3c7de6
Diff: http://git-wip-us.apache.org/repos/asf/flink-web/diff/4a3c7de6

Branch: refs/heads/asf-site
Commit: 4a3c7de68d377f4d179d2f9a784f7907f24cf89f
Parents: bca45e3
Author: danibentrup <da...@data-artisans.com>
Authored: Wed Jun 21 16:58:17 2017 +0200
Committer: Tzu-Li (Gordon) Tai <tz...@apache.org>
Committed: Mon Jul 3 02:32:25 2017 +0800

----------------------------------------------------------------------
 slides.md | 8 ++++++++
 1 file changed, 8 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flink-web/blob/4a3c7de6/slides.md
----------------------------------------------------------------------
diff --git a/slides.md b/slides.md
index e0262ba..03a1325 100755
--- a/slides.md
+++ b/slides.md
@@ -16,11 +16,19 @@ On September 12-14, 2016 the second edition of Flink Forward took place. All [sl
 
 In 2017, Flink Forward came to San Francisco to welcome the Apache Flink community to one day of training and one day of conference. Find all videos on our [YouTube Channel](https://www.youtube.com/playlist?list=PLDX4T_cnKjD2UC6wJr_wRbIvtlMtkc-n2) and all slides on [Slideshare](https://www.slideshare.net/FlinkForward)
 
+The thrid edition of [Flink Forward Berlin] (http://berlin.flink-forward.org/takes)takes place on September 11-13, 2017.
+
 ## Slides
 
 **Note**: Keep in mind that code examples on slides have a chance of being incomplete or outdated. Always refer to the [latest documentation]({{ site.docs-snapshot }}) for an up to date reference.
 
 ### 2017
+- Tzu-Li (Gordon) Tai: **Stateful Stream Processing with Apache Flink** *Apache Flink Meetup Berlin, June 2017*: [SlideShare](https://de.slideshare.net/dataArtisans/tzuli-gordon-stateful-stream-processing-with-apache-flink)
+- Stephan Ewen: **Experiences running Flink at Very Large Scale** *Berlin Buzzwords, June 2017*: [SlideShare](https://de.slideshare.net/dataArtisans/stephan-ewen-experiences-running-flink-at-very-large-scale)
+- Kostas Kloudas: **Complex Event Processing with Flink: the state of FlinkCEP** *Berlin Buzzwords, June 2017*: [SlideShare](https://de.slideshare.net/dataArtisans/kostas-kloudas-complex-event-processing-with-flink-the-state-of-flinkcep)
+- Fabian Hueske: **Stream Analytics with SQL on Apache Flink** *Berlin Buzzwords, June 2017*: [SlideShare](https://de.slideshare.net/dataArtisans/fabian-hueske-stream-analytics-with-sql-on-apache-flink-76998033)
+- Aljoscha Krettek & Kenneth Knowles: **Portable stateful big data processing in Apache Beam** *Strata London 2017, Miami, May 2017*: [SlideShare](https://de.slideshare.net/dataArtisans/aljoscha-krettek-portable-stateful-big-data-processing-in-apache-beam)
+- Aljoscha Krettek: **Apache Flink® and IoT: How Stateful Event-Time Processing Enables Accurate Analytics** *Apache Con North America, Miami, May 2017*: [SlideShare](https://de.slideshare.net/dataArtisans/aljoscha-krettek-apache-flink-and-iot-how-stateful-eventtime-processing-enables-accurate-analytics)
 - Timo Walther: **Table & SQL API – unified APIs for batch and stream processing** *Flink Forward San Francisco, April 2017*: [SlideShare](https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-timo-walther-table-sql-api-unified-apis-for-batch-and-stream-processing)
 - Kostas Kloudas: **Extending Flink’s Streaming APIs** *Flink Forward San Francisco, April 2017*: [SlideShare](https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-konstantinos-kloudas-extending-flinks-streaming-apis)
 - Tzu-Li (Gordon) Tai: **Joining the Scurry of Squirrels: Contributing to Apache Flink** *Flink Forward San Francisco, April 2017*: [SlideShare](https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-tzuli-gordon-tai-joining-the-scurry-of-squirrels-contributing-to-apache-flink)


[6/7] flink-web git commit: Redirect non-used slides.html and update community#slides

Posted by tz...@apache.org.
Redirect non-used slides.html and update community#slides


Project: http://git-wip-us.apache.org/repos/asf/flink-web/repo
Commit: http://git-wip-us.apache.org/repos/asf/flink-web/commit/01a01947
Tree: http://git-wip-us.apache.org/repos/asf/flink-web/tree/01a01947
Diff: http://git-wip-us.apache.org/repos/asf/flink-web/diff/01a01947

Branch: refs/heads/asf-site
Commit: 01a019478e32340e643f73b2dc20d51c6f0d0992
Parents: 86beeba
Author: Tzu-Li (Gordon) Tai <tz...@apache.org>
Authored: Mon Jul 3 03:29:16 2017 +0800
Committer: Tzu-Li (Gordon) Tai <tz...@apache.org>
Committed: Mon Jul 3 03:42:47 2017 +0800

----------------------------------------------------------------------
 community.md |  26 +++++++++++-
 slides.md    | 118 ++++++++++++------------------------------------------
 2 files changed, 50 insertions(+), 94 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flink-web/blob/01a01947/community.md
----------------------------------------------------------------------
diff --git a/community.md b/community.md
index 0d192f3..9ee7bd5 100755
--- a/community.md
+++ b/community.md
@@ -148,7 +148,9 @@ The Apache Flink <a href="https://cwiki.apache.org/confluence/display/FLINK/Apac
 
 Flink Forward 2015 (October 12-13, 2015) was the first conference to bring together the Apache Flink developer and user community. You can find [slides and videos](http://2015.flink-forward.org/?post_type=session) of all talks on the Flink Forward 2015 page.
 
-The second edition of Flink Forward took place on September 12-14, 2016. All [slides and videos](http://flink-forward.org/program/sessions/) are available on the Flink Forward 2016 page.
+The second edition of Flink Forward took place on September 12-14, 2016. All [slides and videos](http://2016.flink-forward.org/program/sessions/) are available on the Flink Forward 2016 page.
+
+In 2017, Flink Forward came to San Francisco to welcome the Apache Flink community to one day of training and one day of conference. Find all videos on our [YouTube Channel](https://www.youtube.com/playlist?list=PLDX4T_cnKjD2UC6wJr_wRbIvtlMtkc-n2) and all slides on [Slideshare](https://www.slideshare.net/FlinkForward).
 
 # People
 
@@ -398,6 +400,27 @@ The following people were very kind to mentor the project while in incubation.
 
 **Note**: Keep in mind that code examples on slides have a chance of being incomplete or outdated. Always refer to the [latest documentation]({{ site.docs-snapshot }}) for an up to date reference.
 
+### 2017
+
+- Tzu-Li (Gordon) Tai: **Stateful Stream Processing with Apache Flink** *Apache Flink Meetup Berlin, June 2017*: [SlideShare](https://de.slideshare.net/dataArtisans/tzuli-gordon-stateful-stream-processing-with-apache-flink)
+- Stephan Ewen: **Experiences running Flink at Very Large Scale** *Berlin Buzzwords, June 2017*: [SlideShare](https://de.slideshare.net/dataArtisans/stephan-ewen-experiences-running-flink-at-very-large-scale)
+- Kostas Kloudas: **Complex Event Processing with Flink: the state of FlinkCEP** *Berlin Buzzwords, June 2017*: [SlideShare](https://de.slideshare.net/dataArtisans/kostas-kloudas-complex-event-processing-with-flink-the-state-of-flinkcep)
+- Fabian Hueske: **Stream Analytics with SQL on Apache Flink** *Berlin Buzzwords, June 2017*: [SlideShare](https://de.slideshare.net/dataArtisans/fabian-hueske-stream-analytics-with-sql-on-apache-flink-76998033)
+- Aljoscha Krettek & Kenneth Knowles: **Portable stateful big data processing in Apache Beam** *Strata London 2017, Miami, May 2017*: [SlideShare](https://de.slideshare.net/dataArtisans/aljoscha-krettek-portable-stateful-big-data-processing-in-apache-beam)
+- Aljoscha Krettek: **Apache Flink® and IoT: How Stateful Event-Time Processing Enables Accurate Analytics** *Apache Con North America, Miami, May 2017*: [SlideShare](https://de.slideshare.net/dataArtisans/aljoscha-krettek-apache-flink-and-iot-how-stateful-eventtime-processing-enables-accurate-analytics)
+- Timo Walther: **Table & SQL API – unified APIs for batch and stream processing** *Flink Forward San Francisco, April 2017*: [SlideShare](https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-timo-walther-table-sql-api-unified-apis-for-batch-and-stream-processing)
+- Kostas Kloudas: **Extending Flink’s Streaming APIs** *Flink Forward San Francisco, April 2017*: [SlideShare](https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-konstantinos-kloudas-extending-flinks-streaming-apis)
+- Tzu-Li (Gordon) Tai: **Joining the Scurry of Squirrels: Contributing to Apache Flink** *Flink Forward San Francisco, April 2017*: [SlideShare](https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-tzuli-gordon-tai-joining-the-scurry-of-squirrels-contributing-to-apache-flink)
+- Stefan Richter: **Improvements for large state and recovery in Flink** *Flink Forward San Francisco, April 2017*: [SlideShare](https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-stefan-richter-improvements-for-large-state-and-recovery-in-flink)
+- Ufuk Celebi: **The Stream Processor as a Database: Building Online Applications directly on Streams** *Flink Forward San Francisco, April 2017*: [SlideShare](https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-ufuk-celebi-the-stream-processor-as-a-database-building-online-applications-directly-on-streams)
+- Jamie Grier: **Apache Flink - The Latest and Greatest ** *Flink Forward San Francisco, April 2017*: [SlideShare](https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-jamie-grier-apache-flinkthe-latest-and-greatest)
+- Stephan Ewen: **Experiences running Flink at Very Large Scale** *Flink Forward San Francisco, April 2017*: [SlideShare](https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-stephan-ewen-experiences-running-flink-at-very-large-scale)
+- Stephan Ewen: **Convergence of real-time analytics and data-driven applications** *Flink Forward San Francisco, April 2017*: [SlideShare](https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-stephan-ewen-convergence-of-realtime-analytics-and-datadriven-applications)
+- Till Rohrmann: **Redesigning Apache Flink’s Distributed Architecture Back to Sessions overview** *Flink Forward San Francisco, April 2017*: [SlideShare](https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-till-rohrmann-redesigning-apache-flinks-distributed-architecture-back-to-sessions-overview)
+- Timo Walther: **Table & SQL API - unified APIs for batch and stream processing** *Apache Flink Meetup Amsterdam, March 2017*: [SlideShare](https://www.slideshare.net/dataArtisans/timo-walther-table-sql-api-unified-apis-for-batch-and-stream-processing)
+- Kostas Kloudas: **Extending Flink's Streaming APIs** *Apache Flink Meetup Berlin, February 2017*: [SlideShare](https://www.slideshare.net/dataArtisans/kostas-kloudas-extending-flinks-streaming-apis)
+- Fabian Hueske: **Stream Analytics with SQL on Apache Flink** *Big Data Tech Summit, Warsaw February 2017*: [SlideShare](http://www.slideshare.net/dataArtisans/fabian-hueske-stream-analytics-with-sql-on-apache-flink)
+
 ### 2016
 
 - Stefan Richter: **A look at Apache Flink 1.2 and beyond** *Apache Flink Meetup Berlin, November 2016*: [SlideShare](http://www.slideshare.net/StefanRichter10/a-look-at-flink-12)
@@ -406,6 +429,7 @@ The following people were very kind to mentor the project while in incubation.
 - Stephan Ewen: **Keynote -The maturing data streaming ecosystem and Apache Flink’s accelerated growth** *Apache Big Data Europe 2016, Seville November 2016*: [SlideShare](http://www.slideshare.net/dataArtisans/keynote-stephan-ewen-stream-processing-as-a-foundational-paradigm-and-apache-flinks-approach-to-it)
 - Kostas Tzoumas: **Stream Processing with Apache Flink®** *Apache Flink London Meetup, November 2016*: [SlideShare](http://www.slideshare.net/dataArtisans/kostas-tzoumas-stream-processing-with-apache-flink)
 - Kostas Tzoumas: **Apache Flink®: State of the Union and What's Next** *Strata + Hadoop World New York, September 2016*: [SlideShare](http://www.slideshare.net/dataArtisans/kostas-tzoumas-apache-flink-state-of-the-union-and-whats-next)
+- Stephan Ewen: **Stream Processing as a Foundational Paradigm and Apache Flink's Approach to It** *Big Data, Berlin v 10.0, December 2016*: [SlideShare](http://www.slideshare.net/dataArtisans/stephan-ewen-stream-processing-as-a-foundational-paradigm-and-apache-flinks-approach-to-it)
 - Kostas Tzoumas & Stephan Ewen: **Keynote -The maturing data streaming ecosystem and Apache Flink’s accelerated growth** *Flink Forward, Berlin September 2016*: [SlideShare](http://www.slideshare.net/FlinkForward/kostas-tzoumasstpehan-ewen-keynote-the-maturing-data-streaming-ecosystem-and-apache-flinks-accelerated-growth)
 - Robert Metzger: **Connecting Apache Flink to the World - Reviewing the streaming connectors** *Flink Forward, Berlin September 2016*: [SlideShare](http://www.slideshare.net/FlinkForward/robert-metzger-connecting-apache-flink-to-the-world-reviewing-the-streaming-connectors)
 - Till Rohrmann & Fabian Hueske: **Declarative stream processing with StreamSQL and CEP** *Flink Forward, Berlin September 2016*: [SlideShare](http://www.slideshare.net/FlinkForward/fabian-huesketill-rohrmann-declarative-stream-processing-with-streamsql-and-cep)

http://git-wip-us.apache.org/repos/asf/flink-web/blob/01a01947/slides.md
----------------------------------------------------------------------
diff --git a/slides.md b/slides.md
index 03a1325..aa09f98 100755
--- a/slides.md
+++ b/slides.md
@@ -1,96 +1,28 @@
 ---
 title: "Slides"
+layout: base
 ---
-
-{% toc %}
-
-## Training
-
-Currently, there is a free training available by [dataArtisans](http://data-artisans.com). Their [training website](http://dataartisans.github.io/flink-training) contains slides and exercices with solutions. The slides are also available on [SlideShare](http://www.slideshare.net/dataArtisans/presentations).
-
-## Flink Forward
-
-Flink Forward 2015 (October 12-13, 2015) was the first conference to bring together the Apache Flink developer and user community. You can find [slides and videos](http://2015.flink-forward.org/?post_type=session) of all talks on the Flink Forward 2015 page.
-
-On September 12-14, 2016 the second edition of Flink Forward took place. All [slides and videos](http://flink-forward.org/program/sessions/) are available on the Flink Forward 2016 page.
-
-In 2017, Flink Forward came to San Francisco to welcome the Apache Flink community to one day of training and one day of conference. Find all videos on our [YouTube Channel](https://www.youtube.com/playlist?list=PLDX4T_cnKjD2UC6wJr_wRbIvtlMtkc-n2) and all slides on [Slideshare](https://www.slideshare.net/FlinkForward)
-
-The thrid edition of [Flink Forward Berlin] (http://berlin.flink-forward.org/takes)takes place on September 11-13, 2017.
-
-## Slides
-
-**Note**: Keep in mind that code examples on slides have a chance of being incomplete or outdated. Always refer to the [latest documentation]({{ site.docs-snapshot }}) for an up to date reference.
-
-### 2017
-- Tzu-Li (Gordon) Tai: **Stateful Stream Processing with Apache Flink** *Apache Flink Meetup Berlin, June 2017*: [SlideShare](https://de.slideshare.net/dataArtisans/tzuli-gordon-stateful-stream-processing-with-apache-flink)
-- Stephan Ewen: **Experiences running Flink at Very Large Scale** *Berlin Buzzwords, June 2017*: [SlideShare](https://de.slideshare.net/dataArtisans/stephan-ewen-experiences-running-flink-at-very-large-scale)
-- Kostas Kloudas: **Complex Event Processing with Flink: the state of FlinkCEP** *Berlin Buzzwords, June 2017*: [SlideShare](https://de.slideshare.net/dataArtisans/kostas-kloudas-complex-event-processing-with-flink-the-state-of-flinkcep)
-- Fabian Hueske: **Stream Analytics with SQL on Apache Flink** *Berlin Buzzwords, June 2017*: [SlideShare](https://de.slideshare.net/dataArtisans/fabian-hueske-stream-analytics-with-sql-on-apache-flink-76998033)
-- Aljoscha Krettek & Kenneth Knowles: **Portable stateful big data processing in Apache Beam** *Strata London 2017, Miami, May 2017*: [SlideShare](https://de.slideshare.net/dataArtisans/aljoscha-krettek-portable-stateful-big-data-processing-in-apache-beam)
-- Aljoscha Krettek: **Apache Flink® and IoT: How Stateful Event-Time Processing Enables Accurate Analytics** *Apache Con North America, Miami, May 2017*: [SlideShare](https://de.slideshare.net/dataArtisans/aljoscha-krettek-apache-flink-and-iot-how-stateful-eventtime-processing-enables-accurate-analytics)
-- Timo Walther: **Table & SQL API – unified APIs for batch and stream processing** *Flink Forward San Francisco, April 2017*: [SlideShare](https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-timo-walther-table-sql-api-unified-apis-for-batch-and-stream-processing)
-- Kostas Kloudas: **Extending Flink’s Streaming APIs** *Flink Forward San Francisco, April 2017*: [SlideShare](https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-konstantinos-kloudas-extending-flinks-streaming-apis)
-- Tzu-Li (Gordon) Tai: **Joining the Scurry of Squirrels: Contributing to Apache Flink** *Flink Forward San Francisco, April 2017*: [SlideShare](https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-tzuli-gordon-tai-joining-the-scurry-of-squirrels-contributing-to-apache-flink)
-- Stefan Richter: **Improvements for large state and recovery in Flink** *Flink Forward San Francisco, April 2017*: [SlideShare](https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-stefan-richter-improvements-for-large-state-and-recovery-in-flink)
-- Ufuk Celebi: **The Stream Processor as a Database: Building Online Applications directly on Streams** *Flink Forward San Francisco, April 2017*: [SlideShare](https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-ufuk-celebi-the-stream-processor-as-a-database-building-online-applications-directly-on-streams)
-- Jamie Grier: **Apache Flink - The Latest and Greatest ** *Flink Forward San Francisco, April 2017*: [SlideShare](https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-jamie-grier-apache-flinkthe-latest-and-greatest)
-- Stephan Ewen: **Experiences running Flink at Very Large Scale** *Flink Forward San Francisco, April 2017*: [SlideShare](https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-stephan-ewen-experiences-running-flink-at-very-large-scale)
-- Stephan Ewen: **Convergence of real-time analytics and data-driven applications** *Flink Forward San Francisco, April 2017*: [SlideShare](https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-stephan-ewen-convergence-of-realtime-analytics-and-datadriven-applications)
-- Till Rohrmann: **Redesigning Apache Flink’s Distributed Architecture Back to Sessions overview** *Flink Forward San Francisco, April 2017*: [SlideShare](https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-till-rohrmann-redesigning-apache-flinks-distributed-architecture-back-to-sessions-overview)
-- Timo Walther: **Table & SQL API - unified APIs for batch and stream processing** *Apache Flink Meetup Amsterdam, March 2017*: [SlideShare](https://www.slideshare.net/dataArtisans/timo-walther-table-sql-api-unified-apis-for-batch-and-stream-processing)
-- Kostas Kloudas: **Extending Flink's Streaming APIs** *Apache Flink Meetup Berlin, February 2017*: [SlideShare](https://www.slideshare.net/dataArtisans/kostas-kloudas-extending-flinks-streaming-apis)
-- Fabian Hueske: **Stream Analytics with SQL on Apache Flink** *Big Data Tech Summit, Warsaw February 2017*: [SlideShare](http://www.slideshare.net/dataArtisans/fabian-hueske-stream-analytics-with-sql-on-apache-flink)
-
-
-### 2016
-
-- Stephan Ewen: **Stream Processing as a Foundational Paradigm and Apache Flink's Approach to It** *Big Data, Berlin v 10.0, December 2016*: [SlideShare](http://www.slideshare.net/dataArtisans/stephan-ewen-stream-processing-as-a-foundational-paradigm-and-apache-flinks-approach-to-it)
-- Kostas Tzoumas & Stephan Ewen: **Keynote -The maturing data streaming ecosystem and Apache Flink’s accelerated growth** *Flink Forward, Berlin September 2016*: [SlideShare](http://www.slideshare.net/FlinkForward/kostas-tzoumasstpehan-ewen-keynote-the-maturing-data-streaming-ecosystem-and-apache-flinks-accelerated-growth)
-- Robert Metzger: **Connecting Apache Flink to the World - Reviewing the streaming connectors** *Flink Forward, Berlin September 2016*: [SlideShare](http://www.slideshare.net/FlinkForward/robert-metzger-connecting-apache-flink-to-the-world-reviewing-the-streaming-connectors)
-- Till Rohrmann & Fabian Hueske: **Declarative stream processing with StreamSQL and CEP** *Flink Forward, Berlin September 2016*: [SlideShare](http://www.slideshare.net/FlinkForward/fabian-huesketill-rohrmann-declarative-stream-processing-with-streamsql-and-cep)
-- Jamie Grier: **Robust Stream Processing with Apache Flink** *Flink Forward, Berlin September 2016*: [SlideShare](http://www.slideshare.net/FlinkForward/jamie-grier-robust-stream-processing-with-apache-flink)
-- Jamie Grier: **The Stream Processor as a Database- Building Online Applications directly on Streams** *Flink Forward, Berlin September 2016*: [SlideShare](http://www.slideshare.net/FlinkForward/jamie-grier-the-stream-processor-as-a-database-building-online-applications-directly-on-streams)
-- Till Rohramnn: **Dynamic Scaling - How Apache Flink adapts to changing workloads** *Flink Forward, Berlin September 2016*: [SlideShare](http://www.slideshare.net/FlinkForward/till-rohrmann-dynamic-scaling-how-apache-flink-adapts-to-changing-workloads)
-- Stephan Ewen: **Running Flink Everywhere** *Flink Forward, Berlin September 2016*: [SlideShare](http://www.slideshare.net/FlinkForward/stephan-ewen-running-flink-everywhere)
-- Stephan Ewen: **Scaling Apache Flink to very large State** *Flink Forward, Berlin September 2016*: [SlideShare](http://www.slideshare.net/FlinkForward/stephan-ewen-scaling-to-large-state)
-- Aljoscha Krettek: **The Future of Apache Flink** *Flink Forward, Berlin September 2016*: [SlideShare](http://www.slideshare.net/FlinkForward/aljoscha-krettek-the-future-of-apache-flink)
-- Fabian Hueske: **Taking a look under the hood of Apache Flink's relational APIs** *Flink Forward, Berlin September 2016*: [SlideShare](http://www.slideshare.net/fhueske/taking-a-look-under-hood-of-apache-flinks-relational-apis)
-- Kostas Tzoumas: **Streaming in the Wild with Apache Flink** *Hadoop Summit San Jose, June 2016*: [SlideShare](http://www.slideshare.net/KostasTzoumas/streaming-in-the-wild-with-apache-flink-63790942)
-- Stephan Ewen: **The Stream Processor as the Database - Apache Flink** *Berlin Buzzwords, June 2016*: [SlideShare](http://www.slideshare.net/stephanewen1/the-stream-processor-as-the-database-apache-flink-berlin-buzzwords)
-- Till Rohrmann & Fabian Hueske: **Streaming Analytics & CEP - Two sides of the same coin?** *Berlin Buzzwords, June 2016*: [SlideShare](http://www.slideshare.net/tillrohrmann/streaming-analytics-cep-two-sides-of-the-same-coin)
-- Robert Metzger: **A Data Streaming Architecture with Apache Flink** *Berlin Buzzwords, June 2016*: [SlideShare](http://www.slideshare.net/robertmetzger1/a-data-streaming-architecture-with-apache-flink-berlin-buzzwords-2016)
-- Stephan Ewen: **Continuous Processing with Apache Flink** *Strata + Hadoop World London, May 2016*: [SlideShare](http://www.slideshare.net/stephanewen1/continuous-processing-with-apache-flink-strata-london-2016)
-- Stephan Ewen: **Streaming Analytics with Apache Flink 1.0** *Flink NYC Flink, May 2016*: [SlideShare](http://www.slideshare.net/stephanewen1/apache-flink-myc-flink-meetup)
-- Ufuk Celebi: **Unified Stream & Batch Processing with Apache Flink**. *Hadoop Summit Dublin, April 2016*: [SlideShare](http://www.slideshare.net/HadoopSummit/unified-stream-and-batch-processing-with-apache-flink)
-- Kostas Tzoumas: **Counting Elements in Streams**. *Strata San Jose, March 2016*: [SlideShare](http://www.slideshare.net/KostasTzoumas/apache-flink-at-strata-san-jose-2016)
-- Jamie Grier: **Extending the Yahoo! Streaming Benchmark**. *Flink Washington DC Meetup, March 2016*: [SlideShare](http://www.slideshare.net/JamieGrier/extending-the-yahoo-streaming-benchmark)
-- Jamie Grier: **Stateful Stream Processing at In-Memory Speed**. *Flink NYC Meetup, March 2016*: [SlideShare](http://www.slideshare.net/JamieGrier/stateful-stream-processing-at-inmemory-speed)
-- Robert Metzger: **Stream Processing with Apache Flink**. *QCon London, March 2016*: [SlideShare](http://www.slideshare.net/robertmetzger1/qcon-london-stream-processing-with-apache-flink)
-- Vasia Kalavri: **Batch and Stream Graph Processing with Apache Flink**. *Flink and Neo4j Meetup Berlin, March 2016*: [SlideShare](http://www.slideshare.net/vkalavri/batch-and-stream-graph-processing-with-apache-flink)
-- Maximilian Michels: **Stream Processing with Apache Flink**. *Big Data Technology Summit, February 2016*:
-[SlideShare](http://de.slideshare.net/MaximilianMichels/big-datawarsaw-animated)
-- Vasia Kalavri: **Single-Pass Graph Streaming Analytics with Apache Flink**. *FOSDEM, January 2016*: [SlideShare](http://www.slideshare.net/vkalavri/gellystream-singlepass-graph-streaming-analytics-with-apache-flink)
-- Till Rohrmann: **Streaming Done Right**. *FOSDEM, January 2016*: [SlideShare](http://www.slideshare.net/tillrohrmann/apache-flink-streaming-done-right-fosdem-2016)
-
-### 2015
-
-- Till Rohrmann: **Streaming Data Flow with Apache Flink** *(October 29th, 2015)*: [SlideShare](http://www.slideshare.net/tillrohrmann/streaming-data-flow-with-apache-flink-paris-flink-meetup-2015-54572718)
-- Stephan Ewen: **Flink-0.10** *(October 28th, 2015)*: [SlideShare](http://www.slideshare.net/stephanewen1/flink-010-bay-area-meetup-october-2015)
-- Robert Metzger: **Architecture of Flink's Streaming Runtime** *(ApacheCon, September 29th, 2015)*: [SlideShare](http://www.slideshare.net/robertmetzger1/architecture-of-flinks-streaming-runtime-apachecon-eu-2015)
-- Robert Metzger: **Click-Through Example for Flink's KafkaConsumer Checkpointing** *(September, 2015)*: [SlideShare](http://www.slideshare.net/robertmetzger1/clickthrough-example-for-flinks-kafkaconsumer-checkpointing)
-- Paris Carbone: **Apache Flink Streaming. Resiliency and Consistency** (Google Tech Talk, August 2015: [SlideShare](http://www.slideshare.net/ParisCarbone/tech-talk-google-on-flink-fault-tolerance-and-ha)
-- Andra Lungu: **Graph Processing with Apache Flink** *(August 26th, 2015)*: [SlideShare](http://www.slideshare.net/AndraLungu/flink-gelly-karlsruhe-june-2015)
-- Till Rohrmann: **Interactive data analytisis with Apache Flink** *(June 23rd, 2015)*: [SlideShare](http://www.slideshare.net/tillrohrmann/data-analysis-49806564)
-- Gyula Fóra: **Real-time data processing with Apache Flink** *(Budapest Data Forum, June 4th, 2015)*: [SlideShare](http://www.slideshare.net/GyulaFra/flink-streaming-budapestdata)
-- Till Rohrmann: **Machine Learning with Apache Flink** *(March 23th, 2015)*: [SlideShare](http://www.slideshare.net/tillrohrmann/machine-learning-with-apache-flink)
-- Marton Balassi: **Flink Streaming** *(February 26th, 2015)*: [SlideShare](http://www.slideshare.net/MrtonBalassi/flink-streaming-berlin-meetup)
-- Vasia Kalavri: **Large-Scale Graph Processing with Apache Flink** *(FOSDEM, 31st January, 2015)*: [SlideShare](http://www.slideshare.net/vkalavri/largescale-graph-processing-with-apache-flink-graphdevroom-fosdem15)
-- Fabian Hueske: **Hadoop Compatibility** *(January 28th, 2015)*: [SlideShare](http://www.slideshare.net/fhueske/flink-hadoopcompat20150128)
-- Kostas Tzoumas: **Apache Flink Overview** *(January 14th, 2015)*: [SlideShare](http://www.slideshare.net/KostasTzoumas/apache-flink-api-runtime-and-project-roadmap)
-
-### 2014
-
-- Kostas Tzoumas: **Flink Internals** *(November 18th, 2014)*: [SlideShare](http://www.slideshare.net/KostasTzoumas/flink-internals)
-- Marton Balassi & Gyula Fóra: **The Flink Big Data Analytics Platform** *(ApachecCon, November 11th, 2014)*: [SlideShare](http://www.slideshare.net/GyulaFra/flink-apachecon)
-- Till Rohrmann: **Introduction to Apache Flink** *(October 15th, 2014)*: [SlideShare](http://www.slideshare.net/tillrohrmann/introduction-to-apache-flink)
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<meta http-equiv="refresh" content="1; url=https://flink.apache.org/community.html#slides" />
+
+<h1>Documentation</h1>
+
+Redirecting to <a href="https://flink.apache.org/community.html#slides">slides in community page</a> in 1 second.


[7/7] flink-web git commit: Rebuild site

Posted by tz...@apache.org.
Rebuild site


Project: http://git-wip-us.apache.org/repos/asf/flink-web/repo
Commit: http://git-wip-us.apache.org/repos/asf/flink-web/commit/cc4b07bb
Tree: http://git-wip-us.apache.org/repos/asf/flink-web/tree/cc4b07bb
Diff: http://git-wip-us.apache.org/repos/asf/flink-web/diff/cc4b07bb

Branch: refs/heads/asf-site
Commit: cc4b07bb1de5cecaa21cc1ff09ff7e3d5c367b05
Parents: 01a0194
Author: Tzu-Li (Gordon) Tai <tz...@apache.org>
Authored: Mon Jul 3 03:43:21 2017 +0800
Committer: Tzu-Li (Gordon) Tai <tz...@apache.org>
Committed: Mon Jul 3 03:43:21 2017 +0800

----------------------------------------------------------------------
 content/community.html |  41 ++++++++++---
 content/ecosystem.html |   4 ++
 content/poweredby.html |   6 +-
 content/slides.html    | 136 ++++++++------------------------------------
 4 files changed, 65 insertions(+), 122 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flink-web/blob/cc4b07bb/content/community.html
----------------------------------------------------------------------
diff --git a/content/community.html b/content/community.html
index 2ae14a3..fc2024f 100644
--- a/content/community.html
+++ b/content/community.html
@@ -157,9 +157,10 @@
     </ul>
   </li>
   <li><a href="#slides" id="markdown-toc-slides">Slides</a>    <ul>
-      <li><a href="#section" id="markdown-toc-section">2016</a></li>
-      <li><a href="#section-1" id="markdown-toc-section-1">2015</a></li>
-      <li><a href="#section-2" id="markdown-toc-section-2">2014</a></li>
+      <li><a href="#section" id="markdown-toc-section">2017</a></li>
+      <li><a href="#section-1" id="markdown-toc-section-1">2016</a></li>
+      <li><a href="#section-2" id="markdown-toc-section-2">2015</a></li>
+      <li><a href="#section-3" id="markdown-toc-section-3">2014</a></li>
     </ul>
   </li>
   <li><a href="#materials" id="markdown-toc-materials">Materials</a>    <ul>
@@ -325,7 +326,9 @@
 
 <p>Flink Forward 2015 (October 12-13, 2015) was the first conference to bring together the Apache Flink developer and user community. You can find <a href="http://2015.flink-forward.org/?post_type=session">slides and videos</a> of all talks on the Flink Forward 2015 page.</p>
 
-<p>The second edition of Flink Forward took place on September 12-14, 2016. All <a href="http://flink-forward.org/program/sessions/">slides and videos</a> are available on the Flink Forward 2016 page.</p>
+<p>The second edition of Flink Forward took place on September 12-14, 2016. All <a href="http://2016.flink-forward.org/program/sessions/">slides and videos</a> are available on the Flink Forward 2016 page.</p>
+
+<p>In 2017, Flink Forward came to San Francisco to welcome the Apache Flink community to one day of training and one day of conference. Find all videos on our <a href="https://www.youtube.com/playlist?list=PLDX4T_cnKjD2UC6wJr_wRbIvtlMtkc-n2">YouTube Channel</a> and all slides on <a href="https://www.slideshare.net/FlinkForward">Slideshare</a>.</p>
 
 <h1 id="people">People</h1>
 
@@ -575,7 +578,30 @@
 
 <p><strong>Note</strong>: Keep in mind that code examples on slides have a chance of being incomplete or outdated. Always refer to the <a href="http://ci.apache.org/projects/flink/flink-docs-master">latest documentation</a> for an up to date reference.</p>
 
-<h3 id="section">2016</h3>
+<h3 id="section">2017</h3>
+
+<ul>
+  <li>Tzu-Li (Gordon) Tai: <strong>Stateful Stream Processing with Apache Flink</strong> <em>Apache Flink Meetup Berlin, June 2017</em>: <a href="https://de.slideshare.net/dataArtisans/tzuli-gordon-stateful-stream-processing-with-apache-flink">SlideShare</a></li>
+  <li>Stephan Ewen: <strong>Experiences running Flink at Very Large Scale</strong> <em>Berlin Buzzwords, June 2017</em>: <a href="https://de.slideshare.net/dataArtisans/stephan-ewen-experiences-running-flink-at-very-large-scale">SlideShare</a></li>
+  <li>Kostas Kloudas: <strong>Complex Event Processing with Flink: the state of FlinkCEP</strong> <em>Berlin Buzzwords, June 2017</em>: <a href="https://de.slideshare.net/dataArtisans/kostas-kloudas-complex-event-processing-with-flink-the-state-of-flinkcep">SlideShare</a></li>
+  <li>Fabian Hueske: <strong>Stream Analytics with SQL on Apache Flink</strong> <em>Berlin Buzzwords, June 2017</em>: <a href="https://de.slideshare.net/dataArtisans/fabian-hueske-stream-analytics-with-sql-on-apache-flink-76998033">SlideShare</a></li>
+  <li>Aljoscha Krettek &amp; Kenneth Knowles: <strong>Portable stateful big data processing in Apache Beam</strong> <em>Strata London 2017, Miami, May 2017</em>: <a href="https://de.slideshare.net/dataArtisans/aljoscha-krettek-portable-stateful-big-data-processing-in-apache-beam">SlideShare</a></li>
+  <li>Aljoscha Krettek: <strong>Apache Flink® and IoT: How Stateful Event-Time Processing Enables Accurate Analytics</strong> <em>Apache Con North America, Miami, May 2017</em>: <a href="https://de.slideshare.net/dataArtisans/aljoscha-krettek-apache-flink-and-iot-how-stateful-eventtime-processing-enables-accurate-analytics">SlideShare</a></li>
+  <li>Timo Walther: <strong>Table &amp; SQL API – unified APIs for batch and stream processing</strong> <em>Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-timo-walther-table-sql-api-unified-apis-for-batch-and-stream-processing">SlideShare</a></li>
+  <li>Kostas Kloudas: <strong>Extending Flink’s Streaming APIs</strong> <em>Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-konstantinos-kloudas-extending-flinks-streaming-apis">SlideShare</a></li>
+  <li>Tzu-Li (Gordon) Tai: <strong>Joining the Scurry of Squirrels: Contributing to Apache Flink</strong> <em>Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-tzuli-gordon-tai-joining-the-scurry-of-squirrels-contributing-to-apache-flink">SlideShare</a></li>
+  <li>Stefan Richter: <strong>Improvements for large state and recovery in Flink</strong> <em>Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-stefan-richter-improvements-for-large-state-and-recovery-in-flink">SlideShare</a></li>
+  <li>Ufuk Celebi: <strong>The Stream Processor as a Database: Building Online Applications directly on Streams</strong> <em>Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-ufuk-celebi-the-stream-processor-as-a-database-building-online-applications-directly-on-streams">SlideShare</a></li>
+  <li>Jamie Grier: <em>*Apache Flink - The Latest and Greatest ** *Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-jamie-grier-apache-flinkthe-latest-and-greatest">SlideShare</a></li>
+  <li>Stephan Ewen: <strong>Experiences running Flink at Very Large Scale</strong> <em>Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-stephan-ewen-experiences-running-flink-at-very-large-scale">SlideShare</a></li>
+  <li>Stephan Ewen: <strong>Convergence of real-time analytics and data-driven applications</strong> <em>Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-stephan-ewen-convergence-of-realtime-analytics-and-datadriven-applications">SlideShare</a></li>
+  <li>Till Rohrmann: <strong>Redesigning Apache Flink’s Distributed Architecture Back to Sessions overview</strong> <em>Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-till-rohrmann-redesigning-apache-flinks-distributed-architecture-back-to-sessions-overview">SlideShare</a></li>
+  <li>Timo Walther: <strong>Table &amp; SQL API - unified APIs for batch and stream processing</strong> <em>Apache Flink Meetup Amsterdam, March 2017</em>: <a href="https://www.slideshare.net/dataArtisans/timo-walther-table-sql-api-unified-apis-for-batch-and-stream-processing">SlideShare</a></li>
+  <li>Kostas Kloudas: <strong>Extending Flink’s Streaming APIs</strong> <em>Apache Flink Meetup Berlin, February 2017</em>: <a href="https://www.slideshare.net/dataArtisans/kostas-kloudas-extending-flinks-streaming-apis">SlideShare</a></li>
+  <li>Fabian Hueske: <strong>Stream Analytics with SQL on Apache Flink</strong> <em>Big Data Tech Summit, Warsaw February 2017</em>: <a href="http://www.slideshare.net/dataArtisans/fabian-hueske-stream-analytics-with-sql-on-apache-flink">SlideShare</a></li>
+</ul>
+
+<h3 id="section-1">2016</h3>
 
 <ul>
   <li>Stefan Richter: <strong>A look at Apache Flink 1.2 and beyond</strong> <em>Apache Flink Meetup Berlin, November 2016</em>: <a href="http://www.slideshare.net/StefanRichter10/a-look-at-flink-12">SlideShare</a></li>
@@ -584,6 +610,7 @@
   <li>Stephan Ewen: <strong>Keynote -The maturing data streaming ecosystem and Apache Flink’s accelerated growth</strong> <em>Apache Big Data Europe 2016, Seville November 2016</em>: <a href="http://www.slideshare.net/dataArtisans/keynote-stephan-ewen-stream-processing-as-a-foundational-paradigm-and-apache-flinks-approach-to-it">SlideShare</a></li>
   <li>Kostas Tzoumas: <strong>Stream Processing with Apache Flink®</strong> <em>Apache Flink London Meetup, November 2016</em>: <a href="http://www.slideshare.net/dataArtisans/kostas-tzoumas-stream-processing-with-apache-flink">SlideShare</a></li>
   <li>Kostas Tzoumas: <strong>Apache Flink®: State of the Union and What’s Next</strong> <em>Strata + Hadoop World New York, September 2016</em>: <a href="http://www.slideshare.net/dataArtisans/kostas-tzoumas-apache-flink-state-of-the-union-and-whats-next">SlideShare</a></li>
+  <li>Stephan Ewen: <strong>Stream Processing as a Foundational Paradigm and Apache Flink’s Approach to It</strong> <em>Big Data, Berlin v 10.0, December 2016</em>: <a href="http://www.slideshare.net/dataArtisans/stephan-ewen-stream-processing-as-a-foundational-paradigm-and-apache-flinks-approach-to-it">SlideShare</a></li>
   <li>Kostas Tzoumas &amp; Stephan Ewen: <strong>Keynote -The maturing data streaming ecosystem and Apache Flink’s accelerated growth</strong> <em>Flink Forward, Berlin September 2016</em>: <a href="http://www.slideshare.net/FlinkForward/kostas-tzoumasstpehan-ewen-keynote-the-maturing-data-streaming-ecosystem-and-apache-flinks-accelerated-growth">SlideShare</a></li>
   <li>Robert Metzger: <strong>Connecting Apache Flink to the World - Reviewing the streaming connectors</strong> <em>Flink Forward, Berlin September 2016</em>: <a href="http://www.slideshare.net/FlinkForward/robert-metzger-connecting-apache-flink-to-the-world-reviewing-the-streaming-connectors">SlideShare</a></li>
   <li>Till Rohrmann &amp; Fabian Hueske: <strong>Declarative stream processing with StreamSQL and CEP</strong> <em>Flink Forward, Berlin September 2016</em>: <a href="http://www.slideshare.net/FlinkForward/fabian-huesketill-rohrmann-declarative-stream-processing-with-streamsql-and-cep">SlideShare</a></li>
@@ -612,7 +639,7 @@
   <li>Till Rohrmann: <strong>Streaming Done Right</strong>. <em>FOSDEM, January 2016</em>: <a href="http://www.slideshare.net/tillrohrmann/apache-flink-streaming-done-right-fosdem-2016">SlideShare</a></li>
 </ul>
 
-<h3 id="section-1">2015</h3>
+<h3 id="section-2">2015</h3>
 
 <ul>
   <li>Till Rohrmann: <strong>Streaming Data Flow with Apache Flink</strong> <em>(October 29th, 2015)</em>: <a href="http://www.slideshare.net/tillrohrmann/streaming-data-flow-with-apache-flink-paris-flink-meetup-2015-54572718">SlideShare</a></li>
@@ -630,7 +657,7 @@
   <li>Kostas Tzoumas: <strong>Apache Flink Overview</strong> <em>(January 14th, 2015)</em>: <a href="http://www.slideshare.net/KostasTzoumas/apache-flink-api-runtime-and-project-roadmap">SlideShare</a></li>
 </ul>
 
-<h3 id="section-2">2014</h3>
+<h3 id="section-3">2014</h3>
 
 <ul>
   <li>Kostas Tzoumas: <strong>Flink Internals</strong> <em>(November 18th, 2014)</em>: <a href="http://www.slideshare.net/KostasTzoumas/flink-internals">SlideShare</a></li>

http://git-wip-us.apache.org/repos/asf/flink-web/blob/cc4b07bb/content/ecosystem.html
----------------------------------------------------------------------
diff --git a/content/ecosystem.html b/content/ecosystem.html
index 0ede162..9342919 100644
--- a/content/ecosystem.html
+++ b/content/ecosystem.html
@@ -219,6 +219,10 @@ See Suneel Marthi’s <a href="http://www.slideshare.net/FlinkForward/suneel-mar
 
 <p><a href="https://samoa.incubator.apache.org/">Apache SAMOA (incubating)</a> a streaming ML library featuring Flink 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>

http://git-wip-us.apache.org/repos/asf/flink-web/blob/cc4b07bb/content/poweredby.html
----------------------------------------------------------------------
diff --git a/content/poweredby.html b/content/poweredby.html
index 481d0ff..38965e4 100644
--- a/content/poweredby.html
+++ b/content/poweredby.html
@@ -167,7 +167,7 @@
    </div>
    <div class="height col-md-3 col-sm-4 col-xs-6">
       <img src="/img/poweredby/bouygues-logo.jpg" width="175" alt="Bouygues" /><br />
-      Bouygues Telecom is running 30 production applications powered by Flink and is processing 10 billion raw events per day. <br /><br /><a href="http://flink-forward.org/kb_sessions/a-brief-history-of-time-with-apache-flink-real-time-monitoring-and-analysis-with-flink-kafka-hb/" target="_blank"><small><span class="glyphicon glyphicon-new-window"></span></small> See Bouygues Telcom at Flink Forward 2016</a>
+      Bouygues Telecom is running 30 production applications powered by Flink and is processing 10 billion raw events per day. <br /><br /><a href="http://2016.flink-forward.org/kb_sessions/a-brief-history-of-time-with-apache-flink-real-time-monitoring-and-analysis-with-flink-kafka-hb/" target="_blank"><small><span class="glyphicon glyphicon-new-window"></span></small> See Bouygues Telcom at Flink Forward 2016</a>
    </div>
    <div class="height col-md-3 col-sm-4 col-xs-6">
       <img src="/img/poweredby/capital-one-logo.png" width="175" alt="Capital One" /><br />
@@ -200,11 +200,11 @@
    <div class="height col-md-3 col-sm-4 col-xs-6">
    <img src="/img/poweredby/otto-group-logo.png" width="175" alt="King" />
          <br />
-         Otto Group, the world's second-largest online retailer, uses Flink for business intelligence stream processing. <br /><br /><a href="http://flink-forward.org/kb_sessions/flinkspector-taming-the-squirrel/" target="_blank"><small><span class="glyphicon glyphicon-new-window"></span></small> See Otto at Flink Forward 2016</a>
+         Otto Group, the world's second-largest online retailer, uses Flink for business intelligence stream processing. <br /><br /><a href="http://2016.flink-forward.org/kb_sessions/flinkspector-taming-the-squirrel/" target="_blank"><small><span class="glyphicon glyphicon-new-window"></span></small> See Otto at Flink Forward 2016</a>
    </div>
    <div class="height col-md-3 col-sm-4 col-xs-6">
    <img src="/img/poweredby/researchgate-logo.png" width="175" alt="ResearchGate" /><br />
-         ResearchGate, a social network for scientists, uses Flink for network analysis and near-duplicate detection. <br /><br /><a href="http://flink-forward.org/kb_sessions/joining-infinity-windowless-stream-processing-with-flink/" target="_blank"><small><span class="glyphicon glyphicon-new-window"></span></small> See ResearchGate at Flink Forward 2016</a>
+         ResearchGate, a social network for scientists, uses Flink for network analysis and near-duplicate detection. <br /><br /><a href="http://2016.flink-forward.org/kb_sessions/joining-infinity-windowless-stream-processing-with-flink/" target="_blank"><small><span class="glyphicon glyphicon-new-window"></span></small> See ResearchGate at Flink Forward 2016</a>
   </div>
    <div class="height col-md-3 col-sm-4 col-xs-6">
    <img src="/img/poweredby/zalando-logo.jpg" width="175" alt="Zalando" /><br />

http://git-wip-us.apache.org/repos/asf/flink-web/blob/cc4b07bb/content/slides.html
----------------------------------------------------------------------
diff --git a/content/slides.html b/content/slides.html
index b1974a7..c381426 100644
--- a/content/slides.html
+++ b/content/slides.html
@@ -133,118 +133,30 @@
 
       </div>
       <div class="col-sm-9">
-      <div class="row-fluid">
-  <div class="col-sm-12">
-    <h1>Slides</h1>
-
-	<div class="page-toc">
-<ul id="markdown-toc">
-  <li><a href="#training" id="markdown-toc-training">Training</a></li>
-  <li><a href="#flink-forward" id="markdown-toc-flink-forward">Flink Forward</a></li>
-  <li><a href="#slides" id="markdown-toc-slides">Slides</a>    <ul>
-      <li><a href="#section" id="markdown-toc-section">2017</a></li>
-      <li><a href="#section-1" id="markdown-toc-section-1">2016</a></li>
-      <li><a href="#section-2" id="markdown-toc-section-2">2015</a></li>
-      <li><a href="#section-3" id="markdown-toc-section-3">2014</a></li>
-    </ul>
-  </li>
-</ul>
-
-</div>
-
-<h2 id="training">Training</h2>
-
-<p>Currently, there is a free training available by <a href="http://data-artisans.com">dataArtisans</a>. Their <a href="http://dataartisans.github.io/flink-training">training website</a> contains slides and exercices with solutions. The slides are also available on <a href="http://www.slideshare.net/dataArtisans/presentations">SlideShare</a>.</p>
-
-<h2 id="flink-forward">Flink Forward</h2>
-
-<p>Flink Forward 2015 (October 12-13, 2015) was the first conference to bring together the Apache Flink developer and user community. You can find <a href="http://2015.flink-forward.org/?post_type=session">slides and videos</a> of all talks on the Flink Forward 2015 page.</p>
-
-<p>On September 12-14, 2016 the second edition of Flink Forward took place. All <a href="http://flink-forward.org/program/sessions/">slides and videos</a> are available on the Flink Forward 2016 page.</p>
-
-<p>In 2017, Flink Forward came to San Francisco to welcome the Apache Flink community to one day of training and one day of conference. Find all videos on our <a href="https://www.youtube.com/playlist?list=PLDX4T_cnKjD2UC6wJr_wRbIvtlMtkc-n2">YouTube Channel</a> and all slides on <a href="https://www.slideshare.net/FlinkForward">Slideshare</a></p>
-
-<h2 id="slides">Slides</h2>
-
-<p><strong>Note</strong>: Keep in mind that code examples on slides have a chance of being incomplete or outdated. Always refer to the <a href="http://ci.apache.org/projects/flink/flink-docs-master">latest documentation</a> for an up to date reference.</p>
-
-<h3 id="section">2017</h3>
-<ul>
-  <li>Timo Walther: <strong>Table &amp; SQL API – unified APIs for batch and stream processing</strong> <em>Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-timo-walther-table-sql-api-unified-apis-for-batch-and-stream-processing">SlideShare</a></li>
-  <li>Kostas Kloudas: <strong>Extending Flink’s Streaming APIs</strong> <em>Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-konstantinos-kloudas-extending-flinks-streaming-apis">SlideShare</a></li>
-  <li>Tzu-Li (Gordon) Tai: <strong>Joining the Scurry of Squirrels: Contributing to Apache Flink</strong> <em>Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-tzuli-gordon-tai-joining-the-scurry-of-squirrels-contributing-to-apache-flink">SlideShare</a></li>
-  <li>Stefan Richter: <strong>Improvements for large state and recovery in Flink</strong> <em>Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-stefan-richter-improvements-for-large-state-and-recovery-in-flink">SlideShare</a></li>
-  <li>Ufuk Celebi: <strong>The Stream Processor as a Database: Building Online Applications directly on Streams</strong> <em>Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-ufuk-celebi-the-stream-processor-as-a-database-building-online-applications-directly-on-streams">SlideShare</a></li>
-  <li>Jamie Grier: <em>*Apache Flink - The Latest and Greatest ** *Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-jamie-grier-apache-flinkthe-latest-and-greatest">SlideShare</a></li>
-  <li>Stephan Ewen: <strong>Experiences running Flink at Very Large Scale</strong> <em>Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-stephan-ewen-experiences-running-flink-at-very-large-scale">SlideShare</a></li>
-  <li>Stephan Ewen: <strong>Convergence of real-time analytics and data-driven applications</strong> <em>Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-stephan-ewen-convergence-of-realtime-analytics-and-datadriven-applications">SlideShare</a></li>
-  <li>Till Rohrmann: <strong>Redesigning Apache Flink’s Distributed Architecture Back to Sessions overview</strong> <em>Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-till-rohrmann-redesigning-apache-flinks-distributed-architecture-back-to-sessions-overview">SlideShare</a></li>
-  <li>Timo Walther: <strong>Table &amp; SQL API - unified APIs for batch and stream processing</strong> <em>Apache Flink Meetup Amsterdam, March 2017</em>: <a href="https://www.slideshare.net/dataArtisans/timo-walther-table-sql-api-unified-apis-for-batch-and-stream-processing">SlideShare</a></li>
-  <li>Kostas Kloudas: <strong>Extending Flink’s Streaming APIs</strong> <em>Apache Flink Meetup Berlin, February 2017</em>: <a href="https://www.slideshare.net/dataArtisans/kostas-kloudas-extending-flinks-streaming-apis">SlideShare</a></li>
-  <li>Fabian Hueske: <strong>Stream Analytics with SQL on Apache Flink</strong> <em>Big Data Tech Summit, Warsaw February 2017</em>: <a href="http://www.slideshare.net/dataArtisans/fabian-hueske-stream-analytics-with-sql-on-apache-flink">SlideShare</a></li>
-</ul>
-
-<h3 id="section-1">2016</h3>
-
-<ul>
-  <li>Stephan Ewen: <strong>Stream Processing as a Foundational Paradigm and Apache Flink’s Approach to It</strong> <em>Big Data, Berlin v 10.0, December 2016</em>: <a href="http://www.slideshare.net/dataArtisans/stephan-ewen-stream-processing-as-a-foundational-paradigm-and-apache-flinks-approach-to-it">SlideShare</a></li>
-  <li>Kostas Tzoumas &amp; Stephan Ewen: <strong>Keynote -The maturing data streaming ecosystem and Apache Flink’s accelerated growth</strong> <em>Flink Forward, Berlin September 2016</em>: <a href="http://www.slideshare.net/FlinkForward/kostas-tzoumasstpehan-ewen-keynote-the-maturing-data-streaming-ecosystem-and-apache-flinks-accelerated-growth">SlideShare</a></li>
-  <li>Robert Metzger: <strong>Connecting Apache Flink to the World - Reviewing the streaming connectors</strong> <em>Flink Forward, Berlin September 2016</em>: <a href="http://www.slideshare.net/FlinkForward/robert-metzger-connecting-apache-flink-to-the-world-reviewing-the-streaming-connectors">SlideShare</a></li>
-  <li>Till Rohrmann &amp; Fabian Hueske: <strong>Declarative stream processing with StreamSQL and CEP</strong> <em>Flink Forward, Berlin September 2016</em>: <a href="http://www.slideshare.net/FlinkForward/fabian-huesketill-rohrmann-declarative-stream-processing-with-streamsql-and-cep">SlideShare</a></li>
-  <li>Jamie Grier: <strong>Robust Stream Processing with Apache Flink</strong> <em>Flink Forward, Berlin September 2016</em>: <a href="http://www.slideshare.net/FlinkForward/jamie-grier-robust-stream-processing-with-apache-flink">SlideShare</a></li>
-  <li>Jamie Grier: <strong>The Stream Processor as a Database- Building Online Applications directly on Streams</strong> <em>Flink Forward, Berlin September 2016</em>: <a href="http://www.slideshare.net/FlinkForward/jamie-grier-the-stream-processor-as-a-database-building-online-applications-directly-on-streams">SlideShare</a></li>
-  <li>Till Rohramnn: <strong>Dynamic Scaling - How Apache Flink adapts to changing workloads</strong> <em>Flink Forward, Berlin September 2016</em>: <a href="http://www.slideshare.net/FlinkForward/till-rohrmann-dynamic-scaling-how-apache-flink-adapts-to-changing-workloads">SlideShare</a></li>
-  <li>Stephan Ewen: <strong>Running Flink Everywhere</strong> <em>Flink Forward, Berlin September 2016</em>: <a href="http://www.slideshare.net/FlinkForward/stephan-ewen-running-flink-everywhere">SlideShare</a></li>
-  <li>Stephan Ewen: <strong>Scaling Apache Flink to very large State</strong> <em>Flink Forward, Berlin September 2016</em>: <a href="http://www.slideshare.net/FlinkForward/stephan-ewen-scaling-to-large-state">SlideShare</a></li>
-  <li>Aljoscha Krettek: <strong>The Future of Apache Flink</strong> <em>Flink Forward, Berlin September 2016</em>: <a href="http://www.slideshare.net/FlinkForward/aljoscha-krettek-the-future-of-apache-flink">SlideShare</a></li>
-  <li>Fabian Hueske: <strong>Taking a look under the hood of Apache Flink’s relational APIs</strong> <em>Flink Forward, Berlin September 2016</em>: <a href="http://www.slideshare.net/fhueske/taking-a-look-under-hood-of-apache-flinks-relational-apis">SlideShare</a></li>
-  <li>Kostas Tzoumas: <strong>Streaming in the Wild with Apache Flink</strong> <em>Hadoop Summit San Jose, June 2016</em>: <a href="http://www.slideshare.net/KostasTzoumas/streaming-in-the-wild-with-apache-flink-63790942">SlideShare</a></li>
-  <li>Stephan Ewen: <strong>The Stream Processor as the Database - Apache Flink</strong> <em>Berlin Buzzwords, June 2016</em>: <a href="http://www.slideshare.net/stephanewen1/the-stream-processor-as-the-database-apache-flink-berlin-buzzwords">SlideShare</a></li>
-  <li>Till Rohrmann &amp; Fabian Hueske: <strong>Streaming Analytics &amp; CEP - Two sides of the same coin?</strong> <em>Berlin Buzzwords, June 2016</em>: <a href="http://www.slideshare.net/tillrohrmann/streaming-analytics-cep-two-sides-of-the-same-coin">SlideShare</a></li>
-  <li>Robert Metzger: <strong>A Data Streaming Architecture with Apache Flink</strong> <em>Berlin Buzzwords, June 2016</em>: <a href="http://www.slideshare.net/robertmetzger1/a-data-streaming-architecture-with-apache-flink-berlin-buzzwords-2016">SlideShare</a></li>
-  <li>Stephan Ewen: <strong>Continuous Processing with Apache Flink</strong> <em>Strata + Hadoop World London, May 2016</em>: <a href="http://www.slideshare.net/stephanewen1/continuous-processing-with-apache-flink-strata-london-2016">SlideShare</a></li>
-  <li>Stephan Ewen: <strong>Streaming Analytics with Apache Flink 1.0</strong> <em>Flink NYC Flink, May 2016</em>: <a href="http://www.slideshare.net/stephanewen1/apache-flink-myc-flink-meetup">SlideShare</a></li>
-  <li>Ufuk Celebi: <strong>Unified Stream &amp; Batch Processing with Apache Flink</strong>. <em>Hadoop Summit Dublin, April 2016</em>: <a href="http://www.slideshare.net/HadoopSummit/unified-stream-and-batch-processing-with-apache-flink">SlideShare</a></li>
-  <li>Kostas Tzoumas: <strong>Counting Elements in Streams</strong>. <em>Strata San Jose, March 2016</em>: <a href="http://www.slideshare.net/KostasTzoumas/apache-flink-at-strata-san-jose-2016">SlideShare</a></li>
-  <li>Jamie Grier: <strong>Extending the Yahoo! Streaming Benchmark</strong>. <em>Flink Washington DC Meetup, March 2016</em>: <a href="http://www.slideshare.net/JamieGrier/extending-the-yahoo-streaming-benchmark">SlideShare</a></li>
-  <li>Jamie Grier: <strong>Stateful Stream Processing at In-Memory Speed</strong>. <em>Flink NYC Meetup, March 2016</em>: <a href="http://www.slideshare.net/JamieGrier/stateful-stream-processing-at-inmemory-speed">SlideShare</a></li>
-  <li>Robert Metzger: <strong>Stream Processing with Apache Flink</strong>. <em>QCon London, March 2016</em>: <a href="http://www.slideshare.net/robertmetzger1/qcon-london-stream-processing-with-apache-flink">SlideShare</a></li>
-  <li>Vasia Kalavri: <strong>Batch and Stream Graph Processing with Apache Flink</strong>. <em>Flink and Neo4j Meetup Berlin, March 2016</em>: <a href="http://www.slideshare.net/vkalavri/batch-and-stream-graph-processing-with-apache-flink">SlideShare</a></li>
-  <li>Maximilian Michels: <strong>Stream Processing with Apache Flink</strong>. <em>Big Data Technology Summit, February 2016</em>:
-<a href="http://de.slideshare.net/MaximilianMichels/big-datawarsaw-animated">SlideShare</a></li>
-  <li>Vasia Kalavri: <strong>Single-Pass Graph Streaming Analytics with Apache Flink</strong>. <em>FOSDEM, January 2016</em>: <a href="http://www.slideshare.net/vkalavri/gellystream-singlepass-graph-streaming-analytics-with-apache-flink">SlideShare</a></li>
-  <li>Till Rohrmann: <strong>Streaming Done Right</strong>. <em>FOSDEM, January 2016</em>: <a href="http://www.slideshare.net/tillrohrmann/apache-flink-streaming-done-right-fosdem-2016">SlideShare</a></li>
-</ul>
-
-<h3 id="section-2">2015</h3>
-
-<ul>
-  <li>Till Rohrmann: <strong>Streaming Data Flow with Apache Flink</strong> <em>(October 29th, 2015)</em>: <a href="http://www.slideshare.net/tillrohrmann/streaming-data-flow-with-apache-flink-paris-flink-meetup-2015-54572718">SlideShare</a></li>
-  <li>Stephan Ewen: <strong>Flink-0.10</strong> <em>(October 28th, 2015)</em>: <a href="http://www.slideshare.net/stephanewen1/flink-010-bay-area-meetup-october-2015">SlideShare</a></li>
-  <li>Robert Metzger: <strong>Architecture of Flink’s Streaming Runtime</strong> <em>(ApacheCon, September 29th, 2015)</em>: <a href="http://www.slideshare.net/robertmetzger1/architecture-of-flinks-streaming-runtime-apachecon-eu-2015">SlideShare</a></li>
-  <li>Robert Metzger: <strong>Click-Through Example for Flink’s KafkaConsumer Checkpointing</strong> <em>(September, 2015)</em>: <a href="http://www.slideshare.net/robertmetzger1/clickthrough-example-for-flinks-kafkaconsumer-checkpointing">SlideShare</a></li>
-  <li>Paris Carbone: <strong>Apache Flink Streaming. Resiliency and Consistency</strong> (Google Tech Talk, August 2015: <a href="http://www.slideshare.net/ParisCarbone/tech-talk-google-on-flink-fault-tolerance-and-ha">SlideShare</a></li>
-  <li>Andra Lungu: <strong>Graph Processing with Apache Flink</strong> <em>(August 26th, 2015)</em>: <a href="http://www.slideshare.net/AndraLungu/flink-gelly-karlsruhe-june-2015">SlideShare</a></li>
-  <li>Till Rohrmann: <strong>Interactive data analytisis with Apache Flink</strong> <em>(June 23rd, 2015)</em>: <a href="http://www.slideshare.net/tillrohrmann/data-analysis-49806564">SlideShare</a></li>
-  <li>Gyula Fóra: <strong>Real-time data processing with Apache Flink</strong> <em>(Budapest Data Forum, June 4th, 2015)</em>: <a href="http://www.slideshare.net/GyulaFra/flink-streaming-budapestdata">SlideShare</a></li>
-  <li>Till Rohrmann: <strong>Machine Learning with Apache Flink</strong> <em>(March 23th, 2015)</em>: <a href="http://www.slideshare.net/tillrohrmann/machine-learning-with-apache-flink">SlideShare</a></li>
-  <li>Marton Balassi: <strong>Flink Streaming</strong> <em>(February 26th, 2015)</em>: <a href="http://www.slideshare.net/MrtonBalassi/flink-streaming-berlin-meetup">SlideShare</a></li>
-  <li>Vasia Kalavri: <strong>Large-Scale Graph Processing with Apache Flink</strong> <em>(FOSDEM, 31st January, 2015)</em>: <a href="http://www.slideshare.net/vkalavri/largescale-graph-processing-with-apache-flink-graphdevroom-fosdem15">SlideShare</a></li>
-  <li>Fabian Hueske: <strong>Hadoop Compatibility</strong> <em>(January 28th, 2015)</em>: <a href="http://www.slideshare.net/fhueske/flink-hadoopcompat20150128">SlideShare</a></li>
-  <li>Kostas Tzoumas: <strong>Apache Flink Overview</strong> <em>(January 14th, 2015)</em>: <a href="http://www.slideshare.net/KostasTzoumas/apache-flink-api-runtime-and-project-roadmap">SlideShare</a></li>
-</ul>
-
-<h3 id="section-3">2014</h3>
-
-<ul>
-  <li>Kostas Tzoumas: <strong>Flink Internals</strong> <em>(November 18th, 2014)</em>: <a href="http://www.slideshare.net/KostasTzoumas/flink-internals">SlideShare</a></li>
-  <li>Marton Balassi &amp; Gyula Fóra: <strong>The Flink Big Data Analytics Platform</strong> <em>(ApachecCon, November 11th, 2014)</em>: <a href="http://www.slideshare.net/GyulaFra/flink-apachecon">SlideShare</a></li>
-  <li>Till Rohrmann: <strong>Introduction to Apache Flink</strong> <em>(October 15th, 2014)</em>: <a href="http://www.slideshare.net/tillrohrmann/introduction-to-apache-flink">SlideShare</a></li>
-</ul>
-
-
-  </div>
-</div>
+      <!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<meta http-equiv="refresh" content="1; url=https://flink.apache.org/community.html#slides" />
+
+<h1>Documentation</h1>
+
+<p>Redirecting to <a href="https://flink.apache.org/community.html#slides">slides in community page</a> in 1 second.</p>
 
       </div>
     </div>


[5/7] flink-web git commit: Add a paragraph of Alluxio into Ecosystem page

Posted by tz...@apache.org.
Add a paragraph of Alluxio into Ecosystem page

This closes #70.


Project: http://git-wip-us.apache.org/repos/asf/flink-web/repo
Commit: http://git-wip-us.apache.org/repos/asf/flink-web/commit/86beebae
Tree: http://git-wip-us.apache.org/repos/asf/flink-web/tree/86beebae
Diff: http://git-wip-us.apache.org/repos/asf/flink-web/diff/86beebae

Branch: refs/heads/asf-site
Commit: 86beebae1f5ae2657d7ea7c6b8d8f1c73865b19d
Parents: dbd10e3
Author: Bin Fan <fa...@gmail.com>
Authored: Fri Jun 23 13:44:40 2017 -0700
Committer: Tzu-Li (Gordon) Tai <tz...@apache.org>
Committed: Mon Jul 3 02:41:51 2017 +0800

----------------------------------------------------------------------
 ecosystem.md | 4 ++++
 1 file changed, 4 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flink-web/blob/86beebae/ecosystem.md
----------------------------------------------------------------------
diff --git a/ecosystem.md b/ecosystem.md
index 19069fd..829bee3 100644
--- a/ecosystem.md
+++ b/ecosystem.md
@@ -78,6 +78,10 @@ See Suneel Marthi's [Flink Forward talk](http://www.slideshare.net/FlinkForward/
 
 [Apache SAMOA (incubating)](https://samoa.incubator.apache.org/) a streaming ML library featuring Flink 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.


[2/7] flink-web git commit: Update links in the 'poweredby.md' file

Posted by tz...@apache.org.
Update links in the 'poweredby.md' file

This closes #64.


Project: http://git-wip-us.apache.org/repos/asf/flink-web/repo
Commit: http://git-wip-us.apache.org/repos/asf/flink-web/commit/bca45e30
Tree: http://git-wip-us.apache.org/repos/asf/flink-web/tree/bca45e30
Diff: http://git-wip-us.apache.org/repos/asf/flink-web/diff/bca45e30

Branch: refs/heads/asf-site
Commit: bca45e30cfbcb0a7a46b647c12acf70a62a12467
Parents: d550c01
Author: yew1eb <ye...@gmail.com>
Authored: Wed Jun 7 22:44:28 2017 +0800
Committer: Tzu-Li (Gordon) Tai <tz...@apache.org>
Committed: Mon Jul 3 02:30:38 2017 +0800

----------------------------------------------------------------------
 poweredby.md | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flink-web/blob/bca45e30/poweredby.md
----------------------------------------------------------------------
diff --git a/poweredby.md b/poweredby.md
index a3aeff5..5edbdfa 100755
--- a/poweredby.md
+++ b/poweredby.md
@@ -32,7 +32,7 @@ Would you like to be included on this page? Please reach out to the [Flink user
    </div>
    <div class="height col-md-3 col-sm-4 col-xs-6">
       <img src="{{ site.baseurl }}/img/poweredby/bouygues-logo.jpg" width="175"  alt="Bouygues" /><br />
-      Bouygues Telecom is running 30 production applications powered by Flink and is processing 10 billion raw events per day. <br><br><a href="http://flink-forward.org/kb_sessions/a-brief-history-of-time-with-apache-flink-real-time-monitoring-and-analysis-with-flink-kafka-hb/" target='_blank'><small><span class="glyphicon glyphicon-new-window"></span></small> See Bouygues Telcom at Flink Forward 2016</a>
+      Bouygues Telecom is running 30 production applications powered by Flink and is processing 10 billion raw events per day. <br><br><a href="http://2016.flink-forward.org/kb_sessions/a-brief-history-of-time-with-apache-flink-real-time-monitoring-and-analysis-with-flink-kafka-hb/" target='_blank'><small><span class="glyphicon glyphicon-new-window"></span></small> See Bouygues Telcom at Flink Forward 2016</a>
    </div>
    <div class="height col-md-3 col-sm-4 col-xs-6">
       <img src="{{ site.baseurl }}/img/poweredby/capital-one-logo.png" width="175"  alt="Capital One" /><br />
@@ -65,11 +65,11 @@ Would you like to be included on this page? Please reach out to the [Flink user
    <div class="height col-md-3 col-sm-4 col-xs-6">
    <img src="{{ site.baseurl }}/img/poweredby/otto-group-logo.png" width="175" alt="King" />
          <br />
-         Otto Group, the world's second-largest online retailer, uses Flink for business intelligence stream processing. <br><br><a href="http://flink-forward.org/kb_sessions/flinkspector-taming-the-squirrel/" target='_blank'><small><span class="glyphicon glyphicon-new-window"></span></small> See Otto at Flink Forward 2016</a>
+         Otto Group, the world's second-largest online retailer, uses Flink for business intelligence stream processing. <br><br><a href="http://2016.flink-forward.org/kb_sessions/flinkspector-taming-the-squirrel/" target='_blank'><small><span class="glyphicon glyphicon-new-window"></span></small> See Otto at Flink Forward 2016</a>
    </div>
    <div class="height col-md-3 col-sm-4 col-xs-6">
    <img src="{{ site.baseurl }}/img/poweredby/researchgate-logo.png" width="175" alt="ResearchGate" /><br />
-         ResearchGate, a social network for scientists, uses Flink for network analysis and near-duplicate detection. <br><br><a href="http://flink-forward.org/kb_sessions/joining-infinity-windowless-stream-processing-with-flink/" target='_blank'><small><span class="glyphicon glyphicon-new-window"></span></small> See ResearchGate at Flink Forward 2016</a>
+         ResearchGate, a social network for scientists, uses Flink for network analysis and near-duplicate detection. <br><br><a href="http://2016.flink-forward.org/kb_sessions/joining-infinity-windowless-stream-processing-with-flink/" target='_blank'><small><span class="glyphicon glyphicon-new-window"></span></small> See ResearchGate at Flink Forward 2016</a>
   </div>
    <div class="height col-md-3 col-sm-4 col-xs-6">
    <img src="{{ site.baseurl }}/img/poweredby/zalando-logo.jpg" width="175" alt="Zalando" /><br />