You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by da...@apache.org on 2016/11/05 17:12:53 UTC

[50/53] [partial] incubator-beam-site git commit: Move files

http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/cc22c462/_beam_team/team.md
----------------------------------------------------------------------
diff --git a/_beam_team/team.md b/_beam_team/team.md
deleted file mode 100644
index 9368c37..0000000
--- a/_beam_team/team.md
+++ /dev/null
@@ -1,131 +0,0 @@
----
-group: "Beam Committers"
-description: "The following is a list of developers with commit privileges that have directly contributed to the project in one way or another."
-members:
-  - name: Aljoscha Krettek
-    apache_id: aljoscha
-    email: aljoscha [at] apache [dot] org
-    organization: data Artisans
-    roles: committer, PPMC
-    time_zone: "+1"
-  - name: Amit Sela
-    apache_id: amitsela
-    email: amitsela [at] apache [dot] org
-    organization: PayPal
-    roles: committer, PPMC
-    time_zone: "+2"
-  - name: Ben Chambers
-    apache_id: bchambers
-    email: bchambers [at] apache [dot] org
-    organization: Google
-    roles: committer, PPMC
-    time_zone: "-8"
-  - name: Craig Chambers
-    apache_id:
-    email:
-    organization: Google
-    roles: committer, PPMC
-    time_zone: "-8"
-  - name: Dan Halperin
-    apache_id: dhalperi
-    email: dhalperi [at] apache [dot] org
-    organization: Google
-    roles: committer, PPMC
-    time_zone: "-8"
-  - name: Davor Bonaci
-    apache_id: davor
-    email: davor [at] apache [dot] org
-    organization: Google
-    roles: committer, PPMC
-    time_zone: "-8"
-  - name: Frances Perry
-    apache_id: frances
-    email: frances [at] apache [dot] org
-    organization: Google
-    roles: committer, PPMC
-    time_zone: "-8"
-  - name: James Malone
-    apache_id: jamesmalone
-    email: jamesmalone [at] apache [dot] org
-    organization: Google
-    roles: committer, PPMC
-    time_zone: "-8"
-  - name: Jean-Baptiste Onofr�
-    apache_id: jbonofre
-    email: jbonofre [at] apache [dot] org
-    organization: Talend
-    roles: champion, committer, PPMC
-    time_zone: "+1"
-  - name: Jesse Anderson
-    apache_id:
-    email: jesse [at] smokinghand [dot] com
-    organization: Smoking Hand
-    roles: committer
-    time_zone: "-8"
-  - name: Josh Wills
-    apache_id: jwills
-    email: jwills [at] apache [dot] org
-    organization:
-    roles: committer, PPMC
-    time_zone: "-8"
-  - name: Kostas Tzoumas
-    apache_id: ktzoumas
-    email: kostas [at] data-artisans [dot] com
-    organization: data Artisans
-    roles: committer, PPMC
-    time_zone: "+1"
-  - name: Kenneth Knowles
-    apache_id: kenn
-    email: kenn [at] apache [dot] org
-    organization: Google
-    roles: committer, PPMC
-    time_zone: "-8"
-  - name: Luke Cwik
-    apache_id: lcwik
-    email: lcwik [at] apache [dot] org
-    organization: Google
-    roles: committer, PPMC
-    time_zone: "-8"
-  - name: Maximilian Michels
-    apache_id: mxm
-    email: mxm [at] apache [dot] org
-    organization: data Artisans
-    roles: committer, PPMC
-    time_zone: "+1"
-  - name: Stephan Ewen
-    apache_id: sewen
-    email: stephan [at] data-artisans [dot] com
-    organization: data Artisans
-    roles: committer, PPMC
-    time_zone: "+1"
-  - name: Thomas Groh
-    apache_id:
-    email:
-    organization: Google
-    roles: committer
-    time_zone: "-8"
-  - name: Thomas Weise
-    apache_id: thw
-    email: thw [at] apache [dot] org
-    organization: DataTorrent
-    roles: committer
-    time_zone: "-8"
-  - name: Tom White
-    apache_id: tomwhite
-    email: tom [at] cloudera [dot] com
-    organization: Cloudera
-    roles: committer, PPMC
-    time_zone: "-8"
-  - name: Tyler Akidau
-    apache_id: takidau
-    email: takidau [at] apache [dot] org
-    organization: Google
-    roles: committer, PPMC
-    time_zone: "-8"
-  - name: Robert Bradshaw
-    apache_id: robertwb
-    email: robertwb [at] apache [dot] org
-    organization: Google
-    roles: committer, PPMC
-    time_zone: "-8"
----

http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/cc22c462/_data/authors.yml
----------------------------------------------------------------------
diff --git a/_data/authors.yml b/_data/authors.yml
deleted file mode 100644
index ffcb419..0000000
--- a/_data/authors.yml
+++ /dev/null
@@ -1,34 +0,0 @@
-aljoscha:
-    name: Aljoscha Krettek
-    email: aljoscha@apache.org
-    twitter: aljoscha
-davor:
-    name: Davor Bonaci
-    email: davor@apache.org
-    twitter: BonaciDavor
-dhalperi:
-    name: Dan Halperin
-    email: dhalperi@apache.org
-    twitter:
-fjp:
-    name: Frances Perry
-    email: frances@apache.org
-    twitter: francesjperry
-jamesmalone:
-    name: James Malone
-    email: jamesmalone@apache.org
-    twitter: chimerasaurus
-robertwb:
-    name: Robert Bradshaw
-    email: robertwb@apache.org
-    twitter:
-takidau:
-    name: Tyler Akidau
-    email: takidau@apache.org
-    twitter: takidau
-tgroh:
-    name: Thomas Groh
-    email: tgroh@google.com
-jesseanderson:
-    name: Jesse Anderson
-    twitter: jessetanderson

