Skip to content

Make improvements to existing new issue templates #139558

Description

@huycozy

Is there an existing issue for this?

Use case

Based on the discussion happened on Discord, we have come up with some ideas and improvements that we would like to propose for enhancing the existing new issue templates.

  1. While the current form with collapsed sections is an improvement over a wall of text, there is still a possibility that some users may leave those fields empty.
  2. Although the two checkboxes at the top of the issue, namely I have searched the existing issues and I have read the guide to filing a bug, were intended to be helpful, they seem to be somewhat distracting and may prevent others from focusing on the actual issue.

Proposal

  1. This seems to be an existing issue with others as well (see https://github.com/orgs/community/discussions/63402#discussioncomment-7033401). In the meantime, we could use <details open> to create collapsed sections that can still be expanded if needed.

  2. We could change checkboxes to text only. This change will be applied to the following 5 issue templates:

Activity

  1. added
    in triagePresently being triaged by the triage team
    a: triage improvementsMake GitHub issues easier to triage and more actionable
    c: proposalA detailed proposal for a change to Flutter
    and removed
    in triagePresently being triaged by the triage team
    on Dec 5, 2023
  2. added
    r: fixedIssue is closed as already fixed in a newer version
    on Dec 15, 2023
  3. github-actions commented on Dec 29, 2023

    @github-actions

    This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.

  4. locked as resolved and limited conversation to collaborators on Dec 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

a: triage improvementsMake GitHub issues easier to triage and more actionablec: proposalA detailed proposal for a change to Flutterr: fixedIssue is closed as already fixed in a newer version

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions