Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Repo: Simplify issue templates #7856

Copy link
Copy link
Closed
@JoshuaKGoldberg

Description

@JoshuaKGoldberg
Issue body actions

Suggestion

Because we're a monorepo with several areas of packages, we have quite a few issue templates to choose from. There's a good amount of reading there. I think we can make it easier+quicker for contributors to choose the right template by trimming down their titles and descriptions a bit.

Throwing together a quick first draft, reducing word count from 195 to 156:

Before After
Before screenshot of what we have today, with more verbose titles and descriptions After screenshot of what the captioned text below, with less verbose titles and descriptions
'Before' image text

🐛 Report a Bug With a Rule
Report a bug you encountered with a lint rule

✨ Propose a New Rule Option or Additional Checks
Propose a new lint rule option or propose that a lint rule checks more cases

✨ Propose a New Rule
Propose a new lint rule

✨ Propose a New Base Rule Extension
Propose a new base lint rule extension

📝 Documentation Request
Request a change in documentation

🐛 Report a Bug With Another Package
Report a bug you encountered with another one of our packages (parser, util, scope-manager, etc)

✨ Propose an Enhancement With Another Package
Report an enhancement to another one of our packages (parser, util, scope-manager, etc)

🐛 Report a Complex Bug With a Reproduction Repository
Report a complex bug you encountered by providing an isolated reproduction repository

♻ Propose a Change to Preset Configurations
Propose an addition, removal, or general change to a preset config

🏗 Suggest an Improvement with Repository Maintenance
Report a bug or request a feature related to developing the typescript-eslint monorepo

Report a security vulnerability
Please review our security policy for more details.

FAQ
Please check out our FAQ before filing new issues

'After' image text

🐛 Rule Bug
An issue with a single lint rule

✨ New Rule Option or Additional Checks
Propose a new lint rule option or propose that a lint rule checks more cases

✨ New Rule
Propose a new lint rule

🧱 New Base Rule Extension
Propose a new base lint rule extension

📝 Documentation
Adding or improving docs

🐛 Bug With Another Package
An issue with another one of our packages (parser, utils, etc)

✨ Enhancement With Another Package
Request a change to another one of our packages (parser, utils, etc)

🪲 Complex Bug With a Reproduction Repository
Report a complex bug you encountered by providing an isolated reproduction repository

♻ Change to Preset Configurations
Propose an addition, removal, or general change to a preset config

🏗 Internal Repository Maintenance
Improve how we develop the typescript-eslint monorepo

Security
Please review our security policy for more details.

FAQ
Please check out our FAQ before filing new issues

Metadata

Metadata

Labels

accepting prsGo ahead, send a pull request that resolves this issueGo ahead, send a pull request that resolves this issuerepo maintenancethings to do with maintenance of the repo, and not with code/docsthings to do with maintenance of the repo, and not with code/docs

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

    Morty Proxy This is a proxified and sanitized view of the page, visit original site.