Open vedran-kasalica opened 1 day ago
I fully agree, and would suggest to also reduce the issue template; in particular, the checkbox to check for existing issues can be removed, because it adds an unnecessary barrier and doesn't really help*.
To be more concrete: my suggestion would be to move the entire PR template's contents to the Contribution guidelines (and make sure to remove duplicate info). The remaining PR template can simply be:
<!--
Please describe what your PR adds and why.
Make sure you read and follow the contributing guidelines!
https://github.com/NLeSC/python-template/blob/main/CONTRIBUTING.md
-->
I fully agree, and would suggest to also reduce the issue template; in particular, the checkbox to check for existing issues can be removed, because it adds an unnecessary barrier and doesn't really help*.
* This is a duplicate of #643 😉 This means you have not checked the existing issues, as you indicated 😇 Sorry, don't want to be mean and pedantic, just saying: apparently it doesn't work 😄
Oops. I searched for it, by filtering on template
(which gave me way too many issues to carefully read all of them) so I went for PR
. I forgot to type the long version of PR. So technically it was the quality of my search that was bad, not the check or the template 😅
I like the fact that there was a check that reminded me to search for an issue though. The issue template is quite small, just one checkbox and the description. Maybe the reminder doesn't have to be a checkbox, but a simple text as the one you suggest for the PR template.
Checklist before submitting an issue
Issue details
The current pull request (PR) template feels somewhat convoluted. While all the points are relevant, it could be streamlined to simplify the development process.
One potential improvement is shortening the initial checklist. For example, the following two points could be combined into one:
As far as I understand, the style guidelines are referenced in contribution guidelines.
@NLeSC/python-template-nlesc-team suggestions are welcome!