Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Redesign -- New Issue: Bug Report #2962

Closed
kaimmej opened this issue Jun 12, 2024 · 1 comment
Closed

Redesign -- New Issue: Bug Report #2962

kaimmej opened this issue Jun 12, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@kaimmej
Copy link
Contributor

kaimmej commented Jun 12, 2024

Problem

I think we could have better user experience when they people go to add an issue for our project. This could be simple things such as text areas, instead of raw markdown, drop-down menus for what component of the website it buggy, or simple things, like an emoji in title -> 🐛 Bug report

think it is a cleaner experience for users, and might make for higher quality submissions from people.

I suggest that there are efficiency improvements as well

  • we could automatically assign the 'website-Update-Project' to new bug requests. These will still get the untriaged label, and so will still need to be seen, and prioritized, but it takes one step out of the process for our maintainers. Additionaly, it seems like feature requests, and bug reports only go to the website-update-project.
  • Validator "required=true" on the fields that we think deserve it.

Example

OpenSearch new bug issue is a good example of what

image

Solution

Specific changes

  • An emoji in the Name of the issue (🐛 Bug report)
  • default assign the 'website update project'
  • text areas for user-entry, instead of free form user-entry
  • dropdown menu for the website component that is affected.

Note

These changes will not affect how the issue is rendered to us, it only affects the issue-intake, and makes it more user friendly.
See these three recent [BUG] reports from OpenSearch, and notice how there are no dropdowns or text-areas being rendered, it looks normal.

@kaimmej kaimmej added enhancement New feature or request untriaged labels Jun 12, 2024
@kaimmej kaimmej changed the title Redesign New Issue -- Bug Report Redesign -- New Issue: Bug Report Jun 12, 2024
@nateynateynate nateynateynate moved this from 🆕 New to 🏗 In progress in Website Update Project Jun 21, 2024
@nateynateynate
Copy link
Member

Closed with #2993

@github-project-automation github-project-automation bot moved this from 🏗 In progress to ✅ Done in Website Update Project Jun 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

No branches or pull requests

2 participants