Contributing Code # Apache Flink is maintained, improved, and extended by code contributions of volunteers. We welcome contributions to Flink, but due to the size of the project and to preserve the high quality of the code base, we follow a contribution process that is explained in this document. Please feel free to ask questions at any time. Either send a mail to the Dev mailing list or comment on the Jira issue you are working on.| flink.apache.org
Apache Flink Code Style and Quality Guide # Preamble # Pull Requests & Changes # Common Coding Guide # Java Language Guide # Scala Language Guide # Components Guide # Formatting Guide # This is an attempt to capture the code and quality standard that we want to maintain. A code contribution (or any piece of code) can be evaluated in various ways: One set of properties is whether the code is correct and efficient.| flink.apache.org
Contribute Documentation # Good documentation is crucial for any kind of software. This is especially true for sophisticated software systems such as distributed data processing engines like Apache Flink. The Apache Flink community aims to provide concise, precise, and complete documentation and welcomes any contribution to improve Apache Flink’s documentation. Obtain the documentation sources # Apache Flink’s documentation is maintained in the same git repository as the code base. This i...| flink.apache.org