diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/report-a-bug.yml similarity index 83% rename from .github/ISSUE_TEMPLATE/bug.yml rename to .github/ISSUE_TEMPLATE/report-a-bug.yml index 96cc34efc1..1e022f63a5 100644 --- a/.github/ISSUE_TEMPLATE/bug.yml +++ b/.github/ISSUE_TEMPLATE/report-a-bug.yml @@ -1,5 +1,5 @@ --- -name: Bug / Defect Report +name: Report a bug or defect description: Report problems, defects and bugs with Solus, the installer, or software we ship. labels: - Bug @@ -7,10 +7,10 @@ body: - type: checkboxes id: search attributes: - label: Please confirm there isn't an existing open bug report - description: Before opening a new issue, please search [the open bugs](https://github.com/getsolus/packages/issues?q=is%3Aissue+is%3Aopen+label%3ABug) to ensure there is not already an open issue for the problem. + label: Please confirm there isn't an open report for this issue + description: Before opening a new issue, please search [open bug reports](https://github.com/getsolus/packages/issues?q=is%3Aissue+is%3Aopen+label%3ABug) to ensure there is not an existing one. options: - - label: I have searched open bugs for this issue + - label: I have searched through bug reports required: true - type: textarea id: summary diff --git a/.github/ISSUE_TEMPLATE/report-packaging-problems.yml b/.github/ISSUE_TEMPLATE/report-packaging-problems.yml index b6a70debf0..f278d00fa0 100644 --- a/.github/ISSUE_TEMPLATE/report-packaging-problems.yml +++ b/.github/ISSUE_TEMPLATE/report-packaging-problems.yml @@ -1,5 +1,5 @@ --- -name: Packaging problem report +name: Report a packaging problem description: Report problems with a package. This includes build failures or other issues related to a package. This is *not* for bugs with installed software. labels: ["Packaging Problem", "Priority: Normal"] title: "packagename: problem with package" @@ -7,10 +7,10 @@ body: - type: checkboxes id: search attributes: - label: Please confirm there isn't an existing open report for this package - description: Before opening a new packaging problem report, please search [existing reports](https://github.com/getsolus/packages/labels/Package%20Problem%20Report) to ensure there is not an existing one. + label: Please confirm there isn't an open report for this package + description: Before opening a new issue, please search [open packaging problem reports](https://github.com/getsolus/packages/labels/Package%20Problem%20Report) to ensure there is not an existing one. options: - - label: I have searched through package problem reports + - label: I have searched through packaging problem reports required: true - type: input id: name diff --git a/.github/ISSUE_TEMPLATE/request-new-package.yml b/.github/ISSUE_TEMPLATE/request-new-package.yml index 788e0b6c2b..2c8c7c322f 100644 --- a/.github/ISSUE_TEMPLATE/request-new-package.yml +++ b/.github/ISSUE_TEMPLATE/request-new-package.yml @@ -1,15 +1,15 @@ -name: Request a new package -description: Request a package that isn't in the Solus repository yet. -labels: ["Package Request", "Priority: Wishlist"] +name: Request a package to be added +description: Request a new package to be added to the Solus repository. +labels: ["Package: Addition Request", "Priority: Wishlist"] title: "What's the package name?" body: - type: checkboxes id: search attributes: - label: Please confirm there isn't an existing package request - description: Before opening a new package request, please search [existing package requests](https://github.com/getsolus/packages/labels/Package%20Request) to ensure there is not an existing one. + label: Please confirm there isn't an open request for this package + description: Before opening a new issue, please search [open package addition requests](https://github.com/getsolus/packages/labels/Package%3A%20Addition%20Request) to ensure there is not an existing one. options: - - label: I have searched through package requests + - label: I have searched through package addition requests required: true - type: input id: homepage diff --git a/.github/ISSUE_TEMPLATE/request-package-deprecation.yml b/.github/ISSUE_TEMPLATE/request-package-deprecation.yml deleted file mode 100644 index 001e630fac..0000000000 --- a/.github/ISSUE_TEMPLATE/request-package-deprecation.yml +++ /dev/null @@ -1,38 +0,0 @@ ---- -name: Package Deprecation Request -description: Request deprecation of a package. -labels: - - "Package: Removal Request" -body: - - type: checkboxes - id: search - attributes: - label: Please confirm there isn't already an existing package deprecation request - description: Before opening a new package deprecation request, please search [existing package deprecation requests](https://github.com/getsolus/packages/labels/Deprecation%20or%20removal%20from%20repository) to ensure there is not an existing one. - options: - - label: I have searched through package deprecation requests - required: true - - type: input - id: name - attributes: - label: Name - description: Name of the software. - validations: - required: true - - type: input - id: last_update_date - attributes: - label: Last Update Date - description: Date the softawre was last updated. - - type: input - id: url - attributes: - label: Link to an announcement of archival or deprecation, if applicable. - - type: textarea - id: other - attributes: - label: Reason for deprecation - description: | - Anything specific about this deprecation. This helps us prioritize issues. - validations: - required: true diff --git a/.github/ISSUE_TEMPLATE/request-package-removal.yml b/.github/ISSUE_TEMPLATE/request-package-removal.yml new file mode 100644 index 0000000000..8fc1bff440 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/request-package-removal.yml @@ -0,0 +1,38 @@ +--- +name: Request a package to be removed +description: Request a package to be removed from the Solus repository. The software may be unmaintained, replaced by another project, deprecated, or should be removed for some other reason. +labels: + - "Package: Removal Request" +body: + - type: checkboxes + id: search + attributes: + label: Please confirm there isn't an open request for this package + description: Before opening a new issue, please search [open package removal requests](https://github.com/getsolus/packages/issues?q=sort%3Aupdated-desc+is%3Aopen+label%3A%22Package%3A+Removal+Request%22) to ensure there is not an existing one. + options: + - label: I have searched through package removal requests + required: true + - type: input + id: name + attributes: + label: Name + description: Name of the package. + validations: + required: true + - type: input + id: last_update_date + attributes: + label: Last Update Date + description: Date the software was last updated. + - type: input + id: url + attributes: + label: Link to an announcement of archival or deprecation, if applicable. + - type: textarea + id: other + attributes: + label: Reason for removal + description: | + Anything specific about this removal. This helps us prioritize issues. + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/request-package-update.yml b/.github/ISSUE_TEMPLATE/request-package-update.yml index b2e32a6114..c24cd57a2d 100644 --- a/.github/ISSUE_TEMPLATE/request-package-update.yml +++ b/.github/ISSUE_TEMPLATE/request-package-update.yml @@ -1,14 +1,14 @@ --- -name: Package Update Request -description: Request an update to a package available in the repository. +name: Request a package to be updated +description: Request an update to a package available in the Solus repository. labels: - - Package Update Request + - "Package: Update Request" body: - type: checkboxes id: search attributes: - label: Please confirm there isn't already an existing package update request - description: Before opening a new package update request, please search [existing package update requests](https://github.com/getsolus/packages/labels/Package%20Update%20Request) to ensure there is not an existing one. + label: Please confirm there isn't an open request for this package + description: Before opening a new issue, please search [open package update requests](https://github.com/getsolus/packages/labels/Package%3A%20Update%20Request) to ensure there is not an existing one. options: - label: I have searched through package update requests required: true