MNT Add "introduce yourself" to issue template - #34676
Conversation
betatim
left a comment
There was a problem hiding this comment.
Let's do it.
This is one of these "super easy to revert" things, so I think we should try it and see what happens. No need to hypothesis about the pros and cons
| <!-- Especially if you are new to the scikit-learn community, please introduce yourself. How do you | ||
| use scikit-learn, what prompted you to make this contribution? Getting to know you | ||
| helps us build trust in your judgement and welcome you into the community. |
There was a problem hiding this comment.
not covered by linters but now the line is longer than 88 chars
|
|
||
| #### First time contributor introduction | ||
| <!-- If you are new to the scikit-learn community, please introduce yourself. How do you | ||
| #### Introduce yourself |
There was a problem hiding this comment.
I'd be somewhat annoyed if I was asked to repeat that several time when contributing to a given project, wouldn't you be ? That's why we asked it for first contributions only. But if you think that it's needed, why not.
There was a problem hiding this comment.
I wouldn't find this annoying personally, if I am trying to contribute to a new project, I'll try to follow its rules.
This requires the issue/PR author to make a small effort (maybe 2-3 minutes to write a few lines of introduction, maybe less if you have already written one not so long ago).
If the issue/PR author doesn't have this 2-3 minutes to spend on writing a few lines of introduction, there is no reason I will spend 10-15 minutes to have an opinion whether his/her contribution makes basic sense.
Also, as a maintainer I definitely don't want to have to chase all the issues/PRs a user has opened to find the one where he/she has written a few words of introduction.
…nto issue-template-add-introduce-yourself
|
So the linting failed with the following error build log I merged |
|
Let's try this and iterate! |
This is useful to get an idea about the human behind the contribution. We already have something like this for the PR template. This adds a similar section to the different issue templates as well.
For example, you get good vibes when it is filled in a reasonable manner, e.g. in #34547 and you get not so good vibes when it is not filled at all (often) or with what seems a somewhat generic statement like in #34309.
An example of a recent issue, where I was a bit like, "but come on what is your motivation" #34615 it looks like you first opened a PR which got closed, and then opened an issue because we told you to.
Also I think it makes sense to have this filled even for people that have already contributed a few times, so I removed the mention of first-time contributor in the PR template.
cc @cakedev0 who reminded me this "Introduce yourself" section even existed in the PR template, I had completely forgotten 😅.