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 <k...@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-r...@apache.org.