[
https://issues.apache.org/jira/browse/BEAM-5735?focusedWorklogId=160210&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-160210
]
ASF GitHub Bot logged work on BEAM-5735:
----------------------------------------
Author: ASF GitHub Bot
Created on: 29/Oct/18 21:31
Start Date: 29/Oct/18 21:31
Worklog Time Spent: 10m
Work Description: alanmyrvold commented on a change in pull request
#6857: [BEAM-5735] Contributor guide improvements
URL: https://github.com/apache/beam/pull/6857#discussion_r229105949
##########
File path: website/src/contribute/index.md
##########
@@ -45,269 +51,180 @@ There are lots of opportunities:
- improve your favorite language SDK (Java, Python, Go, etc)
- improve specific runners (Apache Apex, Apache Flink, Apache Spark, Google
Cloud Dataflow, etc)
+ - improve or add IO connectors
- work on the core programming model (what is a Beam pipeline and how does it
run?)
- improve the developer experience on Windows
+ - adding answers to the [contribution FAQ]({{ site.baseurl }}/contribute/FAQ)
+ - organize local meetups of users or contributors to the Apache Beam SDK
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).
-
-## Finding Help
+## Prerequisites for contributing code
+
+To contribute code, you need
+ - a GitHub account
+ - a Linux, macOS, or Microsoft Windows development environment with Java JDK
8 installed
+ - [Docker](https://www.docker.com/) installed for some tasks including
building worker containers and testing website
+ changes locally
+ - [Go](https://golang.org) 1.10 or later installed for Go SDK development
+ - Python, virtualenv, and tox installed for Python SDK development
+ - for large contributions, a signed [Individual Contributor License
+ Agreement](https://www.apache.org/licenses/icla.pdf) (ICLA) to the Apache
+ Software Foundation (ASF).
+
+## Submitting your first code change
+
+1. Subscribe to the [dev@ mailing list]({{
site.baseurl}}/community/contact-us/).
Review comment:
Made it softer,
Consider subscribing to the dev@ mailing list, especially if you plan to
make more than one change or the change will be large. All decisions happen on
the public dev list.
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]
Issue Time Tracking
-------------------
Worklog Id: (was: 160210)
Time Spent: 2h 20m (was: 2h 10m)
> Contributor Guide Improvements
> ------------------------------
>
> Key: BEAM-5735
> URL: https://issues.apache.org/jira/browse/BEAM-5735
> Project: Beam
> Issue Type: Improvement
> Components: website
> Reporter: Scott Wegner
> Assignee: Alan Myrvold
> Priority: Major
> Time Spent: 2h 20m
> Remaining Estimate: 0h
>
> This is a wish-list for improvements to the Beam contributor guide.
> Many thanks to [~rohdesam] for the feedback which helped shape this list.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)