-
-
Notifications
You must be signed in to change notification settings - Fork 247
Filling up PULL_REQUEST_TEMPLATE.md demands too much! #449
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
Comments
I second this in part. At least one can say "Check all that apply and ignore the rest" so that contributors won't feel obliged to explain un-marked boxes. The box "The new code is not generating bytecode or M-x checkdoc warnings" should be updated with instructions how to do that ( And BTW, CIDER's template is one big pain in the ass as well. |
I feel like we can't remove it completely. Just like contributors don't like spending time checking those boxes, we don't have time to manually validate and explain those items ourselves when people submit PRs. Still, I've opened a PR trying to make the template more lenient and removing the biggest pain points. |
Because you're not the one who has to waste their time with bad pull requests. I value my time just as much as the time of the contributors. I've listed everything I consider important and I really don't think we'd be gaining anything from removing things from there. It's not like many people actually read this, but I'm grateful to everyone who does. |
So you're suggesting wasting my time, right? With or without the template you'd get exactly the same feedback from me and you'd have to do exactly the same work to get something merged. I prefer to put things in writing instead of having to write the same comments and feedback over and over again. I must be a really bad person for valuing my own time. |
This isn't paper work. This is making sure your changes fulfill minimal quality standards. It has to be done by someone in order to make sure obvious mistakes don't make it into the mainline. Either each one of 100 people does it once, or one person does it 100 times. Respect the maintainers of the code you are using by not expecting them to do your work for you because you don't want to "waste time". |
??? huh ???
This reminds me a bit the "Linus doesn't scale" http://linux.sys-con.com/node/32722 I highly doubt anyone here intentionally sends you bad or sloppy PRs. |
I was actually referring to the CIDER's issue template here. Sorry for the confusion.
I think it's more about reformulating the template by keeping the same amount of details. I bet you could reduce CIDER's issue template 5 fold without asking less. For instance
I think this one really got in wrong direction. We are all here in the same boat. A lot of us spend huge amount of time working on these projects and it's in everyone's interest to streamline the PR and issues reporting process. So, wasting time on who wastes whose time is a wasteful waste ;) |
I'm realizing I invested much more time in the paper work than in the actual code change + pull request. Please get rid of it. Time is the luxury none of us have! Thanks.
The text was updated successfully, but these errors were encountered: