You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by me...@apache.org on 2018/04/25 21:55:40 UTC

[beam-site] 01/02: Friendlier contribution guide; link to starter tasks

This is an automated email from the ASF dual-hosted git repository.

mergebot-role pushed a commit to branch mergebot
in repository https://gitbox.apache.org/repos/asf/beam-site.git

commit 09f47f4c67cd8313378f1fd7957928e170dcbba1
Author: Kenneth Knowles <kl...@google.com>
AuthorDate: Sat Apr 21 11:50:45 2018 -0700

    Friendlier contribution guide; link to starter tasks
---
 src/contribute/contribution-guide.md | 33 +++++++++++++++++++++++++--------
 1 file changed, 25 insertions(+), 8 deletions(-)

diff --git a/src/contribute/contribution-guide.md b/src/contribute/contribution-guide.md
index 68cb082..44ea14b 100644
--- a/src/contribute/contribution-guide.md
+++ b/src/contribute/contribution-guide.md
@@ -8,14 +8,31 @@ redirect_from: /contribution-guide/
 
 # Apache Beam Contribution Guide
 
-The Apache Beam community welcomes contributions from anyone with a passion for
-data processing! Beam has many different opportunities for contributions --
-write new examples, add new user-facing libraries (new statistical libraries,
-new IO connectors, etc), work on the core programming model, build specific
-runners (Apache Apex, Apache Flink, Apache Spark, Google Cloud Dataflow, etc),
-or participate on the documentation effort.
-
-We use a review-then-commit workflow in Beam for all contributions.
+The Apache Beam community welcomes contributions from anyone!
+
+There are lots of opportunities:
+
+ - write new examples
+ - improve the documentation
+ - add new user-facing libraries (new statistical libraries, new IO connectors,
+   etc)
+ - improve your favorite language SDK (Java, Python, Go, etc)
+ - improve specific runners (Apache Apex, Apache Flink, Apache Spark, Google
+   Cloud Dataflow, etc)
+ - work on the core programming model (what is a Beam pipeline and how does it
+   run?)
+
+Most importantly, if you have an idea of how to contribute, then do it! 
+
+For a list of open starter tasks, check
+[https://s.apache.org/beam-starter-tasks](https://s.apache.org/beam-starter-tasks).
+
+What follows is a more comprehensive document covering details of things that
+may come up.
+
+## Review-then-commit workflow
+
+We use a review-then-commit workflow in Beam.
 
 ![The Beam contribution workflow has 5 steps: engage, design, code, review, and commit.](
   {{ "/images/contribution-guide-1.png" | prepend: site.baseurl }})

-- 
To stop receiving notification emails like this one, please contact
mergebot-role@apache.org.