mirror of
https://github.com/enso-org/enso.git
synced 2024-12-19 20:21:36 +03:00
b353b35f54
related #6775 Remind users to attach the logs when filing a bug report. Logs will help with the investigation.
152 lines
5.2 KiB
YAML
152 lines
5.2 KiB
YAML
name: "Bug Report"
|
||
description: "Found a bug? We'd appreciate if you'd first search through our open issues and docs, to make sure the issue isn't already known."
|
||
labels: ["--bug", "triage"]
|
||
assignees: []
|
||
body:
|
||
- type: "input"
|
||
id: "discord-id"
|
||
attributes:
|
||
label: "Discord username"
|
||
description: "If you're in our [Discord server](https://discord.gg/enso), please include your [Discord ID](https://support.discord.com/hc/en-us/articles/206346498-Where-can-I-find-my-User-Server-Message-ID-) formatted like so: `username#1234` (you can find it by clicking your profile on the bottom left of the application). This is so we can ask questions interactively and give you the `Bug Catcher` Discord role."
|
||
placeholder: "username#1234"
|
||
validations:
|
||
required: false
|
||
|
||
- type: "dropdown"
|
||
id: "issue-type"
|
||
attributes:
|
||
label: "What type of issue is this?"
|
||
multiple: false
|
||
options:
|
||
- "Transient – Occurring only once"
|
||
- "Intermittent – Occurring irregularly"
|
||
- "Permanent – Occurring repeatably"
|
||
validations:
|
||
required: true
|
||
|
||
- type: "checkboxes"
|
||
id: "blocker"
|
||
attributes:
|
||
label: "Is this issue blocking you from using Enso?"
|
||
description: "We will review and try to fix all issues, even if you don't select this option."
|
||
options:
|
||
- label: "Yes, I can't use Enso because of this issue."
|
||
|
||
- type: "checkboxes"
|
||
id: "regression"
|
||
attributes:
|
||
label: "Is this a regression?"
|
||
description: "Leave it unchecked if unsure, please."
|
||
options:
|
||
- label: "Yes, previous version of Enso did not have this issue."
|
||
|
||
- type: textarea
|
||
id: "description"
|
||
attributes:
|
||
label: "What issue are you facing?"
|
||
description: "A clear and concise description of what issue are you facing."
|
||
validations:
|
||
required: true
|
||
|
||
- type: textarea
|
||
id: "expected-behaviour"
|
||
attributes:
|
||
label: "Expected behaviour"
|
||
description: "A clear and concise description of what you expected to happen."
|
||
validations:
|
||
required: true
|
||
|
||
- type: textarea
|
||
id: "how-to-reproduce"
|
||
attributes:
|
||
label: "How we can reproduce it?"
|
||
description: "Bug reports with clear reproduction will get prioritized higher and addressed more quickly."
|
||
placeholder: |
|
||
Steps to reproduce:
|
||
1. Click on ...
|
||
2. Scroll down to ...
|
||
3. See error ...
|
||
validations:
|
||
required: false
|
||
|
||
- type: textarea
|
||
id: "screenshots"
|
||
attributes:
|
||
label: "Screenshots or screencasts"
|
||
description: "If applicable, add screenshots or screencasts to help explain your problem. While optional, they help expedite the time in which your bug is addressed."
|
||
validations:
|
||
required: false
|
||
|
||
- type: textarea
|
||
id: "logs"
|
||
attributes:
|
||
label: "Logs"
|
||
description: "Attach a log file to help identify the issue. You can find the logs in the `ENSO_DATA_DIRECTORY`, which location is described in the [distribution.md](https://github.com/enso-org/enso/blob/develop/docs/distribution/distribution.md)."
|
||
validations:
|
||
required: false
|
||
|
||
- type: input
|
||
id: "enso-version"
|
||
attributes:
|
||
label: "Enso Version"
|
||
description: "Press <kbd>cmd</kbd> + <kbd>?</kbd> (MacOS) or <kbd>ctrl</kbd> + <kbd>?</kbd> (other operating systems) and paste here the output you see. Alternatively, provide us with the version of the package that you downloaded."
|
||
validations:
|
||
required: true
|
||
|
||
- type: dropdown
|
||
id: "browser"
|
||
attributes:
|
||
label: "Browser or standalone distribution"
|
||
description: "On which browser do you experience this issue?"
|
||
multiple: true
|
||
options:
|
||
- "Standalone distribution (local project)"
|
||
- "Standalone distribution (cloud project)"
|
||
- "Chrome"
|
||
- "Chromium"
|
||
- "Safari (not supported officialy, but should work)"
|
||
- "Edge (not supported officialy, but should work)"
|
||
- "Firefox (not supported officialy, but should work)"
|
||
- "Opera (not supported officialy, but should work)"
|
||
- Other (provide the browser name in the next field, please)
|
||
validations:
|
||
required: true
|
||
|
||
- type: input
|
||
id: "browser-version"
|
||
attributes:
|
||
label: "Browser Version or standalone distribution"
|
||
description: "If you are using standalone distribution, type `standalone` here."
|
||
validations:
|
||
required: true
|
||
|
||
- type: dropdown
|
||
id: "os"
|
||
attributes:
|
||
label: "Operating System"
|
||
multiple: false
|
||
options:
|
||
- MacOS
|
||
- Windows
|
||
- Linux
|
||
- Other (provide the OS name in the next field, please)
|
||
validations:
|
||
required: true
|
||
|
||
- type: input
|
||
id: "os-version"
|
||
attributes:
|
||
label: "Operating System Version"
|
||
description: "For example, `MacOS Ventura 13.2`."
|
||
validations:
|
||
required: false
|
||
|
||
- type: input
|
||
id: "hardware"
|
||
attributes:
|
||
label: "Hardware you are using"
|
||
description: "Many issues, especially those connected to rendering, depend on the hardware you are using. Providing this info can be invaluable for us to discover why you are facing it."
|
||
placeholder: "Intel Xeon W, AMD Radeon Pro W5500X, 64GB RAM"
|
||
validations:
|
||
required: false
|