-
-
Notifications
You must be signed in to change notification settings - Fork 10.7k
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
PULL_REQUEST_TEMPLATE.md: neon sha checkbox note #39703
Conversation
This really has no end, has it? |
I’m afraid not. The initial PR had the bold message as an |
If we get to a point where the conclusion is that it’s impossible to make an acceptable checkbox, maybe we should just remove it. Then when someone makes a PR that require confirmation, we |
I'm in favour of removing it now. |
What’s your say on that, @reitermarkus? Also, so I get an idea, how stressful is that checkbox for you both? I’ll say that to me the answer is very. It gets me genuinely rilled up inside when it’s misused (ticked when it should be but no confirmation provided; ticked when it shouldn’t; not ticked when it should) in a way that even surprises myself. I have no such reaction to the other checkboxes. I’m asking to understand if it’s just me. |
Same. |
I'm not in favour of not removing it. 😜 |
Removed. Just need to remember to fix the commit message when merging. |
To do after merging:
|
I am in favour of leaving it in and taking a leaf out of @MikeMcQuaid's philosophy of just immediately closing the PR with a blurb about not reading the instructions, as they do in the |
This works for them but not as well for us. A If we close the PR the Cask stays broken until another user opens a PR (or more likely, an issue) or a maintainer fixes it themselves. |
I understand that, but the Cask will have to be fixed anyway if the |
Closing a PR for another PR assumes that the contributor will actually look at it? |
In sum, I agree with @commitay.
I do that ruthlessly, but for issues. Then, if the error in the issue is enough clue of the problem, I go and fix it. I then go back to the original issue and link back to the new PR. This both avoids users complaining about the issue being closed and shows how easy it is to fix, as I usually can do it before they even have time to reply. My snippet for that is:
But for PRs that’s harder to justify, and I’m not sure they do that in HB. Let’s look at which one of those says.
I have no quarrel with the first one, but I do with the second. In the first one the user is spitting in our face (yes, exaggeration) while on the second we’re spitting in theirs. I want us to lead by example. With all that in mind, the I feel that if we auto-close PRs in those cases users will just think “I don’t care, then”. On the other hand, if we politely |
Fair enough. |
Next time I’ll change the checkbox to
TICKING THIS CHECKBOX KILLS KITTENS
.I bet people will still click it without reading the instructions.