Add some issue templates and links to other repositories

This should help new users find the right place to go with their issue,
while also letting people use the blank template if they prefer.

The templates are heavily inspired by similar templates in the iD repo.

Fixes #3358
This commit is contained in:
Andy Allan 2021-11-24 13:41:37 +00:00
parent abbd5a30d4
commit 55356dbb9b
3 changed files with 77 additions and 0 deletions

45
.github/ISSUE_TEMPLATE/bug.yml vendored Normal file
View file

@ -0,0 +1,45 @@
name: A Bug
description: Something has gone wrong when you were using the website.
# title:
# labels:
# assignees:
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!
- type: input
id: url
attributes:
label: URL
description: Please share the URL where the issue can be seen.
placeholder: https://www.openstreetmap.org/...
validations:
required: false
- type: textarea
id: steps-reproduce
attributes:
label: How to reproduce the issue?
description: Please share the steps to reproduce the issue.
placeholder: 1. ..., 2. ..., 3. ...
validations:
required: false
- type: textarea
attributes:
label: Screenshot(s) or anything else?
description: Please add screenshots or additional information to help us understand your issue.
placeholder:
validations:
required: false
- type: dropdown
id: browsers
attributes:
label: Which browsers are you seeing this problem on?
multiple: true
options:
- Firefox
- Chrome
- Safari
- Microsoft Edge
validations:
required: false

11
.github/ISSUE_TEMPLATE/config.yml vendored Normal file
View file

@ -0,0 +1,11 @@
blank_issues_enabled: false
contact_links:
- name: There is an issue with the default map layer shown on the front page
url: https://github.com/gravitystorm/openstreetmap-carto
about: Please share your feedback with the OpenStreetMap-Carto team
- name: There is an issue with the iD editor used on the Edit tab
url: https://github.com/openstreetmap/iD
about: Please share your feedback with the iD team
- name: There is an issue with the search results
url: https://github.com/osm-search/Nominatim
about: Please share your feedback with the Nominatim team

21
.github/ISSUE_TEMPLATE/feature.yml vendored Normal file
View file

@ -0,0 +1,21 @@
name: 'Feature, Idea, Question'
description: You want to request a feature, share an idea or have a question.
# title:
# labels:
# assignees:
body:
- type: textarea
id: idea
attributes:
label: Description
description: Please describe you feature request, idea or question.
placeholder:
validations:
required: false
- type: textarea
attributes:
label: Screenshots
description: Please add screenshots if they can help us understand your request/idea/question.
placeholder:
validations:
required: false