Include repo name in issue template component dropdown

Open Beginner friendly
#6 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
88/100
Issue type
Feature
Clarity
Clearly specified
Activity status
Active
Tech stack
github

Research direction

Review the affected dropdowns in .github/ISSUE_TEMPLATE/bug_report.yml, documentation.yml, feature_request.yml, and question.yml, using the linked sections as the starting point. Update each component option to include its intended repository name, then verify that all four templates present the routing information consistently.

Written by the indexing model from the issue text.

Description

Extracted from a side comment on #5

having to select "Product or component" made me wonder where the issue would end up

While filing an issue in a hexpm-owned repo I thought there was some automation in place to auto-route issues from one repo to another. After looking at the diff of #4, I'm tempted to believe there is not, and the selection is only informational.

From the perspective of filing new issues, I found that experience off putting, too many form fields to go through.
If that is genuinely helping maintainers with the routing, then my suggestion is to include the intended repos next to each component.

Example

       options: 
         - Hex.pm website or API (hexpm/hexpm)
         - Hex CLI (hexpm/hex)

Affected dropdowns

https://github.com/hexpm/.github/blob/7a251663bc2f10976060b0cf0f577ef259e6957a/.github/ISSUE_TEMPLATE/bug_report.yml?plain=1#L9-L24

https://github.com/hexpm/.github/blob/7a251663bc2f10976060b0cf0f577ef259e6957a/.github/ISSUE_TEMPLATE/documentation.yml?plain=1#L9-L20

https://github.com/hexpm/.github/blob/7a251663bc2f10976060b0cf0f577ef259e6957a/.github/ISSUE_TEMPLATE/feature_request.yml?plain=1#L9-L24

https://github.com/hexpm/.github/blob/7a251663bc2f10976060b0cf0f577ef259e6957a/.github/ISSUE_TEMPLATE/question.yml?plain=1#L9-L24

Dominant language
No language data
Stars
0
Forks
2
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from hexpm/.github

All issues in hexpm/.github

Similar issues

More DevTools issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.