Update README to remove incubation information
Project: http://git-wip-us.apache.org/repos/asf/beam/repo Commit: http://git-wip-us.apache.org/repos/asf/beam/commit/88e749e5 Tree: http://git-wip-us.apache.org/repos/asf/beam/tree/88e749e5 Diff: http://git-wip-us.apache.org/repos/asf/beam/diff/88e749e5 Branch: refs/heads/master Commit: 88e749e55a04e7f0965bb3bf6fe3f327315dfbc2 Parents: 260bc49 Author: Davor Bonaci <[email protected]> Authored: Tue Dec 27 13:03:53 2016 -0800 Committer: Davor Bonaci <[email protected]> Committed: Tue Dec 27 13:45:48 2016 -0800 ---------------------------------------------------------------------- README.md | 46 +++++++++++++--------------------------------- 1 file changed, 13 insertions(+), 33 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/beam/blob/88e749e5/README.md ---------------------------------------------------------------------- diff --git a/README.md b/README.md index d919e5b..f7492e4 100644 --- a/README.md +++ b/README.md @@ -17,30 +17,15 @@ under the License. --> -# Apache Beam (incubating) +# Apache Beam -[Apache Beam](http://beam.incubator.apache.org) is a unified model for defining both batch and streaming data-parallel processing pipelines, as well as a set of language-specific SDKs for constructing pipelines and Runners for executing them on distributed processing backends like [Apache Spark](http://spark.apache.org/), [Apache Flink](http://flink.apache.org), and [Google Cloud Dataflow](http://cloud.google.com/dataflow). - -``` -Apache Beam is an effort undergoing incubation at the Apache Software -Foundation (ASF), sponsored by the Apache Incubator PMC. - -Incubation is required of all newly accepted projects until a further review -indicates that the infrastructure, communications, and decision making process -have stabilized in a manner consistent with other successful ASF projects. - -While incubation status is not necessarily a reflection of the completeness -or stability of the code, it does indicate that the project has yet to be -fully endorsed by the ASF. -``` +[Apache Beam](http://beam.apache.org/) is a unified model for defining both batch and streaming data-parallel processing pipelines, as well as a set of language-specific SDKs for constructing pipelines and Runners for executing them on distributed processing backends, including [Apache Apex](http://apex.apache.org/), [Apache Flink](http://flink.apache.org/), [Apache Spark](http://spark.apache.org/), and [Google Cloud Dataflow](http://cloud.google.com/dataflow/). ## Status -_**The Apache Beam project is in the process of bootstrapping. This includes the creation of project resources, the refactoring of the initial code submissions, and the formulation of project documentation, planning, and design documents. Please expect a significant amount of churn and breaking changes in the near future.**_ - -[](https://travis-ci.org/apache/incubator-beam?branch=master) +[](https://travis-ci.org/apache/beam?branch=master) [](https://builds.apache.org/job/beam_PostCommit_MavenVerify/) -[](https://coveralls.io/github/apache/incubator-beam?branch=master) +[](https://coveralls.io/github/apache/beam?branch=master) ## Overview @@ -50,7 +35,6 @@ Beam provides a general approach to expressing [embarrassingly parallel](https:/ 2. _SDK Writers_: Developing a Beam SDK targeted at a specific user community (Java, Python, Scala, Go, R, graphical, etc). These users are language geeks, and would prefer to be shielded from all the details of various runners and their implementations. 3. _Runner Writers_: Have an execution environment for distributed processing and would like to support programs written against the Beam Model. Would prefer to be shielded from details of multiple SDKs. - ### The Beam Model The model behind Beam evolved from a number of internal Google data processing projects, including [MapReduce](http://research.google.com/archive/mapreduce.html), [FlumeJava](http://research.google.com/pubs/pub35650.html), and [Millwheel](http://research.google.com/pubs/pub41378.html). This model was originally known as the â[Dataflow Model](http://www.vldb.org/pvldb/vol8/p1792-Akidau.pdf)â. @@ -64,16 +48,14 @@ The key concepts in the Beam programming model are: * `Pipeline`: manages a directed acyclic graph of PTransforms and PCollections that is ready for execution. * `PipelineRunner`: specifies where and how the pipeline should execute. - ### SDKs Beam supports multiple language specific SDKs for writing pipelines against the Beam Model. -Currently, this repository contains the Beam Java SDK, which is in the process of evolving from the [Dataflow Java SDK](https://github.com/GoogleCloudPlatform/DataflowJavaSDK). The [Dataflow Python SDK](https://github.com/GoogleCloudPlatform/DataflowPythonSDK) will also become part of Beam in the near future. +Currently, this repository contains the Java SDK, as well as the Python SDK in a [feature branch](https://github.com/apache/beam/tree/python-sdk). Have ideas for new SDKs or DSLs? See the [JIRA](https://issues.apache.org/jira/browse/BEAM/component/12328909/). - ### Runners Beam supports executing programs on multiple distributed processing backends through PipelineRunners. Currently, the following PipelineRunners are available: @@ -85,32 +67,30 @@ Beam supports executing programs on multiple distributed processing backends thr Have ideas for new Runners? See the [JIRA](https://issues.apache.org/jira/browse/BEAM/component/12328916/). - ## Getting Started -Please refer to the [Quickstart](http://beam.incubator.apache.org/get-started/quickstart/) available on our website. +Please refer to the [Quickstart](http://beam.apache.org/get-started/quickstart/) available on our website. If you'd like to build and install the whole project from the source distribution, please use the standard `mvn clean install` command. ### Flink Runner -See the Flink Runner [README](https://github.com/apache/incubator-beam/tree/master/runners/flink). +See the Flink Runner [README](https://github.com/apache/beam/tree/master/runners/flink). ### Spark Runner -See the Spark Runner [README](https://github.com/apache/incubator-beam/tree/master/runners/spark). +See the Spark Runner [README](https://github.com/apache/beam/tree/master/runners/spark). ## Contact Us To get involved in Apache Beam: -* [Subscribe](mailto:[email protected]) or [mail](mailto:[email protected]) the [[email protected]](http://mail-archives.apache.org/mod_mbox/incubator-beam-user/) list. -* [Subscribe](mailto:[email protected]) or [mail](mailto:[email protected]) the [[email protected]](http://mail-archives.apache.org/mod_mbox/incubator-beam-dev/) list. +* [Subscribe](mailto:[email protected]) or [mail](mailto:[email protected]) the [[email protected]](http://mail-archives.apache.org/mod_mbox/beam-user/) list. +* [Subscribe](mailto:[email protected]) or [mail](mailto:[email protected]) the [[email protected]](http://mail-archives.apache.org/mod_mbox/beam-dev/) list. * Report issues on [JIRA](https://issues.apache.org/jira/browse/BEAM). - ## More Information -* [Apache Beam](http://beam.incubator.apache.org) -* [Overview](http://beam.incubator.apache.org/use/beam-overview/) -* [Quickstart](http://beam.incubator.apache.org/use/quickstart/) +* [Apache Beam](http://beam.apache.org) +* [Overview](http://beam.apache.org/use/beam-overview/) +* [Quickstart](http://beam.apache.org/use/quickstart/)
