Tweak issue templates

**Summary**

- Implement new labels ("Package: Addition Request"; "Package: Removal Request"; "Package: Update Request")
- Unify style
- Unify wording
- Fix typo
This commit is contained in:
Muhammad Alfi Syahrin 2024-11-08 16:47:42 +07:00
parent 0edea78b69
commit bc94276940
No known key found for this signature in database
6 changed files with 57 additions and 57 deletions

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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