http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/cc22c462/_data/capability-matrix.yml
----------------------------------------------------------------------
diff --git a/_data/capability-matrix.yml b/_data/capability-matrix.yml
deleted file mode 100644
index c61b68b..0000000
--- a/_data/capability-matrix.yml
+++ /dev/null
@@ -1,559 +0,0 @@
-columns:
-  - class: model
-    name: Beam Model
-  - class: dataflow
-    name: Google Cloud Dataflow
-  - class: flink
-    name: Apache Flink
-  - class: spark
-    name: Apache Spark
-
-categories:
-  - description: What is being computed?
-    anchor: what
-    color-b: 'ca1'
-    color-y: 'ec3'
-    color-p: 'fe5'
-    color-n: 'ddd'
-    rows:
-      - name: ParDo
-        values:
-          - class: model
-            l1: 'Yes'
-            l2: element-wise processing
-            l3: Element-wise transformation parameterized by a chunk of user code. Elements are processed in bundles, with initialization and termination hooks. Bundle size is chosen by the runner and cannot be controlled by user code. ParDo processes a main input PCollection one element at a time, but provides side input access to additional PCollections.
-          - class: dataflow
-            l1: 'Yes'
-            l2: fully supported
-            l3: Batch mode uses large bundle sizes. Streaming uses smaller bundle sizes.
-          - class: flink
-            l1: 'Yes'
-            l2: fully supported
-            l3: ParDo itself, as per-element transformation with UDFs, is fully supported by Flink for both batch and streaming.
-          - class: spark
-            l1: 'Yes'
-            l2: fully supported
-            l3: ParDo applies per-element transformations as Spark FlatMapFunction.
-      - name: GroupByKey
-        values:
-          - class: model
-            l1: 'Yes'
-            l2: key grouping
-            l3: Grouping of key-value pairs per key, window, and pane. (See also other tabs.)
-          - class: dataflow
-            l1: 'Yes'
-            l2: fully supported
-            l3: ''
-          - class: flink
-            l1: 'Yes'
-            l2: fully supported
-            l3: "Uses Flink's keyBy for key grouping. When grouping by window in streaming (creating the panes) the Flink runner uses the Beam code. This guarantees support for all windowing and triggering mechanisms."
-          - class: spark
-            l1: 'Partially'
-            l2: fully supported in batch mode
-            l3: "Using Spark's <tt>groupByKey</tt>. GroupByKey with multiple trigger firings in streaming mode is a work in progress." 
-      - name: Flatten
-        values:
-          - class: model
-            l1: 'Yes'
-            l2: collection concatenation
-            l3: Concatenates multiple homogenously typed collections together.
-          - class: dataflow
-            l1: 'Yes'
-            l2: fully supported
-            l3: ''
-          - class: flink
-            l1: 'Yes'
-            l2: fully supported
-            l3: ''
-          - class: spark
-            l1: 'Yes'
-            l2: fully supported
-            l3: ''
-
-      - name: Combine
-        values:
-          - class: model
-            l1: 'Yes'
-            l2: associative &amp; commutative aggregation
-            l3: 'Application of an associative, commutative operation over all values ("globally") or over all values associated with each key ("per key"). Can be implemented using ParDo, but often more efficient implementations exist.'
-          - class: dataflow
-            l1: 'Yes'
-            l2: 'efficient execution'
-            l3: ''
-          - class: flink
-            l1: 'Yes'
-            l2: 'fully supported'
-            l3: Uses a combiner for pre-aggregation for batch and streaming.
-          - class: spark
-            l1: 'Yes'
-            l2: fully supported
-            l3: "Using Spark's <tt>combineByKey</tt> and <tt>aggregate</tt> functions."
-
-      - name: Composite Transforms
-        values:
-          - class: model
-            l1: 'Yes'
-            l2: user-defined transformation subgraphs
-            l3: Allows easy extensibility for library writers.  In the near future, we expect there to be more information provided at this level -- customized metadata hooks for monitoring, additional runtime/environment hooks, etc.
-          - class: dataflow
-            l1: 'Partially'
-            l2: supported via inlining
-            l3: Currently composite transformations are inlined during execution. The structure is later recreated from the names, but other transform level information (if added to the model) will be lost.
-          - class: flink
-            l1: 'Partially'
-            l2: supported via inlining
-            l3: ''
-          - class: spark
-            l1: 'Partially'
-            l2: supported via inlining
-            l3: ''
-
-      - name: Side Inputs
-        values:
-          - class: model
-            l1: 'Yes'
-            l2: additional elements available during DoFn execution
-            l3: Side inputs are additional <tt>PCollections</tt> whose contents are computed during pipeline execution and then made accessible to DoFn code. The exact shape of the side input depends both on the <tt>PCollectionView</tt> used to describe the access pattern (interable, map, singleton) and the window of the element from the main input that is currently being processed.
-          - class: dataflow
-            l1: 'Yes'
-            l2: some size restrictions in streaming
-            l3: Batch mode supports a distributed implementation, but streaming mode may force some size restrictions. Neither mode is able to push lookups directly up into key-based sources.
-          - class: flink
-            l1: 'Yes'
-            l2: some size restrictions in streaming
-            l3: Batch mode supports a distributed implementation, but streaming mode may force some size restrictions. Neither mode is able to push lookups directly up into key-based sources.
-          - class: spark
-            l1: 'Yes'
-            l2: fully supported
-            l3: "Using Spark's broadcast variables. In streaming mode, side inputs may update but only between micro-batches."
-
-      - name: Source API
-        values:
-          - class: model
-            l1: 'Yes'
-            l2: user-defined sources
-            l3: Allows users to provide additional input sources. Supports both bounded and unbounded data. Includes hooks necessary to provide efficient parallelization (size estimation, progress information, dynamic splitting, etc).
-          - class: dataflow
-            l1: 'Yes'
-            l2: fully supported
-            l3: 
-          - class: flink
-            l1: 'Yes'
-            l2: fully supported
-            l3:
-          - class: spark
-            l1: 'Yes'
-            l2: fully supported
-            l3: 
-
-      - name: Aggregators
-        values:
-          - class: model
-            l1: 'Partially'
-            l2: user-provided metrics
-            l3: Allow transforms to aggregate simple metrics across bundles in a <tt>DoFn</tt>. Semantically equivalent to using a side output, but support partial results as the transform executes. Will likely want to augment <tt>Aggregators</tt> to be more useful for processing unbounded data by making them windowed.
-          - class: dataflow
-            l1: 'Partially'
-            l2: may miscount in streaming mode
-            l3: Current model is fully supported in batch mode. In streaming mode, <tt>Aggregators</tt> may under or overcount when bundles are retried.
-          - class: flink
-            l1: 'Partially'
-            l2: may undercount in streaming
-            l3: Current model is fully supported in batch. In streaming mode, <tt>Aggregators</tt> may undercount.
-          - class: spark
-            l1: 'Partially'
-            l2: may overcount when tasks are retried in transformations.
-            l3: 'supported via <tt>AccumulatorParam</tt> mechanism. If a task retries, and the accumulator is not within a Spark "Action", an overcount is possible.'
-
-      - name: Keyed State
-        values:
-          - class: model
-            jira: BEAM-25
-            l1: 'No'
-            l2: storage per key, per window
-            l3: Allows fine-grained access to per-key, per-window persistent state. Necessary for certain use cases (e.g. high-volume windows which store large amounts of data, but typically only access small portions of it; complex state machines; etc.) that are not easily or efficiently addressed via <tt>Combine</tt> or <tt>GroupByKey</tt>+<tt>ParDo</tt>. 
-          - class: dataflow
-            l1: 'No'
-            l2: pending model support
-            l3: Dataflow already supports keyed state internally, so adding support for this should be easy once the Beam model exposes it.
-          - class: flink
-            l1: 'No'
-            l2: pending model support
-            l3: Flink already supports keyed state, so adding support for this should be easy once the Beam model exposes it.
-          - class: spark
-            l1: 'No'
-            l2: pending model support
-            l3: Spark supports keyed state with mapWithState() so support shuold be straight forward.
-
-
-  - description: Where in event time?
-    anchor: where
-    color-b: '37d'
-    color-y: '59f'
-    color-p: '8cf'
-    color-n: 'ddd'
-    rows:
-      - name: Global windows
-        values:
-          - class: model
-            l1: 'Yes'
-            l2: all time
-            l3: The default window which covers all of time. (Basically how traditional batch cases fit in the model.)
-          - class: dataflow
-            l1: 'Yes'
-            l2: default
-            l3: ''
-          - class: flink
-            l1: 'Yes'
-            l2: supported
-            l3: ''
-          - class: spark
-            l1: 'Yes'
-            l2: supported
-            l3: ''
-
-      - name: Fixed windows
-        values:
-          - class: model
-            l1: 'Yes'
-            l2: periodic, non-overlapping
-            l3: Fixed-size, timestamp-based windows. (Hourly, Daily, etc)
-          - class: dataflow
-            l1: 'Yes'
-            l2: built-in
-            l3: ''
-          - class: flink
-            l1: 'Yes'
-            l2: supported
-            l3: ''
-          - class: spark
-            l1: 'Yes'
-            l2: supported
-            l3: ''
-
-      - name: Sliding windows
-        values:
-          - class: model
-            l1: 'Yes'
-            l2: periodic, overlapping
-            l3: Possibly overlapping fixed-size timestamp-based windows (Every minute, use the last ten minutes of data.)
-          - class: dataflow
-            l1: 'Yes'
-            l2: built-in
-            l3: ''
-          - class: flink
-            l1: 'Yes'
-            l2: supported
-            l3: ''
-          - class: spark
-            l1: 'Yes'
-            l2: supported
-            l3: ''
-
-      - name: Session windows
-        values:
-          - class: model
-            l1: 'Yes'
-            l2: activity-based
-            l3: Based on bursts of activity separated by a gap size. Different per key.
-          - class: dataflow
-            l1: 'Yes'
-            l2: built-in
-            l3: ''
-          - class: flink
-            l1: 'Yes'
-            l2: supported
-            l3: ''
-          - class: spark
-            l1: 'Yes'
-            l2: supported
-            l3: ''
-
-      - name: Custom windows
-        values:
-          - class: model
-            l1: 'Yes'
-            l2: user-defined windows
-            l3: All windows must implement <tt>BoundedWindow</tt>, which specifies a max timestamp. Each <tt>WindowFn</tt> assigns elements to an associated window.
-          - class: dataflow
-            l1: 'Yes'
-            l2: supported
-            l3: ''
-          - class: flink
-            l1: 'Yes'
-            l2: supported
-            l3: ''
-          - class: spark
-            l1: 'Yes'
-            l2: supported
-            l3: ''
-
-      - name: Custom merging windows
-        values:
-          - class: model
-            l1: 'Yes'
-            l2: user-defined merging windows
-            l3: A custom <tt>WindowFn</tt> additionally specifies whether and how to merge windows.
-          - class: dataflow
-            l1: 'Yes'
-            l2: supported
-            l3: ''
-          - class: flink
-            l1: 'Yes'
-            l2: supported
-            l3: ''
-          - class: spark
-            l1: 'Yes'
-            l2: supported
-            l3: ''
-
-      - name: Timestamp control
-        values:
-          - class: model
-            l1: 'Yes'
-            l2: output timestamp for window panes
-            l3: For a grouping transform, such as GBK or Combine, an OutputTimeFn specifies (1) how to combine input timestamps within a window and (2) how to merge aggregated timestamps when windows merge.
-          - class: dataflow
-            l1: 'Yes'
-            l2: supported
-            l3: ''
-          - class: flink
-            l1: 'Yes'
-            l2: supported
-            l3: ''
-          - class: spark
-            l1: 'Yes'
-            l2: supported
-            l3: ''
-
-
-
-  - description: When in processing time?
-    anchor: when
-    color-b: '6a4'
-    color-y: '8c6'
-    color-p: 'ae8'
-    color-n: 'ddd'
-    rows:
-
-      - name: Configurable triggering
-        values:
-          - class: model
-            l1: 'Yes'
-            l2: user customizable
-            l3: Triggering may be specified by the user (instead of simply driven by hardcoded defaults).
-          - class: dataflow
-            l1: 'Yes'
-            l2: fully supported
-            l3: Fully supported in streaming mode. In batch mode, intermediate trigger firings are effectively meaningless.
-          - class: flink
-            l1: 'Yes'
-            l2: fully supported
-            l3: ''
-          - class: spark
-            l1: 'No'
-            l2: ''
-            l3: ''
-
-      - name: Event-time triggers
-        values:
-          - class: model
-            l1: 'Yes'
-            l2: relative to event time
-            l3: Triggers that fire in response to event-time completeness signals, such as watermarks progressing.
-          - class: dataflow
-            l1: 'Yes'
-            l2: yes in streaming, fixed granularity in batch
-            l3: Fully supported in streaming mode. In batch mode, currently watermark progress jumps from the beginning of time to the end of time once the input has been fully consumed, thus no additional triggering granularity is available.
-          - class: flink
-            l1: 'Yes'
-            l2: fully supported
-            l3: ''
-          - class: spark
-            l1: 'No'
-            l2: ''
-            l3: ''
-
-      - name: Processing-time triggers
-        values:
-          - class: model
-            l1: 'Yes'
-            l2: relative to processing time
-            l3: Triggers that fire in response to processing-time advancing.
-          - class: dataflow
-            l1: 'Yes'
-            l2: yes in streaming, fixed granularity in batch
-            l3: Fully supported in streaming mode. In batch mode, from the perspective of triggers, processing time currently jumps from the beginning of time to the end of time once the input has been fully consumed, thus no additional triggering granularity is available.
-          - class: flink
-            l1: 'Yes'
-            l2: fully supported
-            l3: ''
-          - class: spark
-            l1: 'Yes'
-            l2: "This is Spark streaming's native model"
-            l3: "Spark processes streams in micro-batches. The micro-batch size is actually a pre-set, fixed, time interval. Currently, the runner takes the first window size in the pipeline and sets it's size as the batch interval. Any following window operations will be considered processing time windows and will affect triggering."
-
-      - name: Count triggers
-        values:
-          - class: model
-            l1: 'Yes'
-            l2: every N elements
-            l3: Triggers that fire after seeing at least N elements.
-          - class: dataflow
-            l1: 'Yes'
-            l2: fully supported
-            l3: Fully supported in streaming mode. In batch mode, elements are processed in the largest bundles possible, so count-based triggers are effectively meaningless.
-          - class: flink
-            l1: 'Yes'
-            l2: fully supported
-            l3: ''
-          - class: spark
-            l1: 'No'
-            l2: ''
-            l3: ''
-
-      - name: '[Meta]data driven triggers'
-        values:
-          - class: model
-            jira: BEAM-101
-            l1: 'No'
-            l2: in response to data
-            l3: Triggers that fire in response to attributes of the data being processed.
-          - class: dataflow
-            l1: 'No'
-            l2: pending model support
-            l3: 
-          - class: flink
-            l1: 'No'
-            l2: pending model support
-            l3: 
-          - class: spark
-            l1: 'No'
-            l2: pending model support
-            l3: 
-
-      - name: Composite triggers
-        values:
-          - class: model
-            l1: 'Yes'
-            l2: compositions of one or more sub-triggers
-            l3: Triggers which compose other triggers in more complex structures, such as logical AND, logical OR, early/on-time/late, etc.
-          - class: dataflow
-            l1: 'Yes'
-            l2: fully supported
-            l3: ''
-          - class: flink
-            l1: 'Yes'
-            l2: fully supported
-            l3: ''
-          - class: spark
-            l1: 'No'
-            l2: ''
-            l3: ''
-
-      - name: Allowed lateness
-        values:
-          - class: model
-            l1: 'Yes'
-            l2: event-time bound on window lifetimes
-            l3: A way to bound the useful lifetime of a window (in event time), after which any unemitted results may be materialized, the window contents may be garbage collected, and any addtional late data that arrive for the window may be discarded.
-          - class: dataflow
-            l1: 'Yes'
-            l2: fully supported
-            l3: Fully supported in streaming mode. In batch mode no data is ever late.
-          - class: flink
-            l1: 'Yes'
-            l2: fully supported
-            l3: ''
-          - class: spark
-            l1: 'No'
-            l2: ''
-            l3: ''
-
-      - name: Timers
-        values:
-          - class: model
-            jira: BEAM-27
-            l1: 'No'
-            l2: delayed processing callbacks
-            l3: A fine-grained mechanism for performing work at some point in the future, in either the event-time or processing-time domain. Useful for orchestrating delayed events, timeouts, etc in complex state per-key, per-window state machines.
-          - class: dataflow
-            l1: 'No'
-            l2: pending model support
-            l3: Dataflow already supports timers internally, so adding support for this should be easy once the Beam model exposes it.
-          - class: flink
-            l1: 'No'
-            l2: pending model support
-            l3: Flink already supports timers internally, so adding support for this should be easy once the Beam model exposes it.
-          - class: spark
-            l1: 'No'
-            l2: pending model support
-            l3: ''
-
-
-  - description: How do refinements relate?
-    anchor: how
-    color-b: 'b55'
-    color-y: 'd77'
-    color-p: 'faa'
-    color-n: 'ddd'
-    rows:
-
-      - name: Discarding
-        values:
-          - class: model
-            l1: 'Yes'
-            l2: panes discard elements when fired
-            l3: Elements are discarded from accumulated state as their pane is fired.
-          - class: dataflow
-            l1: 'Yes'
-            l2: fully supported
-            l3: ''
-          - class: flink
-            l1: 'Yes'
-            l2: fully supported
-            l3: ''
-          - class: spark
-            l1: 'Yes'
-            l2: fully supported
-            l3: 'Spark streaming natively discards elements after firing.'
-
-      - name: Accumulating
-        values:
-          - class: model
-            l1: 'Yes'
-            l2: panes accumulate elements across firings
-            l3: Elements are accumulated in state across multiple pane firings for the same window.
-          - class: dataflow
-            l1: 'Yes'
-            l2: fully supported
-            l3: Requires that the accumulated pane fits in memory, after being passed through the combiner (if relevant)
-          - class: flink
-            l1: 'Yes'
-            l2: fully supported
-            l3: ''
-          - class: spark
-            l1: 'No'
-            l2: ''
-            l3: ''
-
-      - name: 'Accumulating &amp; Retracting'
-        values:
-          - class: model
-            jira: BEAM-91
-            l1: 'No'
-            l2: accumulation plus retraction of old panes
-            l3: Elements are accumulated across multiple pane firings and old emitted values are retracted. Also known as "backsies" ;-D
-          - class: dataflow
-            l1: 'No'
-            l2: pending model support
-            l3: ''
-          - class: flink
-            l1: 'No'
-            l2: pending model support
-            l3: ''
-          - class: spark
-            l1: 'No'
-            l2: pending model support
-            l3: ''

