Based on the recent discussion in the email thread 'Extending and improving our "How to contribute" page', I propose to introduce the following template for PRs
---- Thanks for contributing to Apache Flink, before you open your PR please kindly take into consideration the following check list. Once you are sure, all items on the list can be checked, feel free to open your PR. For more information please refer to the How To Contribute guide linked above. ### General - [ ] Is there an associated JIRA issue - [ ] This PR addresses includes a single change - [ ] New functionality is covered by tests - [ ] Documentation is up to date ### Code health - [ ] Tests pass (`mvn test`) - [ ] Build passes (`mvn install`) - [ ] Check style passes (`mvn verfiy`) - [ ] JavaDoc for new `public` methods has been added --- The intended effects would be: - reduce friction in the PR process created by basic oversights such as checkstyle violations or missing tests - provide a helping hand for new contributors I tried to condense the suggestion on the mailing list to make it not too long and intimidating but at the same time cover the most important points. Looking forward to your input. Best regards martin