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

Add external links to issue templates #5687

Closed
ghost opened this issue Jul 17, 2022 · 9 comments · Fixed by #5688
Closed

Add external links to issue templates #5687

ghost opened this issue Jul 17, 2022 · 9 comments · Fixed by #5688

Comments

@ghost
Copy link

ghost commented Jul 17, 2022

When someone wants to create an issue in our core issue queue, then can currently choose from the following templates:

image

The 'Question' and 'Security issue' templates do allow opening issues here, but recommend instead using the forum and security email address respectively.

I'd like to remove these as options, and instead use GitHub's ability to link to external resources, such as:

  • Our forum
  • Our security page
  • Zulip
  • Other repos (Contrib, BackdropCMS.org, Docs, Events, etc.)

This should hopefully limit future issues in the core queue to just bugs and feature requests, but there remains the option to create issues without a template too (see the link at the bottom of the above screenshot - unless we want to remove that as well?).

@ghost
Copy link
Author

ghost commented Jul 17, 2022

@ghost
Copy link
Author

ghost commented Jul 17, 2022

You can see the changes in action at my fork: https://github.com/BWPanda/backdrop-issues/issues/new/choose

@indigoxela
Copy link
Member

The 'Question' and 'Security issue' templates do allow opening issues here, but recommend instead using the forum and security email address respectively.

Plus one for switching the "Security issue" to an external link. 👍

But TBH I use the Question type from time to time, and others (including you 😉) do that, too.

type - question

You can see the changes in action at my fork:

Yes, that's currently a lot of options - I feel an immediate desire to reduce them.

So, in general I think it's a good idea, but I'm not really sure about removing the "Question" one-click thing.

@ghost
Copy link
Author

ghost commented Jul 17, 2022

But TBH I use the Question type from time to time, and others (including you 😉) do that, too.

True. But I have been thinking that I use the issue queue too much when I should probably be posting in the forum instead. I just prefer GitHub's interface over the forum, and I feel that the core issue queue probably has more (appropriate) eyes on it than the forum (hence my questions are more likely to get answered). But that shouldn't be the case, and perhaps the way to fix that is to get more people posting more regularly to the forum (instead of GitHub)...

And there'll still be the option to post a blank issue (and then tag it as a 'Question') if need be.

Yes, that's currently a lot of options - I feel an immediate desire to reduce them.

Yeah, if we want to reduce them I'd suggest:

  • Combining 'Help!' and 'Feedback' into one ('Help and feedback') that points to the Forum homepage
  • Remove the links to other repos (contrib, docs, etc.)
  • But add a link to https://github.com/backdrop-ops/backdrop-community/issues (I forgot that before) - perhaps this'd be a way to get more people posting general discussion items to that forgotten queue... (but then what's the difference between that and the forum?)

That'd take the number of external links down from 9 to 4.

@indigoxela
Copy link
Member

I use the issue queue too much when I should probably be posting in the forum instead. ... perhaps the way to fix that is to get more people posting more regularly to the forum

That's a very good point.

The questions I ask are more about core decision things. Sort of "should we do this or that"... I usually don't get any response here, so the forum might in fact be the better place for them.

And there'll still be the option to post a blank issue

Sure, true.

Re the reduction: Plus one for all suggestions, especially the "forgotten queue" backdrop-community/issues. 😉

@ghost
Copy link
Author

ghost commented Jul 21, 2022

PR updated to trim things down a bit:

image

@jenlampton
Copy link
Member

I love it :)

quicksketch pushed a commit that referenced this issue Jul 21, 2022
@stpaultim
Copy link
Member

Great idea!

@quicksketch
Copy link
Member

Great! We can iterate as needed. Maybe move Security up to the 3rd item? And possibly restore "question"? But this already is such an improvement.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants