Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Simplify PR template #552

Merged
merged 2 commits into from
Jul 21, 2021
Merged

Simplify PR template #552

merged 2 commits into from
Jul 21, 2021

Conversation

turbaszek
Copy link
Contributor

From my experience the PR template should call only for
meaningful description. The code quality should be check
automatically and presence of test should be validated
by maintainers or by regression in code coverage.

Also the simpler the PR template the easier is for new contributors
to understand what is required from them and they do not feel
overwhelmed by amount of required information.


^ Add meaningful description above
Apart from providing meaningful description remember:

  • Adjust or add tests to avoid regression
  • Adjust or add helpful documentation
  • Add yourself to CONTRIBUTORS.txt in case of code changes

From my experience the PR template should call only for
meaningful description. The code quality should be check
automatically and presence of test should be validated
by maintainers or by regression in code coverage.

Also the simpler the PR template the easier is for new contributors
to understand what is required from them and they do not feel
overwhelmed by amount of required information.
@turbaszek turbaszek requested a review from nolar as a code owner September 15, 2020 17:55
@nolar
Copy link
Owner

nolar commented Sep 21, 2020

@turbaszek I totally agree here!

Some parts of the current template were taken from Zalando's template aligned to Zalando's compliance rules and processes. Others were an attempt to actually help the contributors by hinting them what to write and how and where to get that information. Related: #278 (originally zalando-incubator/kopf#278).

Would you like to apply the same simplifying logic to the templates of bug-reports, questions, and feature requests? Or I can merge this PR as is, and do it later myself.

@turbaszek
Copy link
Contributor Author

@nolar I can do this in the upcoming week

Base automatically changed from master to main March 10, 2021 19:45
@nolar nolar merged commit e6ed2cb into nolar:main Jul 21, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants