From 0d4377b43bff4c67e8782ab1d7cbc7764f334130 Mon Sep 17 00:00:00 2001 From: Ammako <43770697+Ammako@users.noreply.github.com> Date: Mon, 9 Aug 2021 20:10:13 +0000 Subject: [PATCH 1/4] Create bug_report.yaml --- .github/ISSUE_TEMPLATE/bug_report.yaml | 67 ++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yaml diff --git a/.github/ISSUE_TEMPLATE/bug_report.yaml b/.github/ISSUE_TEMPLATE/bug_report.yaml new file mode 100644 index 000000000..63348598d --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yaml @@ -0,0 +1,67 @@ +name: Bug Report +description: Something doesn't work correctly in Atmosphère. +title: "[BUG] " +body: +- type: markdown + attributes: + value: | + Note: If the bug or crash you encountered is related to + - software used to make "backups" + - software explicitly distributed for piracy, etc. + + then contributors will not provide support for your issue and your issue will be closed. +- type: textarea + attributes: + label: What's the issue you encountered? + description: | + Describe the issue in detail and what you were doing beforehand. + Did you make any changes related to Atmosphère itself? + If so, make sure to include details relating to what exactly you changed. + validations: + required: true +- type: textarea + attributes: + label: How can the issue be reproduced? + description: Include a detailed step by step process for recreating your issue. + validations: + required: true +- type: textarea + attributes: + label: Crash Report + description: | + Crash reports can be found under ``/atmosphere/crash_reports``. + - If your issue caused Atmosphère to crash, include the crash report(s) by creating a [gist](https://gist.github.com/) and pasting the link here. + - If you don't include a crash report in instances of crash related issues, we will ask you one to provide one. + validations: + required: false +- type: textarea + attributes: + label: System Firmware Version + description: | + Replace X's with system firmware version at time of crash. + You can find your firmware version in the Settings -> System, under "System Update". + If it says "Update Pending", you can clear the pending update by rebooting to Maintenance Mode. + placeholder: X.X.X + validations: + required: true +- type: textarea + attributes: + label: Environment? + value: | + - What bootloader (fusée, hekate, etc) was Atmosphère launched by: + - Official release or unofficial build: + - If using an unofficial build, include details on where/how you acquired the build: + - Do you have additional kips or sysmodules you're loading: + - Homebrew software installed: + - EmuMMC or SysMMC: + - If using an EmuMMC, include whether it's partition-based or file-based: + validations: + required: true +- type: textarea + attributes: + label: Additional context? + value: | + - Additional info about your environment: + - Any other information relevant to your issue: + validations: + required: false From 37a910802fdeb1fa2b5bf0080abbe7a2cc791a5b Mon Sep 17 00:00:00 2001 From: Ammako <43770697+Ammako@users.noreply.github.com> Date: Mon, 9 Aug 2021 20:10:19 +0000 Subject: [PATCH 2/4] Delete bug_report.md --- .github/ISSUE_TEMPLATE/bug_report.md | 58 ---------------------------- 1 file changed, 58 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/bug_report.md diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index 5274e49a0..000000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,58 +0,0 @@ ---- -name: Bug Report -about: Something doesn't work correctly in Atmosphère. -#assignees: ---- - -## Bug Report - -[ If any section does not apply, replace its contents with "N/A". ]
-[ Lines between [ ] (square brackets) should be removed before posting. ]
- -[ * ]
-[ Note: If the bug or crash you encountered is related to; ]
-[ - software used to make "backups", ]
-[ - software explicitly distributed for piracy, etc ]
-[ then contributors will not provide support for your issue and your issue will be closed. ]
- -### What's the issue you encountered? - -[ Describe the issue in detail and what you were doing beforehand. ]
-[ Did you make any changes related to Atmosphère itself? ]
-[ If so, make sure to include details relating to what exactly you changed. ]
- -### How can the issue be reproduced? - -[ * ]
-[ Include a detailed step by step process for recreating your issue. ]
- -### Crash Report - -[ Crash reports can be found under ``/atmosphere/crash_reports``. ]
-[ If your issue caused Atmosphère to crash, include the crash report(s) by creating a [gist](https://gist.github.com/) and pasting the link here. ]
-[ If you don't include a crash report in instances of crash related issues, we will ask you one to provide one. ]
- -### System Firmware Version - -X.X.X
-[ Replace X's with system firmware version at time of crash. ]
-[ You can find your firmware version in the Settings -> System, under "System Update". ]
-[ If it says "Update Pending", you can clear the pending update by rebooting to Maintenance Mode. ]
- -### Environment? - -- What bootloader (fusèe, hekate, etc) was Atmosphère launched by: -- Official release or unofficial build: - - [ Official release version x.x.x (or) unofficial build ] - - [ If using an unofficial build, include details on where/how you acquired the build. ] - - [ Ex: Self-compilation ] - - [ Ex: Kosmos' distribution of Atmosphère ] -- Do you have additional kips or sysmodules you're loading: -- Homebrew software installed: [ * ] -- EmuMMC or SysNAND: - - [ If using an EmuMMC, include whether it's partition-based or file-based. ] - -### Additional context? - -- Additional info about your environment: -- [ Any other information relevant to your issue. ] From 700d811cb723c7f56377ed7eff5e40a58ea44852 Mon Sep 17 00:00:00 2001 From: Ammako <43770697+Ammako@users.noreply.github.com> Date: Mon, 9 Aug 2021 20:10:35 +0000 Subject: [PATCH 3/4] Create feature_request.yaml --- .github/ISSUE_TEMPLATE/feature_request.yaml | 44 +++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/feature_request.yaml diff --git a/.github/ISSUE_TEMPLATE/feature_request.yaml b/.github/ISSUE_TEMPLATE/feature_request.yaml new file mode 100644 index 000000000..73ff672d3 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yaml @@ -0,0 +1,44 @@ +name: Feature Request +description: Suggest a new feature for Atmosphère. +title: "[FEATURE REQUEST] " +body: +- type: markdown + attributes: + value: | + Please search for [existing feature requests](https://github.com/Atmosphere-NX/Atmosphere/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22features%2Ffeature-request%22) before you make your own request. + Duplicate requests will be marked as such, and you will be referred to the original request. +- type: textarea + attributes: + label: What feature are you suggesting? + description: Include the basic concepts for this feature here. + validations: + required: true +- type: textarea + attributes: + label: Smaller details + description: These may include specific methods of implementation, etc. + validations: + required: false +- type: textarea + attributes: + label: Nature of the request + description: | + Is this request an addition, a change, or a removal? + + If you are suggesting porting features or including features from other projects, include what license they are distributed under, and what (if any) libraries those projects use. + validations: + required: true +- type: textarea + attributes: + label: What component do you feel this would best fit within? + description: See [here](https://github.com/Atmosphere-NX/Atmosphere#components) for more information. + validations: + required: true +- type: textarea + attributes: + label: Why would this feature be useful? + description: | + - If this is a feature for an end-user, how does it benefit the end-user? + - If this feature is for developers, what does it add to Atmosphère that did not already exist? + validations: + required: true From cd6d1295401c101cde21bd49d4db0920ffa71af5 Mon Sep 17 00:00:00 2001 From: Ammako <43770697+Ammako@users.noreply.github.com> Date: Mon, 9 Aug 2021 20:10:42 +0000 Subject: [PATCH 4/4] Delete feature_request.md --- .github/ISSUE_TEMPLATE/feature_request.md | 48 ----------------------- 1 file changed, 48 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/feature_request.md diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index 61a25494c..000000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -name: Feature Request -about: Suggest a new feature for Atmosphère. -#assignees: ---- - -## Feature Request - -[ If any section does not apply, replace its contents with "N/A". ]
-[ If you do not have the information needed for a section, replace its contents with "Unknown". ]
-[ Lines between [ ] (square brackets) are to be removed before posting. ] - -[ Please search for existing [feature requests](https://github.com/Atmosphere-NX/Atmosphere/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22features%2Ffeature-request%22) before you make your own request. ]
-[ Duplicate requests will be marked as such and you will be referred to the original request. ] - -### What feature are you suggesting? -#### Overview: -- [ Include the basic, high-level concepts for this feature here. ]
- -#### Smaller Details: -- [ These may include specific methods of implementation etc. ]
- -#### Nature of Request: -[ Remove all that do not apply to your request. ] -- Addition - - [ Ex: Addition of certain original features or features from other community projects. ] - - [ If you are suggesting porting features or including features from other projects, include what license they are distributed under and what, if any libraries those project use. ] -- Change -- Removal - - [Ex: Removal of certain features or implementation due to a specific issue/bug or because of low quality code, etc.] - -### What component do you feel this would best fit within? -- [Fusée](https://github.com/Atmosphere-NX/Atmosphere#components)
- - Atmosphère's custom bootloader.
-- [Exosphère](https://github.com/Atmosphere-NX/Atmosphere#components)
- - Fully-featured custom secure monitor.
-- [Stratosphère](https://github.com/Atmosphere-NX/Atmosphere#components)
- - Custom system modules.
-- [**Thermosphère**](https://github.com/Atmosphere-NX/Atmosphere#components)
- - Atmosphère's emuNAND implementation.
-- [**Troposphère**](https://github.com/Atmosphere-NX/Atmosphere#components)
- - Application-level patches to the Horizon OS.
- -[ Note: **Bolded components are not implemented** or are still at the prototyping phase. ] - -### Why would this feature be useful? -[ If this is a feature for an end-user, how does it benefit the end-user? ]
-[ If this feature is for developers, what does it add to Atmosphère that did not already exist? ]