From f789c9f7c7a179b71d0280862ffd86db83a5a2f2 Mon Sep 17 00:00:00 2001 From: Mariotaku Date: Mon, 18 Dec 2023 12:19:33 +0900 Subject: [PATCH] Update Issue Templates (#351) --- .github/ISSUE_TEMPLATE/bug-report.md | 35 ------- .github/ISSUE_TEMPLATE/bug-report.yml | 96 +++++++++++++++++++ .../ISSUE_TEMPLATE/compatibility_report.md | 23 ----- .github/ISSUE_TEMPLATE/config.yml | 5 + .github/ISSUE_TEMPLATE/feature-request.yml | 24 +++++ .github/ISSUE_TEMPLATE/feature_request.md | 20 ---- 6 files changed, 125 insertions(+), 78 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/bug-report.md create mode 100644 .github/ISSUE_TEMPLATE/bug-report.yml delete mode 100644 .github/ISSUE_TEMPLATE/compatibility_report.md create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/feature-request.yml delete mode 100644 .github/ISSUE_TEMPLATE/feature_request.md diff --git a/.github/ISSUE_TEMPLATE/bug-report.md b/.github/ISSUE_TEMPLATE/bug-report.md deleted file mode 100644 index b22e65798..000000000 --- a/.github/ISSUE_TEMPLATE/bug-report.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -name: Bug Report -about: Something is not working (video, audio, gamepad, crash, etc...) -title: '' -labels: bug -assignees: '' - ---- - -## Bug Description - - -## Reproduce Steps - -1. -2. -3. -4. - -## Expected Behavior - - - ---- - -## Basic Information - - - - - Moonlight Info in Settings - About: - - Are you using GFE or Sunshine? If so, what's the version? - -## Additional Context - - diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml new file mode 100644 index 000000000..8f8291212 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug-report.yml @@ -0,0 +1,96 @@ +name: Bug Report +description: Something is not working (video, audio, gamepad, crash, etc...) +labels: + - bug +body: + - type: markdown + attributes: + value: | + ## Device Information + Please provide information about the device you are using as a client. + - type: input + attributes: + label: Moonlight Version + description: What is the version of Moonlight you are using? + placeholder: "Example: 1.6.0" + validations: + required: true + - type: dropdown + attributes: + label: Device Type + description: What kind of device are you running Moonlight on? + options: + - webOS TV + - Raspberry Pi + - Steam Link + - Other (Desktop Linux, macOS, etc...) + validations: + required: true + - type: input + attributes: + label: Device Model + description: What is the model of your device? + placeholder: "Example: LG C9" + validations: + required: true + - type: input + attributes: + label: Device OS + description: What is the OS version of your device? + placeholder: "Example: webOS 4.5.3" + validations: + required: true + - type: markdown + attributes: + value: | + ## Host Information + Please provide information about the computer you are streaming from. + This information is important especially when experiencing performance issues. + - type: dropdown + attributes: + label: Host OS + description: What is the OS of your computer? + options: + - Windows + - Linux + - macOS + - type: dropdown + attributes: + label: Host Software + description: What streaming software are you using? + options: + - Sunshine + - GeForce Experience + - type: textarea + attributes: + label: Host Setup + description: What is the hardware and software setup of your computer? + placeholder: "Example: Intel Core i7-8700K, NVIDIA GeForce RTX 2080 Ti, 16GB RAM with Windows 10 Home" + - type: markdown + attributes: + value: | + ## Issue Information + Please provide information about the issue you are experiencing. + This information is important to help us understand the issue. + - type: textarea + attributes: + label: Bug Description + description: What kind of incorrect behavior did you see? + placeholder: "Example: I can't see video output when I start streaming" + validations: + required: true + - type: textarea + attributes: + label: Reproduction Steps + description: Can you reproduce the issue? If so, please share below as steps. + placeholder: | + Example: + 1. Select computer + 2. Open "desktop" in the apps list + 3. Wait for the connection to be established + 4. Seeing black screen without video + - type: textarea + attributes: + label: Expected Behavior + description: What is the correct behavior do you think? + placeholder: "Seeing video output of my computer screen" diff --git a/.github/ISSUE_TEMPLATE/compatibility_report.md b/.github/ISSUE_TEMPLATE/compatibility_report.md deleted file mode 100644 index 36fb806f1..000000000 --- a/.github/ISSUE_TEMPLATE/compatibility_report.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -name: Device Compatibility Report -about: Do you encounter any problem on your device? -title: "[COMPAT]" -labels: compatibility -assignees: '' - ---- - - - -## Basic information - - - Device model: ( ) - - Firmware version: ( ) - - webOS version: ( ) - - Moonlight version: ( ) - - Is audio working: ( ) - - Is video working: ( ) - - Is input working: ( ) - -## Description - diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 000000000..fde2f0b20 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,5 @@ +blank_issues_enabled: false +contact_links: + - name: Discord + url: https://moonlight-stream.org/discord + about: For general questions and discussion, feel free to join our Discord server. \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature-request.yml b/.github/ISSUE_TEMPLATE/feature-request.yml new file mode 100644 index 000000000..26872c75d --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature-request.yml @@ -0,0 +1,24 @@ +name: Feature Request +description: Suggest a new feature or improvement +labels: + - enhancement +body: + - type: textarea + attributes: + label: Description + description: Describe the feature you would like to see added to Moonlight. + placeholder: "Example: I would like to see support for custom ports." + validations: + required: true + - type: textarea + attributes: + label: Motivation + description: Why do you think this feature should be added? + placeholder: "Example: My host is behind a firewall and I cannot open default ports." + validations: + required: true + - type: textarea + attributes: + label: Additional Context + description: Add any other context or screenshots about the feature request here. + placeholder: "Example: I am using Moonlight on a Raspberry Pi 4." \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index bbcbbe7d6..000000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -name: Feature request -about: Suggest an idea for this project -title: '' -labels: '' -assignees: '' - ---- - -**Is your feature request related to a problem? Please describe.** -A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] - -**Describe the solution you'd like** -A clear and concise description of what you want to happen. - -**Describe alternatives you've considered** -A clear and concise description of any alternative solutions or features you've considered. - -**Additional context** -Add any other context or screenshots about the feature request here.