Skip to content

🚀 Feature: Consider adding an issue form / template like 🧪 Tests: ... #1321

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

Closed
2 tasks done
JoshuaKGoldberg opened this issue Feb 18, 2024 · 2 comments
Closed
2 tasks done
Labels
status: in discussion Not yet ready for implementation or a pull request type: feature New enhancement or request

Comments

@JoshuaKGoldberg
Copy link
Owner

JoshuaKGoldberg commented Feb 18, 2024

Bug Report Checklist

Overview

For a while now, this template has used an area: testing label that's separate from area: tooling (#119). Example filed issue: JoshuaKGoldberg/should-semantic-release#177

But there's no issue template for it. I've held off adding one because:

  • I didn't want to over-clutter the issue templates. Anything beyond 4 IMO gets progressively more tiresome to read through.
  • It's pretty uncommon that someone who isn't a repository maintainer would file a testing issue...

Additional Info

I think the root issue is that I want a way to gate issue templates on user role. I.e. only contributors on a repo should be able to see this proposed testing template. This has been proposed before, e.g. in https://github.com/orgs/community/discussions/63402#discussioncomment-8122558.

Filing for posterity. If someone has strong reasoning behind creating an issue form, it'd be good to post it here. I'll probably wait a while and then close this out if not.

@JoshuaKGoldberg JoshuaKGoldberg added type: feature New enhancement or request status: blocked Waiting for something else to be resolved labels Feb 18, 2024
@JoshuaKGoldberg JoshuaKGoldberg changed the title 🚀 Feature: Consider adding an issue template like 🧪 Tests: ... 🚀 Feature: Consider adding an issue form / template like 🧪 Tests: ... Feb 18, 2024
@JoshuaKGoldberg JoshuaKGoldberg added status: in discussion Not yet ready for implementation or a pull request and removed status: blocked Waiting for something else to be resolved labels Feb 18, 2024
@rubiesonthesky
Copy link
Contributor

I like this. I think there may be reason why non-maintainer wants to raise tooling issue. Separating test issues feels nice because the tooling section can get overcrowded.

But on the other hand I understand the concern about issue templates. If the categories are really clear , then I don’t see harm to have few more :)

Not sure if it’s possible, but maybe this should be option? I mean, this categorisation may make sense more in some projects than in others. For example, in TypeStat this feels needed right now but in some other project this may feel unnecessary.

@JoshuaKGoldberg
Copy link
Owner Author

Yeah I'm going to go ahead and close this out. It hasn't been a common task in the last ~half year or so. If folks want to add it in, I think it'll be repo-dependent-enough that an option wouldn't do it justice.

Thanks for the discussion!

@JoshuaKGoldberg JoshuaKGoldberg closed this as not planned Won't fix, can't repro, duplicate, stale Aug 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: in discussion Not yet ready for implementation or a pull request type: feature New enhancement or request
Projects
None yet
Development

No branches or pull requests

2 participants