chore: improve issue templates#4030
Conversation
|
See also loopbackio/loopback.io#901 |
|
I'm not sure if we should completely block users from opening issues for |
Yeah, I am not sure about this part either. So what should we do instead? Do we want to keep links to StackOverflow and our mailing list in addition to an item allowing to post questions to GitHub? |
I think so. Can we open up a channel on LoopBack slack? |
|
I'm thinking:
|
|
Fair enough. I brought back @raymondfeng @dhmlau LGTY now? |
I am trying to check for new LoopBack-related questions on StackOverflow once a week (on Friday), but quite often I run out of time on PR reviews & issue triage before I get to Stack Overflow :( How about the mailing list? Is anybody watching it? I am definitely not watching at all. It would be great if we can start watching these two venues as a team. Until then, maybe we should improve the messaging and make it clear that both StackOverflow & the mailing list are venues for community users helping each other? That may incentivize people to fill questions on GitHub though. BTW how about our Gitter room, do we want to mention it here in issue templates too? |
- Disallow free-form issue creation, force users to pick Feature, Bug or Question - Replace Security item with a link explaining how to disclose vulnerabilities via email - Add links to StackOverflow and our mailing list Signed-off-by: Miroslav Bajtoš <mbajtoss@gmail.com>
48fd9a0 to
bd4760f
Compare
|
Anyhow. I am proposing to land this pull request as the first step on our journey to improve our issue templates. We can discuss and make further changes later, once this initial PR is landed. /cc @raymondfeng @dhmlau |
|
FYI: I watch the mailing list. |

Leverage the recently introduced GitHub feature and rework our issue picker:
vulnerabilities via email
list
See https://help.github.com/en/github/building-a-strong-community/configuring-issue-templates-for-your-repository#configuring-the-template-chooser
You can view the proposed picker here:
https://github.com/bajtos/test-issue-templates/issues/new/choose
Checklist
👉 Read and sign the CLA (Contributor License Agreement) 👈
npm testpasses on your machinepackages/cliwere updatedexamples/*were updated👉 Check out how to submit a PR 👈