+1 On Fri, Feb 19, 2016 at 9:30 AM, Fabian Hueske <fhue...@gmail.com> wrote:
> Hi Martin, > > "mvn install" does include the goals "test" and "verify". > In fact, "verify" is enough, because "install" does only copy the results > into the local Maven repository (~/.m2/repository). > > So I think > - [ ] Tests pass (`mvn test`) > - [ ] Build passes (`mvn install`) > - [ ] Check style passes (`mvn verfiy`) > > can be condensed to > - [ ] Build passes (`mvn clean verify`) > > Otherwise, this looks good, IMO :-) > > Thanks, Fabian > > 2016-02-19 18:19 GMT+01:00 Martin Liesenberg <martin.liesenb...@gmail.com > >: > > > 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 > > > -- Jamie Grier data Artisans, Director of Applications Engineering @jamiegrier <https://twitter.com/jamiegrier> ja...@data-artisans.com