From 5fe11813004bf6907f7f572b4c20ec90f0927071 Mon Sep 17 00:00:00 2001 From: Maksym Hazevych Date: Fri, 30 Dec 2022 23:31:58 +0200 Subject: [PATCH 1/3] Add a bug report issue form --- .github/ISSUE_TEMPLATE/BUG-REPORT.yml | 53 +++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/BUG-REPORT.yml diff --git a/.github/ISSUE_TEMPLATE/BUG-REPORT.yml b/.github/ISSUE_TEMPLATE/BUG-REPORT.yml new file mode 100644 index 00000000..1c1850a9 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/BUG-REPORT.yml @@ -0,0 +1,53 @@ +name: "🐝 Bug Report" +description: "In case something is broken or doesn't work as expected." +labels: ["bug", "triage"] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to help us + -------- + Don't worry, we eat bugs for breakfast. + - type: textarea + id: description + attributes: + label: Issue Description + description: | + Tell us, what's the problem? But please keep it brief and on point. + Feel free to add screenshots or other necessary attachments. + placeholder: | + Sometimes I get booted into the C partition I never knew existed. + validations: + required: true + - type: textarea + id: steps-to-reproduce + attributes: + label: Steps to Reproduce + description: | + What steps would we have to take to reproduce the issue? + placeholder: | + - Verify that the present partition is A (or B) + - Make sure that the future partition is the other one + - Reboot + - Check the present partition. Sometimes it's C. + validations: + required: true + - type: dropdown + id: os-version + attributes: + label: On what version of Vanilla OS this happens? + description: | + You can look it up in the Settings app, at the bottom of the About page. + options: + - "22.10" + - "Unreleased" + validations: + required: true + - type: textarea + id: additional + attributes: + label: Additional Information + description: | + If you feel like it, share some thoughts or additional context. + placeholder: | + Maybe this is a leftover from my previous OS? IIRC, it used to be installed in the C partition. From 1b16142ce88c5de84dd86216af4da0c5326d61fd Mon Sep 17 00:00:00 2001 From: Maksym Hazevych Date: Sat, 31 Dec 2022 00:05:56 +0200 Subject: [PATCH 2/3] Address users with questions over to Discord --- .github/ISSUE_TEMPLATE/config.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/config.yml diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 00000000..286f2bf7 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,4 @@ +contact_links: + - name: "❓ Ask a Question on Discord" + url: https://discord.gg/vanilla-os-1023243680829681704 + about: Please ask and answer questions there. From 72790fdc331860336da3037df88a361a85b4bf7f Mon Sep 17 00:00:00 2001 From: Maksym Hazevych Date: Sat, 31 Dec 2022 00:57:34 +0200 Subject: [PATCH 3/3] Add a feature request issue form --- .github/ISSUE_TEMPLATE/FEATURE-REQUEST.yml | 40 ++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/FEATURE-REQUEST.yml diff --git a/.github/ISSUE_TEMPLATE/FEATURE-REQUEST.yml b/.github/ISSUE_TEMPLATE/FEATURE-REQUEST.yml new file mode 100644 index 00000000..3ada772e --- /dev/null +++ b/.github/ISSUE_TEMPLATE/FEATURE-REQUEST.yml @@ -0,0 +1,40 @@ +name: "🌼 Feature Request" +description: "In case you're missing some feature or have a cool idea." +labels: ["feature request", "triage"] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to help us + -------- + Don't worry, we love both revolution and evolution. + - type: textarea + id: description + attributes: + label: Feature Description + description: | + Explain what feature you have in mind. But please keep the pitch brief and on point. + Feel free to add screenshots or other necessary attachments. + placeholder: | + A system configuration option to always keep it mutable. + validations: + required: true + - type: textarea + id: rationale + attributes: + label: Rationale + description: | + Why is this feature needed? What problem does it solve? + placeholder: > + I love messing with my root partition so much, that I'm getting + tired of turning off immutability. + validations: + required: true + - type: textarea + id: additional + attributes: + label: Additional Information + description: | + If you feel like it, share some thoughts or additional context. + placeholder: | + Maybe it would be better not to have immutability at all? Why do you need it?