beam-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From da...@apache.org
Subject [1/3] incubator-beam-site git commit: Update content on v2 landing page
Date Tue, 15 Nov 2016 02:23:49 GMT
Repository: incubator-beam-site
Updated Branches:
  refs/heads/asf-site 8ba89346d -> 160a5d330


Update content on v2 landing page


Project: http://git-wip-us.apache.org/repos/asf/incubator-beam-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-beam-site/commit/748fe826
Tree: http://git-wip-us.apache.org/repos/asf/incubator-beam-site/tree/748fe826
Diff: http://git-wip-us.apache.org/repos/asf/incubator-beam-site/diff/748fe826

Branch: refs/heads/asf-site
Commit: 748fe82686bdb7982f915a25b0da4a93adb65035
Parents: 8ba8934
Author: Hadar Hod <hadarh@google.com>
Authored: Mon Nov 14 12:50:11 2016 -0800
Committer: Davor Bonaci <davor@google.com>
Committed: Mon Nov 14 18:22:05 2016 -0800

----------------------------------------------------------------------
 src/_layouts/v2home.html    |  62 +++++++++++++--------------------------
 src/v2/css/beam.css         |   6 ++--
 src/v2/images/beam-logo.png | Bin 3382 -> 0 bytes
 src/v2/index.md             |  16 ++++------
 4 files changed, 29 insertions(+), 55 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/748fe826/src/_layouts/v2home.html
----------------------------------------------------------------------
diff --git a/src/_layouts/v2home.html b/src/_layouts/v2home.html
index b77fb6b..505eaaf 100644
--- a/src/_layouts/v2home.html
+++ b/src/_layouts/v2home.html
@@ -13,10 +13,11 @@
     <link rel="stylesheet" type="text/css" href="slick/slick-theme.css"/>
     <meta content="Apache Beam" property="og:title">
     <meta content="images/beam.png" property="og:image">
-    <meta content="The unified programming model for Big Data, running on any engine"
property="og:description">
+    <meta content="A unified programming model for batch and streaming" property="og:description">
 </head>
 <body>
 <div class="viewport">
+
     <header class="navbar header--navbar">
         <div class="navbar-inner">
             <div class="container-fluid">
@@ -25,16 +26,16 @@
                 </div>
                 <ul class="nav pull-right">
                     <li class="navbar-link">
-                        <a href="download.html">Download</a>
+                        <a href="{{ site.baseurl }}/get-started/">Get Started</a>
                     </li>
                     <li class="navbar-link">
-                        <a href="documentation.html">Documentation</a>
+                        <a href="{{ site.baseurl }}/documentation/">Documentation</a>
                     </li>
                     <li class="navbar-link">
-                        <a href="overview.html">Overview</a>
+                        <a href="{{ site.baseurl }}/contribute/">Contribute</a>
                     </li>
                     <li class="navbar-link">
-                        <a href="community.html">Community</a>
+                        <a href="{{ site.baseurl }}/blog">Blog</a>
                     </li>
                     <li class="navbar-link">
                         <a href="http://www.apache.org"><img src="images/apache-feather-tm.png"
width="45px"/></a>
@@ -53,15 +54,12 @@
                     <div class="container-fluid">
                         <div class="homepage-title--container">
                             <h2 class="homepage-title">
-                                The unified programming model for Big Data, running on any
engine
+                            A unified programming model for batch and streaming
                             </h2>
 
                             <div class="homepage-subtitle--container desktop-only">
                                 <div class="homepage-subtitle">
-                                    Beam provides an advanced unified programming model,
allowing you to implement batch and streaming data processing jobs.
-                                </div>
-                                <div class="homepage-subtitle">
-                                    Your code runs on any execution engines.
+                                    Beam provides an advanced unified programming model,
allowing you to implement batch and streaming data processing jobs that you can run on any
execution engine.
                                 </div>
                             </div>
                         </div>
@@ -77,10 +75,10 @@
                                     <img src="images/container.png" width="100px" height="100px"/>
                                 </div>
                             </div>
-                            <h3 class="key-feature--title">Unified Programming Model</h3>
+                            <h3 class="key-feature--title">Unified</h3>
 
                             <div class="key-feature--text">
-                                The same programming model for batch and streaming.
+                                Use a single programming model for both batch and streaming
use cases.
                             </div>
                         </div>
                         <div class="span4 key-feature--container">
@@ -89,11 +87,10 @@
                                     <img src="images/enterprise.png" width="100px" height="100px"/>
                                 </div>
                             </div>
-                            <h3 class="key-feature--title">Execution Engine Agnostic</h3>
+                            <h3 class="key-feature--title">Portable</h3>
 
                             <div class="key-feature--text">
-                                The same code runs on any execution engine.
-                                Don't rewrite your jobs: they will run on Apache Flink, Apache
Spark, ... without any change.
+                                Execute pipelines on multiple execution environments, including
Apache Flink, Apache Spark, and Google Cloud Dataflow.
                             </div>
                         </div>
                         <div class="span4 key-feature--container">
@@ -102,11 +99,10 @@
                                     <img src="images/cloud.png" width="100px" height="100px"/>
                                 </div>
                             </div>
-                            <h3 class="key-feature--title">SDKs and IOs</h3>
+                            <h3 class="key-feature--title">Extensible</h3>
 
                             <div class="key-feature--text">
-                                To write your jobs, you have the choice: use the standard
Java SDK, use the Python SDK, ...
-                                Beam also provides a rich connectivity layer: the IOs to
consume or produce data on other systems (Apache Kafka, ...).
+                                Write and share new SDKs, IO connectors, and transformation
libraries.
                             </div>
                         </div>
                     </div>
@@ -117,7 +113,7 @@
                     {{ content }}
                 </div>
                 <div>
-                    <center><a href="news.html">All News</a></center>
+                    <center><a href="{{ site.baseurl }}/blog">All News</a></center>
                 </div>
             </section>
             <section class="offset-feature--wrapper">
@@ -125,20 +121,11 @@
                     <div class="container-fluid">
                         <div class="row-fluid feature--content">
                             <div class="span8 mobile-left-pane">
-                                <div class="offset-feature--title">Apache & OpenSource</div>
+                                <div class="offset-feature--title">Open Source</div>
                                 <div class="offset-feature--text">
-                                    Beam is your project !
                                     Beam is an <a href="http://www.apache.org">Apache
Software Foundation</a> project,
-                                    available under the Apache v2 license.<br/>
-                                    It's a complete open community, always listening proposals
and comments.<br/>
-                                    <a href="community.html">Sources</a>, <a
href="community.html">mailing lists</a>, <a
-                                        href="community.html">issue tracker</a>:
it's fully open, you can access
-                                    directly.<br/>
-                                    We also love contributions: don't hesitate to <a
-                                        href="community.html">contribute</a>.
+                                    available under the Apache v2 license. Beam is an open
source community - contributions are appreciated! If you'd like to contribute, please see
the <a href="{{ site.baseurl }}/contribute/">Contribute</a> section.
                                 </div>
-                                <a class="offset-feature--link" href="community.html">Be
Involved In The Community</a> |
-                                <a class="offset-feature--link" href="community.html">How
To Contribute</a>
                             </div>
                             <div class="offset8">
                                 <img src="images/apache.png"/>
@@ -155,13 +142,7 @@
                             <div class="offset4 mobile-left-pane">
                                 <div class="offset-feature--title">Overview</div>
                                 <div class="offset-feature--text">
-                                    Beam is composed by:<br/><br/>
-                                    <ul style="list-style-position: inside">
-                                        <li>An unified <a href="programmingmodel.html">programming
model</a> providing support of both batch and streaming jobs design.</li>
-                                        <li><a href="sdks.html">SDKs and DSLs</a>
implementing the model: you have the choice of the language you want to use. Pick your: Java,
Python, Scala, ...</li>
-                                        <li>Thanks to the <a href="runners.html">runners</a>,
your jobs can run everywhere, on any execution engine: Apache Flink, Apache Spark, Google
Cloud Dataflow, ...</li>
-                                        <li>The <a href="io.html">IOs</a>
allows you to get or put data with other data sources: Apache Kafka, JMS, Apache Cassandra,
...</li>
-                                    </ul>
+                                    Apache Beam is a unified programming model you can use
to create data processing pipelines. You start by building a program that defines the pipeline
using one of the open source Beam SDKs. The pipeline is then executed by one of Beam’s supported
distributed processing back-ends, which include Apache Flink, Apache Spark, and Google Cloud
Dataflow.
                                 </div>
                             </div>
                         </div>
@@ -173,11 +154,8 @@
                             <div class="span8 mobile-left-pane">
                                 <div class="offset-feature--title">Documentation</div>
                                 <div class="offset-feature--text">
-                                    Ready, efficient, and productive with Beam in a minute
!<br/>
-                                    <br/>
-                                    Find all you need to start with Beam ...
+                                    If you'd like to use Beam for your data processing tasks,
use the <a href="{{ site.baseurl }}/get-started/">Get Started</a> section for
an overview, quickstart, and examples. Then dive into the <a href="{{ site.baseurl }}/documentation/">Documentation</a>
section for in-depth concepts and reference materials for the Beam Model, SDKs, and Runners.
                                 </div>
