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

Update PR Template to help autoclose issues. #457

Merged
merged 2 commits into from
Mar 23, 2018
Merged

Update PR Template to help autoclose issues. #457

merged 2 commits into from
Mar 23, 2018

Conversation

TraGicCode
Copy link
Contributor

@TraGicCode TraGicCode commented Mar 20, 2018

This change adds 2 key pieces of information to the PR template.

  1. A place for the user to put a basic description of the PR which they have already been doing.
  2. A place where they can put the issue/s along with examples so that we are able to have PR's close issues automatically without users being aware of this feature.

Use format:
Fixes #123
Fixes #124
-->
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: I like a newline here.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done.

@@ -6,3 +6,15 @@ Thank you for contributing to this project!
- Our vulnerabilities reporting process is at https://voxpupuli.org/security/

-->
#### Pull Request (PR) description
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I feel like this is redundant and would leave it out.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I felt it would be consistent to put it there if the issue to be closed was going to be added. Also was not sure if users would sometimes put the PR description about the issues section or below it. I can remove it though if you feel strongly about this.

Replace this comment with a description of your pull request.
-->

#### This Pull Request (PR) fixes the following issues
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should we clarify that it isn't required to have an open issue for a PR? Also a PR can implement a new feature.

Copy link
Contributor Author

@TraGicCode TraGicCode Mar 21, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

On line 16 there is a comment indicating put N/A if no issues apply.

In regards to the feature thing it really depends on how we define an issue and how we purpose it as a team. Based on my exposure to other communities and also reading information provided by github ( https://help.github.com/articles/about-issues/ ) issues are typically used for more than just bugs/problems. They are a great way to:

  1. Ask Questions if you are a user. There isn't a forum for github repos unless you expose one for the users in the readme.md that is easily findable
  2. Discuss features
  3. Discuss ideas
  4. Report problems

Essentially anything someone wants to make the repository maintainers aware of :). Also you cannot really prevent people from not using it for more than bugs :P.

@TraGicCode
Copy link
Contributor Author

Thanks for the input!

@TraGicCode TraGicCode merged commit 3253582 into voxpupuli:master Mar 23, 2018
@TraGicCode TraGicCode deleted the add_fixes_to_pr_template branch March 23, 2018 15:44
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.

4 participants