Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
.github: use multiple issue templates? #29839
GitHub now supports having multiple issue templates: https://github.blog/2018-01-25-multiple-issue-and-pull-request-templates/
We could use this e.g. to have different templates for proposals vs regular issues. On the other hand, it adds another click between golang.org/issue/new and actually typing text. (We have also long discussed a bug filing wizard (bug.golang.org), but that seems to be forgotten/abandoned.)
I don't understand why that would be, can you elaborate? As I understand, golang.org/issue/new would continue to redirect to https://github.com/golang/go/issues/new, which would continue to use the default
To get to the proposal template, one would have to visit https://github.com/golang/go/issues/new?template=proposal.md. We could consider making a shortlink on golang.org for it, for example golang.org/issue/new?template=proposal.md or golang.org/issue/new/proposal.
I was wrong. However, it does add an extra step when you are at the GitHub issue page and then click "New issue". To experience it yourself, go e.g. to https://github.com/tensorflow/tensorflow/issues and click "New issue". (And if we wanted that, looks like we could have golang.org/issues/new link to github.com/golang/go/issues/new/choose).
This is true.
I originally suspected it's because they don't have a default issue template. See the
However, that's not the case. It can be seen by clicking "New issue" at https://github.com/gogs/gogs/issues, despite their
Yep. We have control over whether to skip the interstitial by choosing to redirect either to /issues/new or /issues/new/choose.