http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/cc22c462/_data/logos.yml
----------------------------------------------------------------------
diff --git a/_data/logos.yml b/_data/logos.yml
deleted file mode 100644
index 123ac03..0000000
--- a/_data/logos.yml
+++ /dev/null
@@ -1,8 +0,0 @@
-sizes: [100, 200, 500, 1000]
-colors:
-  full-color: "Full color"
-  3-color: "Three color"
-  bw: "Black and white"
-types: ['nameless', 'name-bottom', 'name-right']
-logo-location: '/images/logos'
-archive-file: logos.zip

http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/cc22c462/_data/meetings.yml
----------------------------------------------------------------------
diff --git a/_data/meetings.yml b/_data/meetings.yml
deleted file mode 100644
index f2efe9f..0000000
--- a/_data/meetings.yml
+++ /dev/null
@@ -1,26 +0,0 @@
-events:
-- date: 2016/04/01
-  time: "9:30 - 16:00 Pacific"
-  location: PayPal<br>San Jose, CA, USA
-  type: Dev/PPMC Meeting
-  materials:
-    - title: Presentation - PPMC Deep Dive
-      link: "https://docs.google.com/presentation/d/1uTb7dx4-Y2OM_B0_3XF_whwAL2FlDTTuq2QzP9sJ4Mg/edit?usp=sharing"
-
-    - title: Notes - PPMC Deep Dive
-      link: "https://docs.google.com/document/d/1SXSLj7FMIgKqj43nTcczFpJzqASeUMUCpbyklk2fBkg/edit?usp=sharing"
-  notes:
-
-- date: 2016/05/04
-  time: "8:00 - 11:00 Pacific"
-  location: Virtual
-  type: Technical Deep Dive
-  materials:
-    - title: Presentation - Beam Community Meeting
-      link: "https://drive.google.com/open?id=17i7SHViboWtLEZw27iabdMisPl987WWxvapJaXg_dEE"
-
-    - title: Notes - Beam Community Meeting
-      link: "https://drive.google.com/open?id=1szhEE_pfhEtrQye61jXAidUcMW7oebZCRc2InUe3ou0"
-  notes:
-
-last_updated: 2016/05/16

http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/cc22c462/_includes/authors-list.md
----------------------------------------------------------------------
diff --git a/_includes/authors-list.md b/_includes/authors-list.md
deleted file mode 100644
index fb2808e..0000000
--- a/_includes/authors-list.md
+++ /dev/null
@@ -1 +0,0 @@
-{% assign count = authors | size %}{% for name in authors %}{% if forloop.first == false and count > 2 %},{% endif %}{% if forloop.last and count > 1 %} &amp;{% endif %}{% assign author = site.data.authors[name] %} {{ author.name }} {% if author.twitter %}[<a href="https://twitter.com/{{ author.twitter }}">@{{ author.twitter }}</a>]{% endif %}{% endfor %}

http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/cc22c462/_includes/capability-matrix-common.md
----------------------------------------------------------------------
diff --git a/_includes/capability-matrix-common.md b/_includes/capability-matrix-common.md
deleted file mode 100644
index 78b20e9..0000000
--- a/_includes/capability-matrix-common.md
+++ /dev/null
@@ -1,7 +0,0 @@
-<script type="text/javascript">
-  function ToggleTables(showDetails, anchor) {
-    document.getElementById("cap-summary").style.display = showDetails ? "none" : "block";
-    document.getElementById("cap-full").style.display = showDetails ? "block" : "none";
-    location.hash = anchor;
-  }
-</script>

http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/cc22c462/_includes/capability-matrix-row-blog.md
----------------------------------------------------------------------
diff --git a/_includes/capability-matrix-row-blog.md b/_includes/capability-matrix-row-blog.md
deleted file mode 100644
index 5b43d9f..0000000
--- a/_includes/capability-matrix-row-blog.md
+++ /dev/null
@@ -1 +0,0 @@
-<center><b>{% if val.l1 == 'Yes' %}&#x2713;{% elsif val.l1 == 'Partially' %}~{% else %}&#x2715;{% endif %}</b></center>

http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/cc22c462/_includes/capability-matrix-row-full.md
----------------------------------------------------------------------
diff --git a/_includes/capability-matrix-row-full.md b/_includes/capability-matrix-row-full.md
deleted file mode 100644
index 9fa2d64..0000000
--- a/_includes/capability-matrix-row-full.md
+++ /dev/null
@@ -1 +0,0 @@
-<center><b>{{ val.l1 }}{% if val.l2 != '' %}: {{ val.l2 }}{% endif %}{% if val.jira %}<br>(<a href='https://issues.apache.org/jira/browse/{{ val.jira }}'>{{ val.jira }}</a>){% endif %}</b></center><br>{{ val.l3 }}

http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/cc22c462/_includes/capability-matrix-row-summary.md
----------------------------------------------------------------------
diff --git a/_includes/capability-matrix-row-summary.md b/_includes/capability-matrix-row-summary.md
deleted file mode 100644
index e1cc162..0000000
--- a/_includes/capability-matrix-row-summary.md
+++ /dev/null
@@ -1 +0,0 @@
-<center><b>{% if val.l1 == 'Yes' %}&#x2713;{% elsif val.l1 == 'Partially' %}~{% else %}&#x2715;{% endif %}{% if val.jira %} (<a href='https://issues.apache.org/jira/browse/{{ val.jira }}'>{{ val.jira }}</a>){% endif %}</b></center>

http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/cc22c462/_includes/capability-matrix.md
----------------------------------------------------------------------
diff --git a/_includes/capability-matrix.md b/_includes/capability-matrix.md
deleted file mode 100644
index 222671e..0000000
--- a/_includes/capability-matrix.md
+++ /dev/null
@@ -1,28 +0,0 @@
-<div id='cap-{{ cap-view }}' style='display:{{ cap-display }}'>
-<table class='{{ cap-style }}'>
-  {% for category in cap-data.categories %}
-  <tr class='{{ cap-style }}' id='cap-{{ cap-view }}-{{ category.anchor }}'>
-    <th class='{{ cap-style }} color-metadata format-category' colspan='5' style='color:#{{ category.color-b }}'>{% if cap-view != 'blog' %}<div class='cap-toggle' onclick='ToggleTables({{ cap-toggle-details }}, "cap-{{ cap-other-view }}-{{ category.anchor }}")'>({% if cap-toggle-details == 1 %}expand{% else %}collapse{% endif %} details)</div>{% endif %}{{ category.description }}</th>
-  </tr>
-  <tr class='{{ cap-style }}'>
-    <th class='{{ cap-style }} color-capability'></th>
-  {% for x in cap-data.columns %}
-    <th class='{{ cap-style }} color-platform format-platform' style='color:#{{ category.color-y }}'>{{ x.name }}</th>
-  {% endfor %}
-  </tr>
-  {% for row in category.rows %}
-  <tr class='{{ cap-style }}'>
-    <th class='{{ cap-style }} color-capability format-capability' style='color:#{{ category.color-y }}'>{{ row.name }}</th>
-    {% for val in row.values %}
-    {% capture value-markdown %}{% include capability-matrix-row-{{ cap-view }}.md %}{% endcapture %}
-
-    <td width='25%' class='{{ cap-style }}' style='background-color:#{% if val.l1 == 'Yes' %}{{ category.color-y }}{% elsif val.l1 == 'Partially' %}{{ category.color-p }}{% else %}{{ category.color-n }}{% endif %};border-color:#{{category.color-b}}'>{{ value-markdown }}</td>
-    {% endfor %}
-  </tr>
-  {% endfor %}
-  <tr class='{{ cap-style }}'>
-    <td class='{{ cap-style }} color-blank cap-blank' colspan='5'></td>
-  </tr>
-  {% endfor %}
-</table>
-</div>

http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/cc22c462/_includes/footer.html
----------------------------------------------------------------------
diff --git a/_includes/footer.html b/_includes/footer.html
deleted file mode 100644
index 85830ef..0000000
--- a/_includes/footer.html
+++ /dev/null
@@ -1,13 +0,0 @@
-<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="{{ site.baseurl }}/privacy_policy">Privacy Policy</a> |
-                <a href="{{ "/feed.xml" | prepend: site.baseurl }}">RSS Feed</a></p>
-          </footer>
-      </div>
-  </div>
-  <!-- container div end -->
-</div>

http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/cc22c462/_includes/head.html
----------------------------------------------------------------------
diff --git a/_includes/head.html b/_includes/head.html
deleted file mode 100644
index 80f1f20..0000000
--- a/_includes/head.html
+++ /dev/null
@@ -1,27 +0,0 @@
-<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>{% if page.title %}{{ page.title | escape }}{% else %}{{ site.title | escape }}{% endif %}</title>
-  <meta name="description" content="{% if page.excerpt %}{{ page.excerpt | strip_html | strip_newlines | truncate: 160 }}{% else %}{{ site.description }}{% endif %}">
-
-  <link rel="stylesheet" href="{{ "/styles/site.css" | prepend: site.baseurl }}">
-  <link rel="stylesheet" href="{{ "/css/theme.css" | prepend: site.baseurl }}">
-  <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
-  <script src="{{ "/js/bootstrap.min.js" | prepend: site.baseurl }}"></script>
-  <script src="{{ "/js/language-switch.js" | prepend: site.baseurl }}"></script>
-  <link rel="canonical" href="{{ page.url | replace:'index.html','' | prepend: site.baseurl | prepend: site.url }}" data-proofer-ignore>
-  <link rel="alternate" type="application/rss+xml" title="{{ site.title }}" href="{{ "/feed.xml" | prepend: site.baseurl | prepend: site.url }}">
-  <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="{{ site.baseurl }}/images/favicon.ico">
-</head>

