Skip to content

[Proposal] Sign up for alpha of GitHub Issue form #1535

@Andre601

Description

@Andre601

General Troubleshooting

  • I have checked for similar issues.
  • I have updated to the latest JDA version.
  • I have checked the branches or the maintainers' PRs for upcoming features.

Feature Request

GitHub currently has a private alpha of their upcoming Issue Forms running.
These forms are a blessing to have as they finally allow us to ask fo all the information we need without the user breaking the template or straight up replacing it with the error code alone.

You can request getting added to the alpha by filling out this form: https://forms.gle/8PtmDALhWLvVqQrFA

Here's an example of how the form could look like (Using it on one of my Repositories):
image

Example Use-Case

Issue Forms bring a lot of benefits to have:

  • No longer can people just replace the issue template with copy-pasted stack traces.
  • New options for dropdown, multi-selection, checkboxes, text fields, descriptions, etc.
  • The default text field can be hidden (issue_body: false) or kept, which then appears at the bottom.

Downsides so far:

  • No way to upload files directly when issue_body is disabled
  • It's early alpha, meaning a lot of stuff can break while GitHub figures stuff out and listens to community feedback.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions