beam-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From dhalp...@apache.org
Subject [3/3] incubator-beam-site git commit: Renegerate website after changes
Date Wed, 03 Aug 2016 20:35:09 GMT
Renegerate website after changes


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/342fe7e4
Tree: http://git-wip-us.apache.org/repos/asf/incubator-beam-site/tree/342fe7e4
Diff: http://git-wip-us.apache.org/repos/asf/incubator-beam-site/diff/342fe7e4

Branch: refs/heads/asf-site
Commit: 342fe7e42910ae5d0d999a6e185ab7a026fc01c3
Parents: 045e004
Author: Dan Halperin <dhalperi@google.com>
Authored: Wed Aug 3 12:02:26 2016 -0700
Committer: Dan Halperin <dhalperi@google.com>
Committed: Wed Aug 3 12:02:43 2016 -0700

----------------------------------------------------------------------
 content/blog/2016/08/03/six-months.html         | 215 +++++++++++++++++++
 content/blog/index.html                         |  16 ++
 content/feed.xml                                |  55 ++++-
 content/index.html                              |   2 +
 .../learn/runners/capability-matrix/index.html  |   2 +-
 5 files changed, 287 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/342fe7e4/content/blog/2016/08/03/six-months.html
----------------------------------------------------------------------
diff --git a/content/blog/2016/08/03/six-months.html b/content/blog/2016/08/03/six-months.html
new file mode 100644
index 0000000..2a3c48f
--- /dev/null
+++ b/content/blog/2016/08/03/six-months.html
@@ -0,0 +1,215 @@
+<!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 Beam: Six Months in Incubation</title>
+  <meta name="description" content="It’s been just over six months since Apache Beam
was formally accepted into incubation with the Apache Software Foundation. As a community,
we’ve been hard a...">
+
+  <link rel="stylesheet" href="/styles/site.css">
+  <link rel="stylesheet" href="/css/theme.css">
+  <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
+  <script src="/js/bootstrap.min.js"></script>
+  <link rel="canonical" href="http://beam.incubator.apache.org/blog/2016/08/03/six-months.html"
data-proofer-ignore>
+  <link rel="alternate" type="application/rss+xml" title="Apache Beam (incubating)" href="http://beam.incubator.apache.org/feed.xml">
+  <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-73650088-1', 'auto');
+    ga('send', 'pageview');
+
+  </script>
+  <link rel="shortcut icon" type="image/x-icon" href="/images/favicon.ico">
+</head>
+
+
+  <body role="document">
+
+    <nav class="navbar navbar-default navbar-fixed-top">
+  <div class="container">
+    <div class="navbar-header">
+      <a href="/" class="navbar-brand" >
+        <img alt="Brand" style="height: 25px" src="/images/beam_logo_navbar.png">
+      </a>
+      <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar"
aria-expanded="false" aria-controls="navbar">
+        <span class="sr-only">Toggle navigation</span>
+        <span class="icon-bar"></span>
+        <span class="icon-bar"></span>
+        <span class="icon-bar"></span>
+      </button>
+    </div>
+    <div id="navbar" class="navbar-collapse collapse">
+      <ul class="nav navbar-nav">
+        <li class="dropdown">
+		  <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"
aria-expanded="false">Use <span class="caret"></span></a>
+		  <ul class="dropdown-menu">
+			  <li><a href="/use">User Hub</a></li>
+			  <li role="separator" class="divider"></li>
+			  <li class="dropdown-header">General</li>
+			  <li><a href="/use/beam-overview/">Beam Overview</a></li>
+			  <li><a href="/use/quickstart/">Quickstart</a></li>  
+			  <li><a href="/use/releases">Release Information</a></li>
+			  <li role="separator" class="divider"></li>
+			  <li class="dropdown-header">Example Walkthroughs</li>
+			  <li><a href="/use/walkthroughs/">WordCount</a></li>
+			  <li><a href="/use/walkthroughs/">Mobile Gaming</a></li>
+			  <li role="separator" class="divider"></li>
+			  <li class="dropdown-header">Support</li>
+			  <li><a href="/use/mailing-lists/">Mailing Lists</a></li>
+              <li><a href="/use/issue-tracking/">Issue Tracking</a></li>
+			  <li><a href="http://stackoverflow.com/questions/tagged/apache-beam">Beam
on StackOverflow</a></li>
+              <li><a href="http://apachebeam.slack.com">Beam Slack Channel</a></li>
+		  </ul>
+	    </li>
+        <li class="dropdown">
+		  <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"
aria-expanded="false">Learn <span class="caret"></span></a>
+		  <ul class="dropdown-menu">
+			  <li><a href="/learn">Learner Hub</a></li>
+			  <li role="separator" class="divider"></li>
+			  <li class="dropdown-header">Beam Concepts</li>
+			  <li><a href="/learn/programming-guide/">Programming Guide</a></li>
+			  <li><a href="/learn/presentation-materials/">Presentation Materials</a></li>
+			  <li><a href="/learn/resources/">Additional Resources</a></li>
+			  <li role="separator" class="divider"></li>
+			  <li class="dropdown-header">SDKs</li>
+			  <li><a href="/learn/sdks/java/">Java SDK</a></li>
+			  <li><a href="/learn/sdks/javadoc/">Java SDK API Reference</a></li>
+			  <li role="separator" class="divider"></li>
+			  <li class="dropdown-header">Runners</li>
+			  <li><a href="/learn/runners/capability-matrix/">Capability Matrix</a></li>
+			  <li><a href="/learn/runners/direct/">Direct Runner</a></li>
+			  <li><a href="/learn/runners/flink/">Apache Flink Runner</a></li>
+			  <li><a href="/learn/runners/spark/">Apache Spark Runner</a></li>
+			  <li><a href="/learn/runners/dataflow/">Cloud Dataflow Runner</a></li>
+		  </ul>
+	    </li>
+        <li class="dropdown">
+		  <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"
aria-expanded="false">Contribute <span class="caret"></span></a>
+		  <ul class="dropdown-menu">
+			  <li><a href="/contribute">Contributor Hub</a></li>
+			  <li role="separator" class="divider"></li>
+			  <li class="dropdown-header">Basics</li>
+			  <li><a href="/contribute/contribution-guide/">Contribution Guide</a></li>
+			  <li><a href="/use/mailing-lists/">Mailing Lists</a></li>
+              <li><a href="/contribute/source-repository/">Source Repository</a></li>
+              <li><a href="/use/issue-tracking/">Issue Tracking</a></li>
+              <li role="separator" class="divider"></li>
+			  <li class="dropdown-header">Technical Resources</li>
+			  <li><a href="https://goo.gl/nk5OM0">Technical Vision</a></li>
+		  </ul>
+	    </li>
+        <li><a href="/blog">Blog</a></li>
+        <li class="dropdown">
+          <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"
aria-expanded="false">Project<span class="caret"></span></a>
+          <ul class="dropdown-menu">
+            <li><a href="/project/logos/">Logos and design</a></li>
+            <li><a href="/project/public-meetings/">Public Meetings</a></li>
+			<li><a href="/project/team/">Team</a></li>
+          </ul>
+        </li>
+      </ul>
+      <ul class="nav navbar-nav navbar-right">
+        <li class="dropdown">
+          <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"
aria-expanded="false"><img src="https://www.apache.org/foundation/press/kit/feather_small.png"
alt="Apache Logo" style="height:24px;">Apache Software Foundation<span class="caret"></span></a>
+          <ul class="dropdown-menu dropdown-menu-right">
+            <li><a href="http://www.apache.org/">ASF Homepage</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/security/">Security</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+          </ul>
+        </li>
+      </ul>
+    </div><!--/.nav-collapse -->
+  </div>
+</nav>
+
+
+<link rel="stylesheet" href="">
+
+
+    <div class="container" role="main">
+
+      <div class="row">
+        
+
+<article class="post" itemscope itemtype="http://schema.org/BlogPosting">
+
+  <header class="post-header">
+    <h1 class="post-title" itemprop="name headline">Apache Beam: Six Months in Incubation</h1>
+    <p class="post-meta"><time datetime="2016-08-03T00:00:01-07:00" itemprop="datePublished">Aug
3, 2016</time> •  Frances Perry [<a href="https://twitter.com/francesjperry">@francesjperry</a>]
+</p>
+  </header>
+
+  <div class="post-content" itemprop="articleBody">
+    <p>It’s been just over six months since Apache Beam was formally accepted into
incubation with the <a href="http://www.apache.org">Apache Software Foundation</a>.
As a community, we’ve been hard at work getting Beam off the ground.</p>
+
+<!--more-->
+
+<p>Looking just at raw numbers for those first six months, that’s:</p>
+
+<ul>
+  <li>48,238 lines of preexisting code donated by Cloudera, dataArtisans, and Google.</li>
+  <li>761 pull requests from 45 contributors.</li>
+  <li>498 Jira issues opened and 245 resolved.</li>
+  <li>1 incubating release (and another 1 in progress).</li>
+  <li>4,200 hours of automated tests.</li>
+  <li>161 subscribers / 606 messages on user@.</li>
+  <li>217 subscribers / 1205 messages on dev@.</li>
+  <li>277 stars and 174 forks on GitHub.</li>
+</ul>
+
+<p>And behind those numbers, there’s been a ton of technical progress, including:</p>
+
+<ul>
+  <li>Refactoring of the entire codebase, examples, and tests to be truly runner-independent.</li>
+  <li>New functionality in the Apache Flink runner for timestamps/windows in batch
and bounded sources and side inputs in streaming mode.</li>
+  <li>Work in progress to upgrade the Apache Spark runner to use Spark 2.0.</li>
+  <li>Several new runners from the wider Apache community – Apache Gearpump has its
own feature branch, Apache Apex has a PR, and conversations are starting on Apache Storm and
others.</li>
+  <li>New SDKs/DSLs for exposing the Beam model – the Python SDK from Google is in
on a feature branch, and there are plans to add the Scio DSL from Spotify.</li>
+  <li>Support for additional data sources and sinks – Apache Kafka and JMS are in,
there are PRs for Amazon Kinesis, Apache Cassandra, and MongoDB, and more connectors are being
planned.</li>
+</ul>
+
+<p>But perhaps most importantly, we’re committed to building an involved, welcoming
community. So far, we’ve:</p>
+
+<ul>
+  <li>Started building a vibrant developer community, with detailed design discussions
on features like DoFn reuse semantics, serialization technology, and an API for accessing
state.</li>
+  <li>Started building a user community with an active mailing list and improvements
to the website and documentation.</li>
+  <li>Had multiple talks on Beam at venues including ApacheCon, Hadoop Summit, Kafka
Summit, JBCN Barcelona, and Strata.</li>
+  <li>Presented at multiple existing meetups and are starting to organize some of our
own.</li>
+</ul>
+
+<p>While it’s nice to reflect back on all we’ve done, we’re working full <em>stream</em>
ahead towards a stable release and graduation from incubator. And we’d love your help –
join the <a href="http://beam.incubator.apache.org/use/mailing-lists/">mailing lists</a>,
check out the <a href="http://beam.incubator.apache.org/contribute/contribution-guide/">contribution
guide</a>, and grab a <a href="https://issues.apache.org/jira/browse/BEAM-520?jql=project%20%3D%20BEAM%20AND%20resolution%20%3D%20Unresolved%20AND%20labels%20in%20(newbie%2C%20starter)">starter
task</a> from Jira!</p>
+
+
+  </div>
+
+</article>
+
+      </div>
+
+
+    <hr>
+  <div class="row">
+      <div class="col-xs-12">
+          <footer>
+              <p class="text-center">&copy; Copyright 2016
+                <a href="http://www.apache.org">The Apache Software Foundation.</a>
All Rights Reserved.</p>
+                <p class="text-center"><a href="/privacy_policy">Privacy Policy</a>
|
+                <a href="/feed.xml">RSS Feed</a></p>
+          </footer>
+      </div>
+  </div>
+  <!-- container div end -->
+</div>
+
+
+  </body>
+
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/342fe7e4/content/blog/index.html
----------------------------------------------------------------------
diff --git a/content/blog/index.html b/content/blog/index.html
index 9620152..914aecc 100644
--- a/content/blog/index.html
+++ b/content/blog/index.html
@@ -143,6 +143,22 @@
 <p>This is the blog for the Apache Beam project. This blog contains news and updates
 for the project.</p>
 
+<h3 id="a-classpost-link-hrefblog20160803six-monthshtmlapache-beam-six-months-in-incubationa"><a
class="post-link" href="/blog/2016/08/03/six-months.html">Apache Beam: Six Months in Incubation</a></h3>
+<p><i>Aug 3, 2016 •  Frances Perry [<a href="https://twitter.com/francesjperry">@francesjperry</a>]
+</i></p>
+
+<p>It’s been just over six months since Apache Beam was formally accepted into incubation
with the <a href="http://www.apache.org">Apache Software Foundation</a>. As a
community, we’ve been hard at work getting Beam off the ground.</p>
+
+<!-- Render a "read more" button if the post is longer than the excerpt -->
+
+<p>
+<a class="btn btn-default btn-sm" href="/blog/2016/08/03/six-months.html" role="button">
+Read more&nbsp;<span class="glyphicon glyphicon-menu-right" aria-hidden="true"></span>
+</a>
+</p>
+
+<hr />
+
 <h3 id="a-classpost-link-hrefbeamrelease20160615first-releasehtmlthe-first-release-of-apache-beama"><a
class="post-link" href="/beam/release/2016/06/15/first-release.html">The first release
of Apache Beam!</a></h3>
 <p><i>Jun 15, 2016 •  Davor Bonaci [<a href="https://twitter.com/BonaciDavor">@BonaciDavor</a>]
 </i></p>

http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/342fe7e4/content/feed.xml
----------------------------------------------------------------------
diff --git a/content/feed.xml b/content/feed.xml
index d1b775d..1d348f9 100644
--- a/content/feed.xml
+++ b/content/feed.xml
@@ -6,11 +6,62 @@
 </description>
     <link>http://beam.incubator.apache.org/</link>
     <atom:link href="http://beam.incubator.apache.org/feed.xml" rel="self" type="application/rss+xml"/>
-    <pubDate>Tue, 02 Aug 2016 23:24:21 -0700</pubDate>
-    <lastBuildDate>Tue, 02 Aug 2016 23:24:21 -0700</lastBuildDate>
+    <pubDate>Wed, 03 Aug 2016 12:00:48 -0700</pubDate>
+    <lastBuildDate>Wed, 03 Aug 2016 12:00:48 -0700</lastBuildDate>
     <generator>Jekyll v3.2.0</generator>
     
       <item>
+        <title>Apache Beam: Six Months in Incubation</title>
+        <description>&lt;p&gt;It’s been just over six months since Apache
Beam was formally accepted into incubation with the &lt;a href=&quot;http://www.apache.org&quot;&gt;Apache
Software Foundation&lt;/a&gt;. As a community, we’ve been hard at work getting Beam
off the ground.&lt;/p&gt;
+
+&lt;!--more--&gt;
+
+&lt;p&gt;Looking just at raw numbers for those first six months, that’s:&lt;/p&gt;
+
+&lt;ul&gt;
+  &lt;li&gt;48,238 lines of preexisting code donated by Cloudera, dataArtisans, and
Google.&lt;/li&gt;
+  &lt;li&gt;761 pull requests from 45 contributors.&lt;/li&gt;
+  &lt;li&gt;498 Jira issues opened and 245 resolved.&lt;/li&gt;
+  &lt;li&gt;1 incubating release (and another 1 in progress).&lt;/li&gt;
+  &lt;li&gt;4,200 hours of automated tests.&lt;/li&gt;
+  &lt;li&gt;161 subscribers / 606 messages on user@.&lt;/li&gt;
+  &lt;li&gt;217 subscribers / 1205 messages on dev@.&lt;/li&gt;
+  &lt;li&gt;277 stars and 174 forks on GitHub.&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;p&gt;And behind those numbers, there’s been a ton of technical progress, including:&lt;/p&gt;
+
+&lt;ul&gt;
+  &lt;li&gt;Refactoring of the entire codebase, examples, and tests to be truly runner-independent.&lt;/li&gt;
+  &lt;li&gt;New functionality in the Apache Flink runner for timestamps/windows in
batch and bounded sources and side inputs in streaming mode.&lt;/li&gt;
+  &lt;li&gt;Work in progress to upgrade the Apache Spark runner to use Spark 2.0.&lt;/li&gt;
+  &lt;li&gt;Several new runners from the wider Apache community – Apache Gearpump
has its own feature branch, Apache Apex has a PR, and conversations are starting on Apache
Storm and others.&lt;/li&gt;
+  &lt;li&gt;New SDKs/DSLs for exposing the Beam model – the Python SDK from Google
is in on a feature branch, and there are plans to add the Scio DSL from Spotify.&lt;/li&gt;
+  &lt;li&gt;Support for additional data sources and sinks – Apache Kafka and JMS
are in, there are PRs for Amazon Kinesis, Apache Cassandra, and MongoDB, and more connectors
are being planned.&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;p&gt;But perhaps most importantly, we’re committed to building an involved,
welcoming community. So far, we’ve:&lt;/p&gt;
+
+&lt;ul&gt;
+  &lt;li&gt;Started building a vibrant developer community, with detailed design
discussions on features like DoFn reuse semantics, serialization technology, and an API for
accessing state.&lt;/li&gt;
+  &lt;li&gt;Started building a user community with an active mailing list and improvements
to the website and documentation.&lt;/li&gt;
+  &lt;li&gt;Had multiple talks on Beam at venues including ApacheCon, Hadoop Summit,
Kafka Summit, JBCN Barcelona, and Strata.&lt;/li&gt;
+  &lt;li&gt;Presented at multiple existing meetups and are starting to organize some
of our own.&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;p&gt;While it’s nice to reflect back on all we’ve done, we’re working full
&lt;em&gt;stream&lt;/em&gt; ahead towards a stable release and graduation
from incubator. And we’d love your help – join the &lt;a href=&quot;http://beam.incubator.apache.org/use/mailing-lists/&quot;&gt;mailing
lists&lt;/a&gt;, check out the &lt;a href=&quot;http://beam.incubator.apache.org/contribute/contribution-guide/&quot;&gt;contribution
guide&lt;/a&gt;, and grab a &lt;a href=&quot;https://issues.apache.org/jira/browse/BEAM-520?jql=project%20%3D%20BEAM%20AND%20resolution%20%3D%20Unresolved%20AND%20labels%20in%20(newbie%2C%20starter)&quot;&gt;starter
task&lt;/a&gt; from Jira!&lt;/p&gt;
+
+</description>
+        <pubDate>Wed, 03 Aug 2016 00:00:01 -0700</pubDate>
+        <link>http://beam.incubator.apache.org/blog/2016/08/03/six-months.html</link>
+        <guid isPermaLink="true">http://beam.incubator.apache.org/blog/2016/08/03/six-months.html</guid>
+        
+        
+        <category>blog</category>
+        
+      </item>
+    
+      <item>
         <title>The first release of Apache Beam!</title>
         <description>&lt;p&gt;I’m happy to announce that Apache Beam has
officially released its first
 version – 0.1.0-incubating. This is an exciting milestone for the project,

http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/342fe7e4/content/index.html
----------------------------------------------------------------------
diff --git a/content/index.html b/content/index.html
index eb6fd34..2374c33 100644
--- a/content/index.html
+++ b/content/index.html
@@ -218,6 +218,8 @@ The Apache Beam project is in the process of bootstrapping. This includes
the we
     <h3>Blog</h3>
     <div class="list-group">
     
+    <a class="list-group-item" href="/blog/2016/08/03/six-months.html">Aug 3, 2016
- Apache Beam: Six Months in Incubation</a>
+    
     <a class="list-group-item" href="/beam/release/2016/06/15/first-release.html">Jun
15, 2016 - The first release of Apache Beam!</a>
     
     <a class="list-group-item" href="/blog/2016/06/13/flink-batch-runner-milestone.html">Jun
13, 2016 - How We Added Windowing to the Apache Flink Batch Runner</a>

http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/342fe7e4/content/learn/runners/capability-matrix/index.html
----------------------------------------------------------------------
diff --git a/content/learn/runners/capability-matrix/index.html b/content/learn/runners/capability-matrix/index.html
index e23ceb0..4041c13 100644
--- a/content/learn/runners/capability-matrix/index.html
+++ b/content/learn/runners/capability-matrix/index.html
@@ -139,7 +139,7 @@
 
       <div class="row">
         <h1 id="beam-capability-matrix">Beam Capability Matrix</h1>
-<p><span style="font-size:11px;float:none">Last updated: 2016-08-02 23:24 PDT</span></p>
+<p><span style="font-size:11px;float:none">Last updated: 2016-08-03 12:00 PDT</span></p>
 
 <p>Apache Beam (incubating) provides a portable API layer for building sophisticated
data-parallel processing engines that may be executed across a diversity of exeuction engines,
or <i>runners</i>. The core concepts of this layer are based upon the Beam Model
(formerly referred to as the <a href="http://www.vldb.org/pvldb/vol8/p1792-Akidau.pdf">Dataflow
Model</a>), and implemented to varying degrees in each Beam runner. To help clarify
the capabilities of individual runners, we’ve created the capability matrix below.</p>
 


Mime
View raw message