aws-observability / aws-rum-web

Amazon CloudWatch RUM Web Client
Apache License 2.0
119 stars 65 forks source link

chore: Add GitHub issues templates #398

Closed limhjgrace closed 1 year ago

limhjgrace commented 1 year ago

To better categorize our GitHub issues, we will add the following templates:

  1. Bug Report
  2. Feature Request
  3. General Inquiries

We will disable the option to create a blank issue so all issues must use one of the three templates mentioned above. Tested each template by pushing changes to separate branch in forked repo and verifying the generated form.


By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

ps863 commented 1 year ago

nit: We have a question about the build system they are using. Maybe we should have one more question asking more details about their application they are using RUM with. Details related to if its a SPA/MPA might help us see if issue is specific to certain type of applications.

qhanam commented 1 year ago

I'm worried we are adding too much friction for people to open issues. See if you can simplify the process by eliminating questions or checkboxes that don't add much value.

We can add stricter controls as needed, but given this is still a small repository in terms of user base, my preference is for a more lightweight process. I believe the issues this repository have received so far are evidence of this approach, as they are largely high quality posts.

limhjgrace commented 1 year ago

nit: We have a question about the build system they are using. Maybe we should have one more question asking more details about their application they are using RUM with. Details related to if its a SPA/MPA might help us see if issue is specific to certain type of applications.

This piece of information can at times definitely be helpful when debugging. Added question in the bug report template.

See if you can simplify the process by eliminating questions or checkboxes that don't add much value.

Simplified the templates.