-
Notifications
You must be signed in to change notification settings - Fork 2.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
#269: Update contributing and add pr issue templates #355
#269: Update contributing and add pr issue templates #355
Conversation
Hey @satwikkansal . I've decided to prepare templates and update CONTRIBUTING before creating small issues for fixing |
* [ ] Have you checked to ensure there aren't other open [Issues](../../../issues) for the same update/change? | ||
* [ ] Have you added an explanation of what your changes do and why you'd like us to include them? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's rephrase this
Let's add a section, name Explanation (optional)
and a question asking Is this snippet similar to any of the existing snippets in the project or issues.
|
||
## Checklist before requesting a review | ||
|
||
- [ ] Have you checked to ensure there aren't other open [Pull Requests](../../../pulls) for the same update/change? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is not needed.
- [ ] Have you checked to ensure there aren't other open [Pull Requests](../../../pulls) for the same update/change? | ||
- [ ] Have you followed the guidelines in [CONTRIBUTING.md](../../CONTRIBUTING.md)? | ||
<!--- Question: Should we add pre-commit hook and CI check for commit messages? For example, https://github.com/compilerla/conventional-pre-commit--> | ||
- [ ] Do your commit messages follow [guidelines](https://www.conventionalcommits.org/en/v1.0.0/)? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is also not needed.
Contributions are made to this repo via Issues and Pull Requests (PRs). A few general guidelines that cover both: | ||
|
||
- Search for existing Issues and PRs before creating your own. | ||
- We work hard to makes sure issues are handled in a timely manner but, depending on the impact, it could take a while to investigate the root cause. A friendly ping in the comment thread to the submitter or a contributor can help draw attention if your issue is blocking. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
All kinds of patches are welcome. Feel free to even suggest some catchy and funny titles for the existing Examples. The goal is to make this collection as interesting to read as possible. Here are a few ways through which you can contribute, | ||
|
||
- If you are interested in translating the project to another language (some people have done that in the past), please feel free to open up an issue, and let me know if you need any kind of help. | ||
- If you are interested in translating the project to another language, please feel free to open up an issue using `translation` template, and let me know if you need any kind of help. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry I might have forgotted, Is the translation
template already merged.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No, it stored in my local git stash
for now, I will add it to current PR a bit later, just waited for your comments about the whole PR
@nifadyev just did and left some comments, the overarching theme is that we shouldn't make it time consuming for a new contributor to set up an issue or open a PR, as it demotivates them to share something that might be of interest to us. Once they create an issue we can ask for extra details then, that approach has better conversion :) |
100%. The problem is to find the balance between ease of creating issue/PR and avoiding duplicates and extra work for reviewers/maintainers. Let's start as you suggested and then adopt if necessary. |
57dac9c
to
347f0df
Compare
Hey @satwikkansal, I've fixed your remarks and added PR and issue templates for bug reports and translations |
|
||
* [ ] Have you checked to ensure there aren't other open [Issues](../../../issues) for the same update/change? | ||
* [ ] Have you checked that this snippet is not similar to any of the existing snippets? | ||
* [ ] Have you added an `Explanation` section? It shall include the reasons of changes and why you'd like us to include them |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
let's mark the explanation section optional, sometime people come to us without having exact explanation
@nifadyev, thanks! One minor comment, everything else looks good |
…mplates - Add issue templates for bugs, translations and new snippets - Add PR templates for general purpose, new snippets and translations
347f0df
to
cc704ce
Compare
Thanks, @satwikkansal , comment about |
Thanks @nifadyev, I merged! |
Fixes #269
Checklist before requesting a review
Request review from @satwikkansal