http://git-wip-us.apache.org/repos/asf/flink-web/blob/a16dddeb/content/css/main/main.css ---------------------------------------------------------------------- diff --git a/content/css/main/main.css b/content/css/main/main.css new file mode 100755 index 0000000..9fa63af --- /dev/null +++ b/content/css/main/main.css @@ -0,0 +1,370 @@ +/*---------------------------------------------------------------------- + General +----------------------------------------------------------------------*/ + +/* Override Bootstrap Style */ +body { + font-family: Helvetica, Arial, sans-serif; +} + +html { + font-size: 100%; +} + +body { + font-size: 100%; +} + +.af-main-nav ul { + list-style-type: none; +} + +.af-privacy-policy { + display: inline-block; + font-style: normal; + font-size: 0.9em; + margin: 30px auto 0 auto; + font-style: normal; +} + +.af-separator { + color: #ccc; +} + +.divider { + border-bottom: 1px solid #ccc; + height: 4px; + margin: 8px 0 12px 0 !important; + overflow: hidden; + padding: 0; +} + +/* Headings */ +.af-heading3 { + font-weight: bold; + margin-bottom: 20px; +} + +/* Buttons */ +.af-btn { + color: #fff; + display: block; + padding: 0.4em 0.9em; + text-align: center; + text-decoration: none !important; +} + +.af-btn:hover { + color: #fff; +} + +.af-btn-large { + font-size: 1.4em; +} + +.af-btn-orange { + background: #FA5F00; + border: 1px solid #7c5a2f; +} + +.af-btn-blue { + background: #3795c6; + border: 1px solid #2c6e92; +} + +/* Sections */ +.af-section { + font-size: 1.2em; + padding-top : 35px; + padding-bottom: 35px; + padding-top: 35px; +} + +.af-colored { + background: #2c3e50; + color: #fff; +} + +/* General */ + +.af-inner-pages-navigation { + padding-bottom:20px; +} + +/*---------------------------------------------------------------------- + Layout +----------------------------------------------------------------------*/ + +/* Header */ +.af-header-container { + background: #08131F; + /* #2c3e50 / #08131F my proposal*/ + padding-top: 20px; +} + +/* Navigation */ +.af-main-nav ul { + float: right; + margin-top: 20px; +} + +.af-main-nav li { + float: left; + margin-right: 55px; + position: relative; +} + +.af-main-nav li a { + color: #fff; + font-size: 1.15em; +} + +.af-main-nav ul.af-dropdown-menu { + display:none; +} + +.caret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px solid; + border-right: 4px solid rgba(0, 0, 0, 0); + border-left: 4px solid rgba(0, 0, 0, 0); +} + +/* Front Top Area */ +.af-front-top { + text-align: center; + margin: 30px auto; +} + +.af-front-top-logo { + margin: 30px auto 30px auto; + width: 200px; +} + +.af-front-top-headline1 { + color: #fff; + font-size: 2em; + font-weight: bold; +} + +.af-front-top-headline2 { + color: #fff; + font-size: 1.6em; + font-weight: normal; +} + +/* Front Top Buttons */ +.af-front-top-buttons { + background: #1b2e3d; + padding-top: 18px; + padding-bottom: 18px; +} + +/* Front Page Icons */ +#af-assets { + padding-top: 65px; + padding-bottom: 65px; +} + +.af-asset { + text-align: center; +} + +.af-asset-img { + background: #08131F; + border-radius: 100%; + height: 100px; + margin: 0px auto 15px auto; + width: 100px; +} + +.af-asset-img:hover { + background: #3795c6; +} + +.af-asset-img img { + padding: 30px; +} + +.af-asset-heading { + color: #2c3e50; + font-weight: bold; +} + +.af-section-row { + margin-top: 25px; +} + +/* Up Footer */ +#af-upfooter { + background: #e6e6e6; + font-style: italic; +} + +#af-upfooter img { + margin: 20px auto 0 auto; +} + +/* Footer */ +#af-footer { + background: #101416; + color: #fff; + padding: 20px 0 0 0; +} + +#af-footer h3 { + font-size: 1.2em; + color: #fff !important; +} + +.af-footer-menu { + margin: 35px 0 35px 0; + padding: 0; +} + +.af-footer-menu li { + padding: 0 0 15px 0; +} + +.af-footer-menu li a { + color: #fff; +} + +.af-footer-bar { + background: #0d100e; + color: #fff; + font-size: 0.9em; + padding: 17px 0; +} + +.af-footer-bar a { + color: #F7931E; +} + +.af-footer-img { + display: inline-block; + margin-right: 2%; + width: 30px; +} + +.af-footer-menu span { + font-size: 0.8em; +} + +/*---------------------------------------------------------------------- + Responsive CSS 768px / 992px / 1200px +----------------------------------------------------------------------*/ + +@media all and (min-width: 768px) { + + /* Navigation */ + .af-main-nav > ul { + display:block !important; + } + + .af-main-nav ul.af-dropdown-menu { + background: #1B2E3D; + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; + display: none; + margin: 5px 0 0 0; + padding: 10px 0; + position: absolute; + z-index: 10; + } + + .af-dropdown-menu li { + display: block; + float: none; + margin: 0; + padding: 3px 20px; + } + + .af-dropdown-menu li a { + font-size: 1em; + white-space: nowrap; + } +} + +/* Medium Devices */ +@media all and (max-width: 1190px) { + + /* Navigation */ + .af-main-nav li { + margin-right: 25px; + } + + .af-main-nav li a { + color: #fff; + font-size: 1em; + } +} + +/* Small Devices */ +@media all and (max-width: 991px) { + + /* Navigation */ + .af-main-nav ul { + float: none; + } + + /* Sections */ + .af-section-img { + margin: 35px auto; + } + +} + +/* XSmall Devices */ +@media all and (max-width: 767px) { + + .af-header-container { + padding-top: 0; + } + + .af-mobile-nav-bar { + color: #fff; + padding-top: 20px; + padding-bottom: 20px; + } + + .af-mobile-nav-bar .glyphicon { + font-size: 1.5em; + } + + .af-mobile-btn { + background: #FA5F00; + margin-right: -15px; + padding: 10px; + } + + /* Navigation */ + .af-main-nav ul { + margin: 0; + padding: 0; + display:none; + } + + .af-main-nav ul li { + float: none; + border-bottom:1px solid #fff; + padding: 0; + margin: 0; + } + + .af-main-nav ul li a { + background: #1B2E3D; + display: block; + font-size: 0.9em; + font-weight:bold; + padding: 15px 10px; + } + + .af-main-nav ul li.active a { + background: #FA5F00; + } +} \ No newline at end of file
http://git-wip-us.apache.org/repos/asf/flink-web/blob/a16dddeb/content/css/simple-sidebar.css ---------------------------------------------------------------------- diff --git a/content/css/simple-sidebar.css b/content/css/simple-sidebar.css new file mode 100644 index 0000000..dac40e5 --- /dev/null +++ b/content/css/simple-sidebar.css @@ -0,0 +1,117 @@ +#wrapper { + padding-left: 250px; + transition: all 0.4s ease 0s; +} + +#sidebar-wrapper { + margin-left: -250px; + left: 250px; + width: 250px; + background: #000; + position: fixed; + height: 100%; + overflow-y: auto; + z-index: 1000; + transition: all 0.4s ease 0s; +} + +#page-content-wrapper { + width: 100%; +} + +.sidebar-nav { + position: absolute; + top: 0; + width: 250px; + list-style: none; + margin: 0; + padding: 0; +} + +.sidebar-nav li { + line-height: 40px; + text-indent: 20px; +} + +.sidebar-nav li a { + color: #999999; + display: block; + text-decoration: none; +} + +.sidebar-nav li a:hover { + color: #fff; + background: rgba(255,255,255,0.2); + text-decoration: none; +} + +.sidebar-nav li a:active, +.sidebar-nav li a:focus { + text-decoration: none; +} + +.sidebar-nav > .sidebar-brand { + height: 65px; + line-height: 60px; + font-size: 18px; +} + +.sidebar-nav > .sidebar-brand a { + color: #999999; +} + +.sidebar-nav > .sidebar-brand a:hover { + color: #fff; + background: none; +} + +.content-header { + height: 65px; + line-height: 65px; +} + +.content-header h1 { + margin: 0; + margin-left: 20px; + line-height: 65px; + display: inline-block; +} + +#menu-toggle { + display: none; +} + +.inset { + padding: 20px; +} + +@media (max-width:767px) { + +#wrapper { + padding-left: 0; +} + +#sidebar-wrapper { + left: 0; +} + +#wrapper.active { + position: relative; + left: 250px; +} + +#wrapper.active #sidebar-wrapper { + left: 250px; + width: 250px; + transition: all 0.4s ease 0s; +} + +#menu-toggle { + display: inline-block; +} + +.inset { + padding: 15px; +} + +} http://git-wip-us.apache.org/repos/asf/flink-web/blob/a16dddeb/content/css/syntax.css ---------------------------------------------------------------------- diff --git a/content/css/syntax.css b/content/css/syntax.css new file mode 100644 index 0000000..2774b76 --- /dev/null +++ b/content/css/syntax.css @@ -0,0 +1,60 @@ +.highlight { background: #ffffff; } +.highlight .c { color: #999988; font-style: italic } /* Comment */ +.highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */ +.highlight .k { font-weight: bold } /* Keyword */ +.highlight .o { font-weight: bold } /* Operator */ +.highlight .cm { color: #999988; font-style: italic } /* Comment.Multiline */ +.highlight .cp { color: #999999; font-weight: bold } /* Comment.Preproc */ +.highlight .c1 { color: #999988; font-style: italic } /* Comment.Single */ +.highlight .cs { color: #999999; font-weight: bold; font-style: italic } /* Comment.Special */ +.highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */ +.highlight .gd .x { color: #000000; background-color: #ffaaaa } /* Generic.Deleted.Specific */ +.highlight .ge { font-style: italic } /* Generic.Emph */ +.highlight .gr { color: #aa0000 } /* Generic.Error */ +.highlight .gh { color: #999999 } /* Generic.Heading */ +.highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */ +.highlight .gi .x { color: #000000; background-color: #aaffaa } /* Generic.Inserted.Specific */ +.highlight .go { color: #888888 } /* Generic.Output */ +.highlight .gp { color: #555555 } /* Generic.Prompt */ +.highlight .gs { font-weight: bold } /* Generic.Strong */ +.highlight .gu { color: #aaaaaa } /* Generic.Subheading */ +.highlight .gt { color: #aa0000 } /* Generic.Traceback */ +.highlight .kc { font-weight: bold } /* Keyword.Constant */ +.highlight .kd { font-weight: bold } /* Keyword.Declaration */ +.highlight .kp { font-weight: bold } /* Keyword.Pseudo */ +.highlight .kr { font-weight: bold } /* Keyword.Reserved */ +.highlight .kt { color: #445588; font-weight: bold } /* Keyword.Type */ +.highlight .m { color: #009999 } /* Literal.Number */ +.highlight .s { color: #d14 } /* Literal.String */ +.highlight .na { color: #008080 } /* Name.Attribute */ +.highlight .nb { color: #0086B3 } /* Name.Builtin */ +.highlight .nc { color: #445588; font-weight: bold } /* Name.Class */ +.highlight .no { color: #008080 } /* Name.Constant */ +.highlight .ni { color: #800080 } /* Name.Entity */ +.highlight .ne { color: #990000; font-weight: bold } /* Name.Exception */ +.highlight .nf { color: #990000; font-weight: bold } /* Name.Function */ +.highlight .nn { color: #555555 } /* Name.Namespace */ +.highlight .nt { color: #000080 } /* Name.Tag */ +.highlight .nv { color: #008080 } /* Name.Variable */ +.highlight .ow { font-weight: bold } /* Operator.Word */ +.highlight .w { color: #bbbbbb } /* Text.Whitespace */ +.highlight .mf { color: #009999 } /* Literal.Number.Float */ +.highlight .mh { color: #009999 } /* Literal.Number.Hex */ +.highlight .mi { color: #009999 } /* Literal.Number.Integer */ +.highlight .mo { color: #009999 } /* Literal.Number.Oct */ +.highlight .sb { color: #d14 } /* Literal.String.Backtick */ +.highlight .sc { color: #d14 } /* Literal.String.Char */ +.highlight .sd { color: #d14 } /* Literal.String.Doc */ +.highlight .s2 { color: #d14 } /* Literal.String.Double */ +.highlight .se { color: #d14 } /* Literal.String.Escape */ +.highlight .sh { color: #d14 } /* Literal.String.Heredoc */ +.highlight .si { color: #d14 } /* Literal.String.Interpol */ +.highlight .sx { color: #d14 } /* Literal.String.Other */ +.highlight .sr { color: #009926 } /* Literal.String.Regex */ +.highlight .s1 { color: #d14 } /* Literal.String.Single */ +.highlight .ss { color: #990073 } /* Literal.String.Symbol */ +.highlight .bp { color: #999999 } /* Name.Builtin.Pseudo */ +.highlight .vc { color: #008080 } /* Name.Variable.Class */ +.highlight .vg { color: #008080 } /* Name.Variable.Global */ +.highlight .vi { color: #008080 } /* Name.Variable.Instance */ +.highlight .il { color: #009999 } /* Literal.Number.Integer.Long */ http://git-wip-us.apache.org/repos/asf/flink-web/blob/a16dddeb/content/doap_flink.rdf ---------------------------------------------------------------------- diff --git a/content/doap_flink.rdf b/content/doap_flink.rdf new file mode 100644 index 0000000..4b84431 --- /dev/null +++ b/content/doap_flink.rdf @@ -0,0 +1,51 @@ +<?xml version="1.0"?> +<?xml-stylesheet type="text/xsl"?> +<rdf:RDF xml:lang="en" + xmlns="http://usefulinc.com/ns/doap#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:asfext="http://projects.apache.org/ns/asfext#" + xmlns:foaf="http://xmlns.com/foaf/0.1/"> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + <Project rdf:about="http://flink.apache.org"> + <created>2015-01-06</created> + <license rdf:resource="http://spdx.org/licenses/Apache-2.0" /> + <name>Apache Flink</name> + <homepage rdf:resource="http://flink.apache.org" /> + <asfext:pmc rdf:resource="http://flink.apache.org" /> + <shortdesc>Fast and reliable large-scale data processing</shortdesc> + <description>Flink is an open source system for expressive, declarative, fast, and efficient data analysis. It combines the scalability and programming flexibility of distributed MapReduce-like platforms with the efficiency, out-of-core execution, and query optimization capabilities found in parallel databases.</description> + <bug-database rdf:resource="https://issues.apache.org/jira/browse/FLINK" /> + <mailing-list rdf:resource="http://flink.apache.org/community.html#mailing-lists" /> + <download-page rdf:resource="http://flink.apache.org/downloads.html" /> + <programming-language>Java</programming-language> + <programming-language>Scala</programming-language> + <category rdf:resource="http://projects.apache.org/category/big-data" /> + <repository> + <SVNRepository> + <location rdf:resource="https://svn.apache.org/repos/asf/flink/"/> + <browse rdf:resource="http://svn.apache.org/viewvc/flink/?pathrev=1649876"/> + </SVNRepository> + </repository> + <repository> + <GitRepository> + <location rdf:resource="https://git-wip-us.apache.org/repos/asf/flink.git"/> + <browse rdf:resource="https://git-wip-us.apache.org/repos/asf?p=flink.git"/> + </GitRepository> + </repository> + </Project> +</rdf:RDF> http://git-wip-us.apache.org/repos/asf/flink-web/blob/a16dddeb/content/downloads.html ---------------------------------------------------------------------- diff --git a/content/downloads.html b/content/downloads.html new file mode 100644 index 0000000..305da5b --- /dev/null +++ b/content/downloads.html @@ -0,0 +1,395 @@ +<!DOCTYPE html> +<html lang="en"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + + <title>Apache Flink: Downloads</title> + <link rel="shortcut icon" href="favicon.ico" type="image/x-icon"> + <link rel="icon" href="favicon.ico" type="image/x-icon"> + <link rel="stylesheet" href="/css/bootstrap.css"> + <link rel="stylesheet" href="/css/bootstrap-lumen-custom.css"> + <link rel="stylesheet" href="/css/syntax.css"> + <link rel="stylesheet" href="/css/custom.css"> + <link href="/css/main/main.css" rel="stylesheet"> + <link href="/blog/feed.xml" rel="alternate" type="application/rss+xml" title="Flink Blog RSS feed" /> + <!-- <link href="//maxcdn.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css" rel="stylesheet"> --> + <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> + <script src="/js/bootstrap.min.js"></script> + <script src="/js/codetabs.js"></script> + </head> + <body> + <div class="af-header-container af-inner-pages-navigation"> + <header> + <div class="container"> + <div class="row"> + <div class="col-md-1 af-mobile-nav-bar"> + <a href="/" title="Home"> + <img class="hidden-xs hidden-sm img-responsive" + src="/img/main/logo.png" alt="Apache Flink Logo"> + </a> + <div class="row visible-xs"> + <div class="col-xs-3"> + <a href="/" title="Home"> + <img class="hidden-x hidden-sm img-responsive" + src="/img/main/logo.png" alt="Apache Flink Logo"> + </a> + </div> + <div class="col-xs-5"></div> + <div class="col-xs-4"> + <div class="af-mobile-btn"> + <span class="glyphicon glyphicon-plus"></span> + </div> + </div> + </div> + </div> + <!-- Navigation --> + <div class="col-md-11"> + <nav class="af-main-nav" role="navigation"> + <ul> + <li><a href="#" class="af-nav-links">Quickstart + <b class="caret"></b> + </a> + <ul class="af-dropdown-menu"> + <li><a href="http://ci.apache.org/projects/flink/flink-docs-release-0.8/setup_quickstart.html">Setup + Flink</a></li> + <li><a + href="http://ci.apache.org/projects/flink/flink-docs-release-0.8/java_api_quickstart.html">Java + API</a></li> + <li><a + href="http://ci.apache.org/projects/flink/flink-docs-release-0.8/scala_api_quickstart.html">Scala + API</a></li> + </ul></li> + <li><a href="/downloads.html">Download</a></li> + <li><a href="http://ci.apache.org/projects/flink/flink-docs-release-0.8/faq.html">FAQ</a></li> + <li><a href="#" class="af-nav-links">Documentation <b + class="caret"></b></a> + <ul class="af-dropdown-menu"> + <li class="af-separator">Current Snapshot:</li> + <li></li> + <li><a href="http://ci.apache.org/projects/flink/flink-docs-master/">0.9</a></li> + <li><a href="http://ci.apache.org/projects/flink/flink-docs-master/api/java">0.9 Javadocs</a></li> + <li><a href="http://ci.apache.org/projects/flink/flink-docs-master/api/scala/index.html#org.apache.flink.api.scala.package">0.9 Scaladocs</a></li> + <li class="divider"></li> + <li class="af-separator">Current Stable:</li> + <li></li> + <li><a href="http://ci.apache.org/projects/flink/flink-docs-release-0.8/">0.8.1</a></li> + <li><a href="http://ci.apache.org/projects/flink/flink-docs-release-0.8/api/java">0.8.1 Javadocs</a></li> + <li><a href="http://ci.apache.org/projects/flink/flink-docs-release-0.8/api/scala/index.html#org.apache.flink.api.scala.package">0.8.1 Scaladocs</a></li> + <li class="divider"></li> + <li></li> + <li><a href="/archive.html">Archive</a></li> + <li></li> + </ul></li> + <li><a href="#" class="af-nav-links">Community <b + class="caret"></b></a> + <ul class="af-dropdown-menu"> + <li><a href="/community.html#getting-help">Getting Help</a></li> + <li><a href="/community.html#mailing-lists">Mailing Lists</a></li> + <li><a href="/community.html#issues">Issues</a></li> + <li><a href="/community.html#team">Team</a></li> + <li class="divider"></li> + <li><a href="/how-to-contribute.html">How To + Contribute</a></li> + <li><a href="/coding_guidelines.html">Coding + Guidelines</a></li> + </ul></li> + <li><a href="#" class="af-nav-links">Project <b + class="caret"></b></a> + <ul class="af-dropdown-menu"> + <li><a href="/material.html">Material</a></li> + <li><a href="http://www.apache.org/">Apache Software + Foundation <span class="glyphicon glyphicon-new-window"></span> + </a></li> + <li><a + href="https://cwiki.apache.org/confluence/display/FLINK">Wiki + <span class="glyphicon glyphicon-new-window"></span> + </a></li> + <li><a + href="https://wiki.apache.org/incubator/StratosphereProposal">Incubator + Proposal <span class="glyphicon glyphicon-new-window"></span> + </a></li> + <li><a href="http://www.apache.org/licenses/LICENSE-2.0">License + <span class="glyphicon glyphicon-new-window"></span> + </a></li> + <li><a href="https://github.com/apache/incubator-flink">Source + Code <span class="glyphicon glyphicon-new-window"></span> + </a></li> + </ul></li> + <li><a href="/blog/index.html" class="">Blog</a></li> + </ul> + </nav> + </div> + </div> + </div> + </header> +</div> + + + <div style="padding-top:50px" class="container"> + <h1>Downloads</h1> + +<script type="text/javascript"> +$( document ).ready(function() { + // Handler for .ready() called. + $('.ga-track').on('click', function() { + // we just use the element id for tracking with google analytics + ga('send', 'event', 'button', 'click', $(this).attr('id')); + }); + +}); +</script> + +<p class="lead">Pick the <strong>Apache Flink</strong> package matching your Hadoop version.</p> + +<h2 id="stable">Stable</h2> + +<p>Apache Flink 0.8.1 is our latest stable release.</p> + +<div class="list-group"> + <a href="http://www.apache.org/dyn/closer.cgi/flink/flink-0.8.1/flink-0.8.1-bin-hadoop1.tgz" id="download-hadoop1" class="list-group-item ga-track"> + <h4 class="list-group-item-heading"> + <i class="fa fa-download"></i> <strong>Flink 0.8.1</strong> for Hadoop 1</h4> + <p>Pick this package if you plan to use Flink with data stored in Hadoop 1.x.</p> + <p>Also pick this version if you don't plan to use Flink with Hadoop at all.</p> + </a> + <a href="http://www.apache.org/dyn/closer.cgi/flink/flink-0.8.1/flink-0.8.1-bin-hadoop2.tgz" id="download-hadoop2" class="list-group-item ga-track"> + <h4 class="list-group-item-heading"><i class="fa fa-download"></i> <strong>Flink 0.8.1</strong> for Hadoop 2</h4> + <p>Pick this package if you plan to install Flink use Flink with data stored in Hadoop 2.x.</p> + </a> + <a href="http://www.apache.org/dyn/closer.cgi/flink/flink-0.8.1/flink-0.8.1-bin-hadoop2-yarn.tgz" class="list-group-item ga-track" id="download-hadoop2-yarn"> + <h4 class="list-group-item-heading"><i class="fa fa-download"></i> <strong>Flink 0.8.1</strong> for YARN</h4> + <p>Pick this package if you plan to use Flink with Hadoop YARN.</p> + </a> + <a href="http://www.apache.org/dyn/closer.cgi/flink/flink-0.8.1/flink-0.8.1-src.tgz" class="list-group-item ga-track" id="download-source"> + <h4 class="list-group-item-heading"><i class="fa fa-download"></i> <strong>Flink 0.8.1</strong> Source Release</h4> + <p>Review the source code or build Flink on your own, using this package</p> + </a> +</div> + +<h3 id="maven-dependencies">Maven Dependencies</h3> + +<p>You can add the following dependencies to your <code>pom.xml</code> to include Apache Flink in your project.</p> +<div class="highlight"><pre><code class="language-xml" data-lang="xml"><span class="nt"><dependency></span> + <span class="nt"><groupId></span>org.apache.flink<span class="nt"></groupId></span> + <span class="nt"><artifactId></span>flink-java<span class="nt"></artifactId></span> + <span class="nt"><version></span>0.8.1<span class="nt"></version></span> +<span class="nt"></dependency></span> +<span class="nt"><dependency></span> + <span class="nt"><groupId></span>org.apache.flink<span class="nt"></groupId></span> + <span class="nt"><artifactId></span>flink-clients<span class="nt"></artifactId></span> + <span class="nt"><version></span>0.8.1<span class="nt"></version></span> +<span class="nt"></dependency></span> +</code></pre></div> +<p>These dependencies include a local execution environment and thus support local testing.</p> + +<ul> +<li><strong>Hadoop 1</strong>: If you want to interact with Hadoop 1, use <code>0.8.1-hadoop1</code> as the version.</li> +<li><strong>Scala API</strong>: To use the Scala API, replace the <code>flink-java</code> artifact id with <code>flink-scala</code>.</li> +</ul> + +<h2 id="preview">Preview</h2> + +<p>This <strong>milestone release</strong> is a preview of the upcoming 0.9 release. Check out the announcement for all the details.</p> + +<div class="list-group"> + <a href="http://www.apache.org/dyn/closer.cgi/flink/flink-0.9.0-milestone-1/flink-0.9.0-milestone-1-bin-hadoop1.tgz" id="download-hadoop1" class="list-group-item ga-track"> + <h4 class="list-group-item-heading"><i class="fa fa-download"></i> <strong>Flink 0.9.0-milestone-1</strong> for Hadoop 1</h4> + </a> + <a href="http://www.apache.org/dyn/closer.cgi/flink/flink-0.9.0-milestone-1/flink-0.9.0-milestone-1-bin-hadoop2.tgz" id="download-hadoop2" class="list-group-item ga-track"> + <h4 class="list-group-item-heading"><i class="fa fa-download"></i> <strong>Flink 0.9.0-milestone-1</strong> for Hadoop 2 and YARN</h4> + </a> + <a href="http://www.apache.org/dyn/closer.cgi/flink/flink-0.9.0-milestone-1/flink-0.9.0-milestone-1-src.tgz" class="list-group-item ga-track" id="download-source"> + <h4 class="list-group-item-heading"><i class="fa fa-download"></i> <strong>Flink 0.9.0-milestone-1</strong> Source Release</h4> + </a> +</div> + +<h3 id="maven-dependencies">Maven Dependencies</h3> + +<p>You can add the following dependencies to your <code>pom.xml</code> to include Apache Flink in your project.</p> +<div class="highlight"><pre><code class="language-xml" data-lang="xml"><span class="nt"><dependency></span> + <span class="nt"><groupId></span>org.apache.flink<span class="nt"></groupId></span> + <span class="nt"><artifactId></span>flink-java<span class="nt"></artifactId></span> + <span class="nt"><version></span>0.9.0-milestone-1<span class="nt"></version></span> +<span class="nt"></dependency></span> +<span class="nt"><dependency></span> + <span class="nt"><groupId></span>org.apache.flink<span class="nt"></groupId></span> + <span class="nt"><artifactId></span>flink-clients<span class="nt"></artifactId></span> + <span class="nt"><version></span>0.9.0-milestone-1<span class="nt"></version></span> +<span class="nt"></dependency></span> +</code></pre></div> +<p>These dependencies include a local execution environment and thus support local testing.</p> + +<ul> +<li><strong>Hadoop 1</strong>: If you want to interact with Hadoop 1, use <code>0.9.0-milestone-1-hadoop1</code> as the version.</li> +<li><strong>Scala API</strong>: To use the Scala API, replace the <code>flink-java</code> artifact id with <code>flink-scala</code>.</li> +</ul> + +<h2 id="latest">Latest</h2> + +<p>Apache Flink <code>0.9-SNAPSHOT</code> is our latest development version.</p> + +<p>You can download a packaged version of our nightly builds, which include +the most recent development code. You can use them if you need a feature +before its release. Only builds that pass all tests are published here.</p> + +<div class="list-group"> + <a href="http://stratosphere-bin.s3-website-us-east-1.amazonaws.com/flink-0.9-SNAPSHOT-bin-hadoop1.tgz" class="list-group-item ga-track" id="download-hadoop1-nightly"> + <h4 class="list-group-item-heading"> + <i class="fa fa-download"></i> <strong>Flink 0.9-SNAPSHOT</strong> for Hadoop 1</h4> + </a> + <a href="http://stratosphere-bin.s3-website-us-east-1.amazonaws.com/flink-0.9-SNAPSHOT-bin-hadoop2.tgz" class="list-group-item ga-track" id="download-hadoop2-nightly"> + <h4 class="list-group-item-heading"><i class="fa fa-download"></i> <strong>Flink 0.9-SNAPSHOT</strong> for Hadoop 2 and YARN</h4> + </a> +</div> + +<p>Add the <strong>Apache Snapshot repository</strong> to your Maven <code>pom.xml</code>:</p> +<div class="highlight"><pre><code class="language-xml" data-lang="xml"><span class="nt"><repositories></span> + <span class="nt"><repository></span> + <span class="nt"><id></span>apache.snapshots<span class="nt"></id></span> + <span class="nt"><name></span>Apache Development Snapshot Repository<span class="nt"></name></span> + <span class="nt"><url></span>https://repository.apache.org/content/repositories/snapshots/<span class="nt"></url></span> + <span class="nt"><releases><enabled></span>false<span class="nt"></enabled></releases></span> + <span class="nt"><snapshots><enabled></span>true<span class="nt"></enabled></snapshots></span> + <span class="nt"></repository></span> +<span class="nt"></repositories></span> +</code></pre></div> +<p>You can now include Apache Flink as a Maven dependency (see above) with version <code>0.9-SNAPSHOT</code> (or <code>0.9-SNAPSHOT-hadoop1</code> for compatibility with old Hadoop versions (1.x).</p> + +<h2 id="checkout-from-source">Checkout from Source</h2> + +<p>You can checkout Apache Flink 0.9-SNAPSHOT and build it on your own machine.</p> +<div class="highlight"><pre><code class="language-bash" data-lang="bash">git clone https://github.com/apache/flink +<span class="nb">cd </span>flink +mvn clean package -DskipTests +</code></pre></div> +<p>Note: Flink does not build with Oracle JDK 6. It runs with Oracle JDK 6.</p> + +<p>If you want to build for Hadoop 1, activate the build profile via <code>mvn clean package -DskipTests -Dhadoop.profile=1</code>.</p> + + </div> + <!--<section id="af-upfooter" class="af-section"> + <div class="container"> + <p>Apache Flink is an effort undergoing incubation at The Apache + Software Foundation (ASF), sponsored by the Apache Incubator PMC. + Incubation is required of all newly accepted projects until a further + review indicates that the infrastructure, communications, and + decision making process have stabilized in a manner consistent with + other successful ASF projects. While incubation status is not + necessarily a reflection of the completeness or stability of the + code, it does indicate that the project has yet to be fully endorsed + by the ASF.</p> + <a href="http://incubator.apache.org"> <img class="img-responsive" + src="/img/main/apache-incubator-logo.png" alt="Apache Flink" /> + </a> + <p class="text-center"> + <a href="/privacy-policy.html" title="Privacy Policy" + class="af-privacy-policy">Privacy Policy</a> + </p> + </div> +</section>--> + +<footer id="af-footer"> + <div class="container"> + <div class="row"> + <div class="col-md-3"> + <h3>Documentation</h3> + <ul class="af-footer-menu"> + + <li><a href="http://ci.apache.org/projects/flink/flink-docs-release-0.8/">0.8.1</a></li> + <li><a href="http://ci.apache.org/projects/flink/flink-docs-release-0.8/api/java/">0.8.1 Javadocs</a></li> + <li><a href="http://ci.apache.org/projects/flink/flink-docs-release-0.8/api/scala/index.html#org.apache.flink.api.scala.package">0.8.1 Scaladocs</a></li> + </ul> + </div> + <div class="col-md-3"> + <h3>Community</h3> + <ul class="af-footer-menu"> + <li><a href="/community.html#mailing-lists">Mailing Lists</a></li> + <li><a href="https://issues.apache.org/jira/browse/FLINK" + target="blank">Issues <span + class="glyphicon glyphicon-new-window"></span></a></li> + <li><a href="/community.html#team">Team</a></li> + <li><a href="/how-to-contribute.html">How to contribute</a></li> + <li><a href="/coding_guidelines.html">Coding Guidelines</a></li> + </ul> + </div> + <div class="col-md-3"> + <h3>ASF</h3> + <ul class="af-footer-menu"> + <li><a href="http://www.apache.org/" target="blank">Apache + Software foundation <span class="glyphicon glyphicon-new-window"></span> + </a></li> + <li><a + href="http://www.apache.org/foundation/how-it-works.html" + target="blank">How it works <span + class="glyphicon glyphicon-new-window"></span></a></li> + <li><a href="http://www.apache.org/foundation/thanks.html" + target="blank">Thanks <span + class="glyphicon glyphicon-new-window"></span></a></li> + <li><a + href="http://www.apache.org/foundation/sponsorship.html" + target="blank">Become a sponsor <span + class="glyphicon glyphicon-new-window"></span></a></li> + <li><a href="http://incubator.apache.org/projects/flink.html" + target="blank">Incubation status page <span + class="glyphicon glyphicon-new-window"></span></a></li> + </ul> + </div> + <div class="col-md-3"> + <h3>Project</h3> + <ul class="af-footer-menu"> + <li><a href="/material.html" target="blank">Material <span + class="glyphicon glyphicon-new-window"></span></a></li> + <li><a + href="https://cwiki.apache.org/confluence/display/FLINK" + target="blank">Wiki <span + class="glyphicon glyphicon-new-window"></span></a></li> + <li><a + href="https://wiki.apache.org/incubator/StratosphereProposal" + target="blank">Incubator proposal <span + class="glyphicon glyphicon-new-window"></span></a></li> + <li><a href="http://www.apache.org/licenses/LICENSE-2.0" + target="blank">License <span + class="glyphicon glyphicon-new-window"></span></a></li> + <li><a href="https://github.com/apache/incubator-flink" + target="blank">Source code <span + class="glyphicon glyphicon-new-window"></span></a></li> + </ul> + </div> + </div> + </div> + <div class="af-footer-bar"> + <div class="container"> + <p>Copyright © 2014-2015, <a href="http://www.apache.org">The Apache Software Foundation</a>. All Rights Reserved. Apache and the Apache feather logo are trademarks of the Apache Software Foundation. + </p> + <div> + <div style="float:left"> + <p> + <a href="/privacy-policy.html" title="Privacy Policy" class="af-privacy-policy">Privacy Policy</a> + </p> + </div> + <div style="float:right"> + <p> + <a href="/blog/feed.xml" class="af-privacy-policy">RSS Feed</a> + </p> + </div> + </div> + </div> + </div> +</footer> + + <!-- Google Analytics --> + <script> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-52545728-1', 'auto'); + ga('send', 'pageview'); + </script> + <script src="/js/main/jquery.mobile.events.min.js"></script> + <script src="/js/main/main.js"></script> + </body> +</html> http://git-wip-us.apache.org/repos/asf/flink-web/blob/a16dddeb/content/favicon.ico ---------------------------------------------------------------------- diff --git a/content/favicon.ico b/content/favicon.ico new file mode 100755 index 0000000..41f40ed Binary files /dev/null and b/content/favicon.ico differ http://git-wip-us.apache.org/repos/asf/flink-web/blob/a16dddeb/content/favicon.png ---------------------------------------------------------------------- diff --git a/content/favicon.png b/content/favicon.png new file mode 100644 index 0000000..54bbfd5 Binary files /dev/null and b/content/favicon.png differ http://git-wip-us.apache.org/repos/asf/flink-web/blob/a16dddeb/content/fonts/glyphicons-halflings-regular.eot ---------------------------------------------------------------------- diff --git a/content/fonts/glyphicons-halflings-regular.eot b/content/fonts/glyphicons-halflings-regular.eot new file mode 100644 index 0000000..4a4ca86 Binary files /dev/null and b/content/fonts/glyphicons-halflings-regular.eot differ