-
Notifications
You must be signed in to change notification settings - Fork 120
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
add pr template #633
add pr template #633
Conversation
That would work pretty well for code PR in the traditional sense. However grammars can be viewed a little differently. Things to think about for a grammar PR.
Should we have PR templates for both code PR's and grammar PR's? |
I don't think we have the nice button interface for PRs like we do for issues. We could achieve that with an extra section that people can delete. I think the benefits are worth a bit of extra trouble |
I think that's a good plan for now. |
I think two more checkboxes might be helpful to indicate the status of the pull request. It is hard to know as contributors can't tag (unlike maintainers) the pull requests. Status
|
@LexiconCode see if you prefer my latest change to your edit? I incorporated it into the main checklist rather than having it separate and clarified the language a bit. |
@LexiconCode also review these changes which modifies the pull request template for app grammars as you requested in a concise way. kendonB@ba3c8f8#diff-aabc15087a0ad90f49f516c89602877b I also deliberately do not use the language "spec" here as it's particularly confusing to newcomers. I like the terms "command phrases" and "command actions" as it's immediately obvious what these terms mean. |
This PR uses the proposed template
Description
This pull request adds a template for adding pull requests.
Related Issue
None.
Motivation and Context
Having a template for pull requests helps to add a little discipline to the process and helps to remind contributors what needs to be done before something gets merged.
How Has This Been Tested
I have done no testing as it needs to be merged in order to test with GitHub.
Types of changes
Checklist
Maintainer/Reviewer Checklist