http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/cc22c462/_includes/header.html
----------------------------------------------------------------------
diff --git a/_includes/header.html b/_includes/header.html
deleted file mode 100644
index f70bcee..0000000
--- a/_includes/header.html
+++ /dev/null
@@ -1,101 +0,0 @@
-<nav class="navbar navbar-default navbar-fixed-top">
-  <div class="container">
-    <div class="navbar-header">
-      <a href="{{ site.baseurl }}/" class="navbar-brand" >
-        <img alt="Brand" style="height: 25px" src="{{ "/images/beam_logo_navbar.png" | prepend: site.baseurl }}">
-      </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">Get Started <span class="caret"></span></a>
-		  <ul class="dropdown-menu">
-			  <li><a href="{{ site.baseurl }}/get-started/beam-overview/">Beam Overview</a></li>
-              <li><a href="{{ site.baseurl }}/get-started/quickstart/">Quickstart</a></li>
-			  <li role="separator" class="divider"></li>
-			  <li class="dropdown-header">Example Walkthroughs</li>
-			  <li><a href="{{ site.baseurl }}/get-started/wordcount-example/">WordCount</a></li>
-			  <li><a href="{{ site.baseurl }}/get-started/mobile-gaming-example/">Mobile Gaming</a></li>
-              <li role="separator" class="divider"></li>
-              <li class="dropdown-header">Resources</li>
-              <li><a href="{{ site.baseurl }}/get-started/downloads">Downloads</a></li>
-              <li><a href="{{ site.baseurl }}/get-started/releases">Release Notes</a></li>
-              <li><a href="{{ site.baseurl }}/get-started/support">Support</a></li>
-		  </ul>
-	    </li>
-        <li class="dropdown">
-		  <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Documentation <span class="caret"></span></a>
-		  <ul class="dropdown-menu">
-			  <li><a href="{{ site.baseurl }}/documentation">Using the Documentation</a></li>
-			  <li role="separator" class="divider"></li>
-			  <li class="dropdown-header">Beam Concepts</li>
-			  <li><a href="{{ site.baseurl }}/documentation/programming-guide/">Programming Guide</a></li>
-			  <li><a href="{{ site.baseurl }}/documentation/resources/">Additional Resources</a></li>
-			  <li role="separator" class="divider"></li>
-              <li class="dropdown-header">Pipeline Fundamentals</li>
-              <li><a href="{{ site.baseurl }}/documentation/pipelines/design-your-pipeline/">Design Your Pipeline</a></li>
-              <li><a href="{{ site.baseurl }}/documentation/pipelines/create-your-pipeline/">Create Your Pipeline</a></li>
-              <li><a href="{{ site.baseurl }}/documentation/pipelines/test-your-pipeline/">Test Your Pipeline</a></li>
-              <li role="separator" class="divider"></li>
-			  <li class="dropdown-header">SDKs</li>
-			  <li><a href="{{ site.baseurl }}/documentation/sdks/java/">Java SDK</a></li>
-			  <li><a href="{{ site.baseurl }}/documentation/sdks/javadoc/">Java SDK API Reference</a></li>
-			  <li role="separator" class="divider"></li>
-			  <li class="dropdown-header">Runners</li>
-			  <li><a href="{{ site.baseurl }}/documentation/runners/capability-matrix/">Capability Matrix</a></li>
-			  <li><a href="{{ site.baseurl }}/documentation/runners/direct/">Direct Runner</a></li>
-			  <li><a href="{{ site.baseurl }}/documentation/runners/flink/">Apache Flink Runner</a></li>
-			  <li><a href="{{ site.baseurl }}/documentation/runners/spark/">Apache Spark Runner</a></li>
-			  <li><a href="{{ site.baseurl }}/documentation/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="{{ site.baseurl }}/contribute">Get Started Contributing</a></li>
-        <li role="separator" class="divider"></li>
-        <li class="dropdown-header">Guides</li>
-			  <li><a href="{{ site.baseurl }}/contribute/contribution-guide/">Contribution Guide</a></li>
-        <li><a href="{{ site.baseurl }}/contribute/testing/">Testing Guide</a></li>
-        <li><a href="{{ site.baseurl }}/contribute/release-guide/">Release Guide</a></li>
-        <li role="separator" class="divider"></li>
-        <li class="dropdown-header">Technical References</li>
-        <li><a href="{{ site.baseurl }}/contribute/design-principles/">Design Principles</a></li>
-			  <li><a href="{{ site.baseurl }}/contribute/work-in-progress/">Ongoing Projects</a></li>
-        <li><a href="{{ site.baseurl }}/contribute/source-repository/">Source Repository</a></li>      
-        <li role="separator" class="divider"></li>
-			  <li class="dropdown-header">Promotion</li>
-        <li><a href="{{ site.baseurl }}/contribute/presentation-materials/">Presentation Materials</a></li>
-        <li><a href="{{ site.baseurl }}/contribute/logos/">Logos and Design</a></li>
-        <li role="separator" class="divider"></li>
-        <li><a href="{{ site.baseurl }}/contribute/team/">Team</a></li>
-		  </ul>
-	    </li>
-
-        <li><a href="{{ site.baseurl }}/blog">Blog</a></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>
-            <li><a href="https://www.apache.org/foundation/policies/conduct">Code of Conduct</a></li>
-          </ul>
-        </li>
-      </ul>
-    </div><!--/.nav-collapse -->
-  </div>
-</nav>
-
-
-<link rel="stylesheet" href="">

http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/cc22c462/_includes/icon-github.html
----------------------------------------------------------------------
diff --git a/_includes/icon-github.html b/_includes/icon-github.html
deleted file mode 100644
index e501a16..0000000
--- a/_includes/icon-github.html
+++ /dev/null
@@ -1 +0,0 @@
-<a href="https://github.com/{{ include.username }}"><span class="icon icon--github">{% include icon-github.svg %}</span><span class="username">{{ include.username }}</span></a>

http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/cc22c462/_includes/icon-github.svg
----------------------------------------------------------------------
diff --git a/_includes/icon-github.svg b/_includes/icon-github.svg
deleted file mode 100644
index 4422c4f..0000000
--- a/_includes/icon-github.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 16 16"><path fill="#828282" d="M7.999,0.431c-4.285,0-7.76,3.474-7.76,7.761 c0,3.428,2.223,6.337,5.307,7.363c0.388,0.071,0.53-0.168,0.53-0.374c0-0.184-0.007-0.672-0.01-1.32 c-2.159,0.469-2.614-1.04-2.614-1.04c-0.353-0.896-0.862-1.135-0.862-1.135c-0.705-0.481,0.053-0.472,0.053-0.472 c0.779,0.055,1.189,0.8,1.189,0.8c0.692,1.186,1.816,0.843,2.258,0.645c0.071-0.502,0.271-0.843,0.493-1.037 C4.86,11.425,3.049,10.76,3.049,7.786c0-0.847,0.302-1.54,0.799-2.082C3.768,5.507,3.501,4.718,3.924,3.65 c0,0,0.652-0.209,2.134,0.796C6.677,4.273,7.34,4.187,8,4.184c0.659,0.003,1.323,0.089,1.943,0.261 c1.482-1.004,2.132-0.796,2.132-0.796c0.423,1.068,0.157,1.857,0.077,2.054c0.497,0.542,0.798,1.235,0.798,2.082 c0,2.981-1.814,3.637-3.543,3.829c0.279,0.24,0.527,0.713,0.527,1.437c0,1.037-0.01,1.874-0.01,2.129 c0,0.208,0.14,0.449,0.534,0.373c3.081-1.028,5.302-3.935,5.302-7.362C15.76,3.906,12.285,0.431,7.999,0.431z"/></svg>

http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/cc22c462/_includes/icon-twitter.html
----------------------------------------------------------------------
diff --git a/_includes/icon-twitter.html b/_includes/icon-twitter.html
deleted file mode 100644
index e623dbd..0000000
--- a/_includes/icon-twitter.html
+++ /dev/null
@@ -1 +0,0 @@
-<a href="https://twitter.com/{{ include.username }}"><span class="icon icon--twitter">{% include icon-twitter.svg %}</span><span class="username">{{ include.username }}</span></a>

http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/cc22c462/_includes/icon-twitter.svg
----------------------------------------------------------------------
diff --git a/_includes/icon-twitter.svg b/_includes/icon-twitter.svg
deleted file mode 100644
index dcf660e..0000000
--- a/_includes/icon-twitter.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 16 16"><path fill="#828282" d="M15.969,3.058c-0.586,0.26-1.217,0.436-1.878,0.515c0.675-0.405,1.194-1.045,1.438-1.809c-0.632,0.375-1.332,0.647-2.076,0.793c-0.596-0.636-1.446-1.033-2.387-1.033c-1.806,0-3.27,1.464-3.27,3.27 c0,0.256,0.029,0.506,0.085,0.745C5.163,5.404,2.753,4.102,1.14,2.124C0.859,2.607,0.698,3.168,0.698,3.767 c0,1.134,0.577,2.135,1.455,2.722C1.616,6.472,1.112,6.325,0.671,6.08c0,0.014,0,0.027,0,0.041c0,1.584,1.127,2.906,2.623,3.206 C3.02,9.402,2.731,9.442,2.433,9.442c-0.211,0-0.416-0.021-0.615-0.059c0.416,1.299,1.624,2.245,3.055,2.271 c-1.119,0.877-2.529,1.4-4.061,1.4c-0.264,0-0.524-0.015-0.78-0.046c1.447,0.928,3.166,1.469,5.013,1.469 c6.015,0,9.304-4.983,9.304-9.304c0-0.142-0.003-0.283-0.009-0.423C14.976,4.29,15.531,3.714,15.969,3.058z"/></svg>

http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/cc22c462/_layouts/default.html
----------------------------------------------------------------------
diff --git a/_layouts/default.html b/_layouts/default.html
deleted file mode 100644
index b7b9c90..0000000
--- a/_layouts/default.html
+++ /dev/null
@@ -1,21 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-
-  {% include head.html %}
-
-  <body role="document">
-
-    {% include header.html %}
-
-    <div class="container" role="main">
-
-      <div class="row">
-        {{ content }}
-      </div>
-
-
-    {% include footer.html %}
-
-  </body>
-
-</html>

http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/cc22c462/_layouts/page.html
----------------------------------------------------------------------
diff --git a/_layouts/page.html b/_layouts/page.html
deleted file mode 100644
index ce233ad..0000000
--- a/_layouts/page.html
+++ /dev/null
@@ -1,14 +0,0 @@
----
-layout: default
----
-<article class="post">
-
-  <header class="post-header">
-    <h1 class="post-title">{{ page.title }}</h1>
-  </header>
-
-  <div class="post-content">
-    {{ content }}
-  </div>
-
-</article>

http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/cc22c462/_layouts/post.html
----------------------------------------------------------------------
diff --git a/_layouts/post.html b/_layouts/post.html
deleted file mode 100644
index 696bad2..0000000
--- a/_layouts/post.html
+++ /dev/null
@@ -1,17 +0,0 @@
----
-layout: default
----
-{% assign authors = page.authors %}
-
-<article class="post" itemscope itemtype="http://schema.org/BlogPosting">
-
-  <header class="post-header">
-    <h1 class="post-title" itemprop="name headline">{{ page.title }}</h1>
-    <p class="post-meta"><time datetime="{{ page.date | date_to_xmlschema }}" itemprop="datePublished">{{ page.date | date: "%b %-d, %Y" }}</time>{% if authors %} \u2022 {% include authors-list.md %}{% endif %}</p>
-  </header>
-
-  <div class="post-content" itemprop="articleBody">
-    {{ content }}
-  </div>
-
-</article>

