bevyengine / bevyengine/bevy

Use fancy HTML-enabled Issue Form Templates for issues

Open
#5,273 0 comments 0 reactions 0 assignees View on GitHub
A-Meta C-Usability
Dominant language
Rust
Stars
48.2k
Forks
4.8k
Avg merge
3d 16h
Merged PRs (30d)
171

Description

Structured forms can give a more polished bug report / feature request experience, with drop down menus, separate text fields and more.

This can be seen in the `cargo` repo, check out the [underlying issue templates](https://github.com/rust-lang/cargo/tree/master/.github/ISSUE_TEMPLATE) to see how it's done.

For more docs, see https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-issue-forms

If we do this, we need to ensure that we never disable the "blank issue" option to ensure there's an appropriate safety valve.

Contributor guide

Open the contributing guide

Research direction

Inspect the repository's .github/ISSUE_TEMPLATE directory and compare it with the cargo repository's underlying issue templates. Read GitHub's issue-form syntax documentation first, then define the bug and feature forms while preserving the blank issue option; done means the templates render with structured fields and blank issues remain available.

Written by the indexing model from the issue text.

Assessment

Tech stack
github
Domain
tooling
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.