-                                <a class="offset-feature--link" href="documentation.html">Read
Documentation</a>
                             </div>
                             <div class="offset8">
                                 <img src="images/book.png"/>
@@ -194,7 +172,7 @@
             <div class="row-fluid">
                 <div class="span12">
                     &copy; <span>2016</span> <a href="http://www.apache.org">Apache
Software Foundation</a> - <a
-                        href="privacy.html">Privacy Policy</a><br/>
+                        href="{{ site.baseurl }}/privacy_policy">Privacy Policy</a><br/>
                     Apache Beam, Beam, Apache, the Apache feather logo, and the Apache Beam
project logo are
                     trademarks of The Apache Software Foundation.
                 </div>

http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/748fe826/src/v2/css/beam.css
----------------------------------------------------------------------
diff --git a/src/v2/css/beam.css b/src/v2/css/beam.css
index 7d318e3..11ef08f 100644
--- a/src/v2/css/beam.css
+++ b/src/v2/css/beam.css
@@ -245,9 +245,9 @@ code{font-size:14px}body{background-color:#f1f1f1}
 .header--navbar .navbar-inner .navbar-link.nav-search.js-highlight .navbar-search--icon{display:none}
 .header--navbar .navbar-inner .navbar-link.nav-search.js-highlight .search-input-close{display:inline-block;color:#eee;padding:4px
24px 3px;cursor:pointer}.header--navbar .search-dropdown--container{position:absolute;z-index:998;margin-top:-90px;background-color:#fff;width:100%;border-bottom:1px
solid #ddd;transition:margin .25s;-webkit-transition:margin .25s;-moz-transition:margin .25s;-o-transition:margin
.25s;-ms-transition:margin .25s}.header--navbar .search-dropdown--container.no-animation{transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}.header--navbar
.search-dropdown--container .form-search{margin:0}.header--navbar .search-dropdown--container
.form-search .search-form--form{background:rgba(0,0,0,0);border:0;box-shadow:none;color:#34302D;font-size:21px;line-height:29px;height:30px;padding:25px
0;width:93%}.header--navbar .search-dropdown--container .form-search .search-form--form::-webkit-input-placeholder{font-style:italic}.
 header--navbar .search-dropdown--container .form-search .search-form--form:-moz-placeholder{font-style:italic}.header--navbar
.search-dropdown--container .form-search .search-form--form::-moz-placeholder{font-style:italic}.header--navbar
.search-dropdown--container .form-search .search-form--form:-ms-input-placeholder{font-style:italic}.header--navbar
.search-dropdown--container .form-search .search-form--submit{background-color:transparent;border:0;float:right;padding:28px
16px 24px 0}.header--navbar .search-dropdown--container .form-search .icon-search{font-size:22px;color:#34302d}.header--navbar
.search-dropdown--container.js-show{margin-top:0}
 
-a.beam-logo{background:url(../images/beam-logo.png) -1px -1px no-repeat}
+a.beam-logo{background:url(../../images/logos/full-color/name-right/beam-logo-full-color-name-right.svg)
-1px -1px no-repeat}
 
-a.beam-logo span{display:block;width:160px;height:46px;background:url(../images/beam-logo.png)
-1px -48px no-repeat;opacity:0;-moz-transition:opacity .12s ease-in-out;-webkit-transition:opacity
.12s ease-in-out;-o-transition:opacity .12s ease-in-out}
+a.beam-logo span{display:block;width:160px;height:46px;background:url(../../images/logos/full-color/name-right/beam-logo-full-color-name-right.svg)
-1px -48px no-repeat;opacity:0;-moz-transition:opacity .12s ease-in-out;-webkit-transition:opacity
.12s ease-in-out;-o-transition:opacity .12s ease-in-out}
 .right-pane-widget--container{border:1px solid #ccc;box-shadow:0 -4px 0 #34302d;margin:4px
0 40px}.right-pane-widget--container li{display:block;padding:12px 6.2%;line-height:14px;border-top:1px
solid #fff}.right-pane-widget--container li [class^=icon-]{font-size:16px}.right-pane-widget--container
li a{font-size:14px;line-height:14px;color:#5fa134}.right-pane-widget--container li:first-child{border-bottom:0}.right-pane-widget--container.secondary-nav
li a{text-transform:uppercase;color:#888;font-family:Montserrat,sans-serif;font-weight:400;text-decoration:none}.right-pane-widget--container.secondary-nav
li a:hover{color:#5fa134}.right-pane-widget--container.secondary-nav li.active a{font-weight:700;color:#34302d}.right-pane-widget--container.with-icon
li{padding:12px 6.2% 12px 3%}.right-pane-widget--container.with-icon li a{margin-left:2%}.right-pane-widget--container.no-top-border{box-shadow:none}.header--content{background-color:#dedede;padding:60px
0}.header--content .header--con
 tent-subtitle--link{color:#8cc63f}.header--content .header--content-subtitle--link:hover{text-decoration:none;color:#4e681e}.main-body--wrapper{margin-top:100px;margin-bottom:100px}.row--container{margin-bottom:60px}.body--container--row{margin-bottom:30px}.clear{clear:both}.body--container--link{color:#44474c}.body--container--link:hover{color:#638e2a;text-decoration:none}.body--container--link.bold{font-weight:700}.list-link--container{margin:0}.list-link--container
.list-link{display:block}.list-link--container .list-link a,.list-link--container .list-link
div{color:#333;cursor:pointer}.list-link--container .list-link a:hover,.list-link--container
.list-link div:hover{color:#8cc63f;text-decoration:none}.popover{border-radius:1px;padding:0}.popover.right{margin-top:46px}.popover.right
.arrow{top:14px;border-right-color:#8cc63f;left:-8px}.popover.right .arrow:after{border-right-color:#8cc63f}.popover.bottom{margin-top:5px}.popover.bottom
.arrow{border-bottom-color:#8cc63f;top:-9px;
 left:15%}.popover.bottom .arrow:after{border-bottom-color:#8cc63f}.popover .popover-title{border-radius:1px
1px 0 0;background-color:#8cc63f;color:#fff}.popover .popover-content{border-radius:0 0 1px
1px}input.floating-input{background-color:transparent;border:0;border-bottom:1px solid #dedede;box-shadow:none;border-radius:0;padding:0}input.floating-input:focus{border:0;border-bottom:1px
solid #dedede;box-shadow:none;background:#ecebeb}.floating-input--icon{font-size:16px;color:#c5c5c5}.bottom-slide--container{height:190px;overflow:hidden;border-radius:3px;background-color:#ccc;border:1px
solid #c5c5c5;box-shadow:1px 2px 3px rgba(204,204,204,.5)}.bottom-slide--container .bottom-slider--image{background-image:url(http://imgs.mi9.com/uploads/landscape/2101/beautiful-leaf-wallpapers_1280x960_28083.jpg);background-size:cover;height:137px;transition:all
.33s;-webkit-transition:all .33s;-moz-transition:all .33s;-o-transition:all .33s;-ms-transition:all
.33s}.bottom-slide--container .botto
 m-slider{background-color:#ecebeb;padding:15px 10px;border-top:1px solid #9e9e9e;transition:all
.33s;-webkit-transition:all .33s;-moz-transition:all .33s;-o-transition:all .33s;-ms-transition:all
.33s}.bottom-slide--container .bottom-slider .bottom-slider--title{display:inline-block;max-width:360px;line-height:14px}.bottom-slide--container
.bottom-slider .bottom-slider--icon{color:#333;line-height:22px;font-size:27px}.bottom-slide--container
.bottom-slider .bottom-slider--more-info{opacity:0}.bottom-slide--container:hover .bottom-slider--image{transform:translateY(-26px);-webkit-transform:translateY(-26px);-moz-transform:translateY(-26px);-o-transform:translateY(-26px);-ms-transform:translateY(-26px)}.bottom-slide--container:hover
.bottom-slider{transform:translateY(-53px);-webkit-transform:translateY(-53px);-moz-transform:translateY(-53px);-o-transform:translateY(-53px);-ms-transform:translateY(-53px)}.bottom-slide--container:hover
.bottom-slider--more-info{opacity:1}.dashboard--po
 sts td{min-width:130px}.dashboard--posts td .actions{min-width:200px}.dashboard--posts td
.actions form{display:inline}.blog-post--form input,.blog-post--form textarea{width:90%}.blog-post--form
textarea{min-height:300px}.blog-post-form--right-pane .control-group.inline label{display:inline-block}.blog-post-form--right-pane
.control-group.inline .controls{display:inline-block;vertical-align:middle;margin-bottom:5px;margin-left:10px}.gh-project-url--container{background-color:#FFF;border:1px
solid #ccc;height:20px;padding:4px 6px;border-radius:4px;margin:12px 0}.gh-project-url--container
input{width:87%;background-color:transparent;border:0;box-shadow:none}.gh-project-url--container
input:focus{outline:0}.gh-project-url--container .icon--pull-right{float:right;margin-top:2px;cursor:pointer}.btn--full-width{display:block}.content--title{display:inline-block;border-top:3px
solid #6db33f;font-size:12px;line-height:12px;text-transform:uppercase;padding-top:8px;position:absolute;margin-to
 p:-30px;font-family:Montserrat,sans-serif}.content--title a{color:#34302d}.content--title
a:hover{color:#5fa134}.content--title.search-title{position:relative}.content--title.blog-category{display:none}.content--title.blog-category.active{display:block}.index-page--title{line-height:24px}.index-page--title.top-margin{margin-top:60px}.index-page--subtitle{font-size:16px;line-height:24px;margin:30px
0 60px}.index-page--subtitle a{color:#5fa134}.index-page--subtitle.jobs-subtitle{margin-bottom:60px;padding-bottom:60px;border-bottom:1px
solid #ccc}.index-page--subtitle.with-subtext{margin-bottom:-30px}.index-page--subtitle.with-subtext
.subtext{display:inline-block;font-size:14px;margin:21px 0 0;color:rgba(52,48,45,.9)}
 
 .footer{background-color:#34302d;color:#eee;padding:30px 0}
@@ -384,7 +384,7 @@ a.beam-logo span{display:block;width:160px;height:46px;background:url(../images/
 
 .homepage-billboard .billboard--container{position:relative;overflow:hidden}
 
-.homepage-billboard .icon .icon-beam-logo-big{background:url(../images/beam-logo.png) 0 0
no-repeat;width:928px;height:924px;position:absolute;left:50%;transform:scale(0.5);-moz-transform:scale(0.5);-webkit-transform:scale(0.5);-o-transform:scale(0.5);-ms-transform:scale(0.5);top:50%;opacity:.06;margin:-462px
0 0 -464px;z-index:0}
+.homepage-billboard .icon .icon-beam-logo-big{background:url(../../images/logos/full-color/name-right/beam-logo-full-color-name-right.svg)
0 0 no-repeat;width:928px;height:924px;position:absolute;left:50%;transform:scale(0.5);-moz-transform:scale(0.5);-webkit-transform:scale(0.5);-o-transform:scale(0.5);-ms-transform:scale(0.5);top:50%;opacity:.06;margin:-462px
0 0 -464px;z-index:0}
 .homepage-billboard .homepage-title--container{margin-top:0}
 .homepage-billboard .homepage-title{font-size:40px;line-height:50px}
 .homepage-billboard .homepage-subtitle{font-size:21px;line-height:21px}

http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/748fe826/src/v2/images/beam-logo.png
----------------------------------------------------------------------
diff --git a/src/v2/images/beam-logo.png b/src/v2/images/beam-logo.png
deleted file mode 100644
index a77a22c..0000000
Binary files a/src/v2/images/beam-logo.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/748fe826/src/v2/index.md
----------------------------------------------------------------------
diff --git a/src/v2/index.md b/src/v2/index.md
index 6438361..e4b7e0d 100644
--- a/src/v2/index.md
+++ b/src/v2/index.md
@@ -8,13 +8,11 @@ layout: v2home
 <div class="banner--text">
 <div class="container-fluid">
 
-<b>Beam 0.1.0-incubating has been released! (15/6/16)</b><br/>
-
-This is the first release of Apache Beam.
+<b>Beam 0.3.0-incubating has been released! (Oct 31 2016)</b><br/>
 
 </div>
 </div>
-<p><a class="btn btn-large btn-success" href="download.html">Download</a>&nbsp;
&nbsp; &nbsp;<a href="javascript:var w = window.open('')">Release Notes</a></p>
+<p><a class="btn btn-large btn-success" href="{{ site.baseurl }}/get-started/releases/">Download</a></p>
 </div>
 </div>
 </div>
@@ -27,13 +25,11 @@ This is the first release of Apache Beam.
 <div class="banner--text">
 <div class="container-fluid">
 
-<b>The Beam team is proud to announce the launch of our brand new website! (23/6/16)</b><br/>
+<b>The Beam team is proud to announce the launch of our brand new website!</b><br/>
+
+Here you can find useful information and up-to-date messages about Apache Beam.<br/><br/>
 
-We are delighted to officially announce the launch of our new website.
-Our goal is to provide a clear and up to date message about Apache Beam, with a modern
-look and feel.<br/><br/>
-We hope you like it. For any questions, suggestions, feedbacks, or comments please send an
e-mail
-to the <a href="community.html">mailing list</a> !
+For any questions, suggestions, or general feedback, please send an email to the <a href="{{
site.baseurl }}/get-started/support">mailing list</a>.
 
 </div>
 </div>


Mime
View raw message