http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/cc22c462/_layouts/v2home.html
----------------------------------------------------------------------
diff --git a/_layouts/v2home.html b/_layouts/v2home.html
deleted file mode 100644
index b77fb6b..0000000
--- a/_layouts/v2home.html
+++ /dev/null
@@ -1,227 +0,0 @@
-<!DOCTYPE html>
-<html data-mobile-support="" data-search="" data-hero-banner="" data-platform-downloads="">
-<head>
-    <meta http-equiv="content-type" context="text/html" charset="UTF-8">
-    <title>Apache Beam</title>
-    <meta content="width=device-width, initial-scale=1.0, maximum-scale=1, minimum-scale=1, user-scalable=no"
-          id="Viewport" name="viewport">
-    <link rel="shortcut icon" type="image/x-icon" href="images/favicon.ico">
-    <link href="https://fonts.googleapis.com/css?family=Varela+Round|Montserrat:400,700" rel="stylesheet"
-          type="text/css"/>
-    <link href="css/beam.css" rel="stylesheet" type="text/css">
-    <link rel="stylesheet" type="text/css" href="slick/slick.css"/>
-    <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">
-</head>
-<body>
-<div class="viewport">
-    <header class="navbar header--navbar">
-        <div class="navbar-inner">
-            <div class="container-fluid">
-                <div class="beam-logo--container">
-                    <a class="beam-logo" href="index.html"><span></span></a>
-                </div>
-                <ul class="nav pull-right">
-                    <li class="navbar-link">
-                        <a href="download.html">Download</a>
-                    </li>
-                    <li class="navbar-link">
-                        <a href="documentation.html">Documentation</a>
-                    </li>
-                    <li class="navbar-link">
-                        <a href="overview.html">Overview</a>
-                    </li>
-                    <li class="navbar-link">
-                        <a href="community.html">Community</a>
-                    </li>
-                    <li class="navbar-link">
-                        <a href="http://www.apache.org"><img src="images/apache-feather-tm.png" width="45px"/></a>
-                    </li>
-                </ul>
-            </div>
-        </div>
-    </header>
-    <div class="header--container"></div>
-    <div class="container-fluid"></div>
-    <div>
-        <div class="homepage--body">
-            <h1>Apache Beam</h1>
-            <section class="billboard--wrapper homepage-billboard">
-                <div class="billboard--container">
-                    <div class="container-fluid">
-                        <div class="homepage-title--container">
-                            <h2 class="homepage-title">
-                                The unified programming model for Big Data, running on any engine
-                            </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.
-                                </div>
-                            </div>
-                        </div>
-                    </div>
-                </div>
-            </section>
-            <section class="key-feature--wrapper">
-                <div class="container-fluid">
-                    <div class="row-fluid">
-                        <div class="span4 key-feature--container">
-                            <div class="key-feature--icon--container">
-                                <div class="key-feature--icon icon">
-                                    <img src="images/container.png" width="100px" height="100px"/>
-                                </div>
-                            </div>
-                            <h3 class="key-feature--title">Unified Programming Model</h3>
-
-                            <div class="key-feature--text">
-                                The same programming model for batch and streaming.
-                            </div>
-                        </div>
-                        <div class="span4 key-feature--container">
-                            <div class="key-feature--icon--container">
-                                <div class="key-feature--icon icon">
-                                    <img src="images/enterprise.png" width="100px" height="100px"/>
-                                </div>
-                            </div>
-                            <h3 class="key-feature--title">Execution Engine Agnostic</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.
-                            </div>
-                        </div>
-                        <div class="span4 key-feature--container">
-                            <div class="key-feature--icon--container">
-                                <div class="key-feature--icon icon">
-                                    <img src="images/cloud.png" width="100px" height="100px"/>
-                                </div>
-                            </div>
-                            <h3 class="key-feature--title">SDKs and IOs</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, ...).
-                            </div>
-                        </div>
-                    </div>
-                </div>
-            </section>
-            <section class="hero--banner">
-                <div class="slider single-item">
-                    {{ content }}
-                </div>
-                <div>
-                    <center><a href="news.html">All News</a></center>
-                </div>
-            </section>
-            <section class="offset-feature--wrapper">
-                <div class="offset-feature--container feature-guides">
-                    <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--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>.
-                                </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"/>
-                            </div>
-                        </div>
-                    </div>
-                </div>
-                <div class="offset-feature--container">
-                    <div class="container-fluid">
-                        <div class="row-fluid feature--content">
-                            <div class="span4">
-                                <img src="images/puzzle.png"/>
-                            </div>
-                            <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>
-                                </div>
-                            </div>
-                        </div>
-                    </div>
-                </div>
-                <div class="offset-feature--container">
-                    <div class="container-fluid">
-                        <div class="row-fluid feature--content">
-                            <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 ...
-                                </div>
-                                <a class="offset-feature--link" href="documentation.html">Read Documentation</a>
-                            </div>
-                            <div class="offset8">
-                                <img src="images/book.png"/>
-                            </div>
-                        </div>
-                    </div>
-                </div>
-            </section>
-        </div>
-    </div>
-    <div class="body--container container-fluid "></div>
-    <footer class="footer">
-        <div class="container-fluid">
-            <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/>
-                    Apache Beam, Beam, Apache, the Apache feather logo, and the Apache Beam project logo are
-                    trademarks of The Apache Software Foundation.
-                </div>
-            </div>
-        </div>
-    </footer>
-    <div id="scrim"></div>
-</div>
-
-<script type="text/javascript" src="http://code.jquery.com/jquery-1.11.0.min.js"></script>
-<script type="text/javascript" src="http://code.jquery.com/jquery-migrate-1.2.1.min.js"></script>
-<script type="text/javascript" src="slick/slick.min.js"></script>
-<script type="text/javascript">
-    $(document).ready(function(){
-        $('.single-item').slick({
-            infinite: true,
-            arrows:false,
-            dots: true,
-            autoplay: true,
-            autoplaySpeed: 3000,
-            slidesToShow: 1,
-            slidesToScroll: 1
-        });
-    });
-
-</script>
-
-</body>
-
-</html>

http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/cc22c462/_posts/2016-02-22-beam-has-a-logo.markdown
----------------------------------------------------------------------
diff --git a/_posts/2016-02-22-beam-has-a-logo.markdown b/_posts/2016-02-22-beam-has-a-logo.markdown
deleted file mode 100644
index 4ee569f..0000000
--- a/_posts/2016-02-22-beam-has-a-logo.markdown
+++ /dev/null
@@ -1,28 +0,0 @@
----
-layout: post
-title:  "Apache Beam has a logo!"
-date:   2016-02-22 10:21:48 -0800
-excerpt_separator: <!--more-->
-categories: beam update website
-authors:
-- jamesmalone
----
-
-One of the major benefits of Apache Beam is the fact that it unifies both
-both batch and stream processing into one powerful model. In fact, this unification
-is so important, the name Beam itself comes from the union of **B**atch + str**EAM** = Beam
-
-When the project started, we wanted a logo which was both appealing and visually
-represented this unification. <!--more--> Thanks to the **amazing** work of Stephanie Smythies, the Apache Beam project
-now has a logo.
-
-*drum roll* - **Presenting, the Apache Beam Logo!**
-
-<img src="{{ "/images/beam_logo_s.png" | prepend: site.baseurl }}" alt="Apache Beam Logo">
-
-We are excited about this logo because it is **simple**, **bright**, and shows the
-unification of bath and streaming, as beams of light, within the 'B'. We will base
-our future website and documentation design around this logo and its coloring. We
-will also make various permutations and resolutions of this logo available in the
-coming weeks. For any questions or comments, send an email to the `dev@` email list
-for Apache Beam.

http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/cc22c462/_posts/2016-02-25-python-sdk-now-public.markdown
----------------------------------------------------------------------
diff --git a/_posts/2016-02-25-python-sdk-now-public.markdown b/_posts/2016-02-25-python-sdk-now-public.markdown
deleted file mode 100644
index 726433c..0000000
--- a/_posts/2016-02-25-python-sdk-now-public.markdown
+++ /dev/null
@@ -1,22 +0,0 @@
----
-layout: post
-title:  "Dataflow Python SDK is now public!"
-date:   2016-02-25 13:00:00 -0800
-excerpt_separator: <!--more-->
-categories: beam python sdk
-authors:
-- jamesmalone
----
-
-When the Apache Beam project proposed entry into the [Apache Incubator](http://wiki.apache.org/incubator/BeamProposal) the proposal
-included the [Dataflow Java SDK](https://github.com/GoogleCloudPlatform/DataflowJavaSDK). In the long term, however, Apache Beam aims to support SDKs implemented in multiple languages, such as Python.
-
-<!--more-->
-
-Today, Google submitted the [Dataflow Python (2.x) SDK](http://github.com/GoogleCloudPlatform/DataflowPythonSDK) on GitHub. Google is committed to including the in progress python SDK in Apache Beam and, in that spirit, we've moved development of the Python SDK to a public repository. While this SDK will not be included with the initial (incubating) releases of Apache Beam, our we plan on incorporating the Python SDK into beam during incubation. We want to take the time to implement changes from the [technical vision](https://goo.gl/nk5OM0) into the Java SDK before we introduce a Python SDK for Apache Beam. We believe this will allow us to work on the model and SDKs in an ordered fashion.
-
-You can look for the Apache Beam Python SDK in the coming months once we finish forking and refactoring the Java SDK.
-
-Best,
-
-Apache Beam Team