solus-packages/.github/ISSUE_TEMPLATE/request-new-package.yml
Muhammad Alfi Syahrin bc94276940
Tweak issue templates
**Summary**

- Implement new labels ("Package: Addition Request"; "Package: Removal Request"; "Package: Update Request")
- Unify style
- Unify wording
- Fix typo
2024-11-10 07:29:58 +07:00

57 lines
2.4 KiB
YAML

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 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 addition requests
required: true
- type: input
id: homepage
attributes:
label: Homepage
description: Project homepage if any, otherwise the URL of the source repository.
placeholder: https://www.example.com
validations:
required: true
- type: checkboxes
id: maintainer
attributes:
label: Maintainer
options:
- label: Would you like to be the maintainer for this package?
- type: textarea
id: reason
attributes:
label: Why should this be included in the repository?
description: If we already offer similar packages in our repository **or third party repository**, please tell us what your new package does that our existing packages do not (*How is it different or better*)
validations:
required: true
- type: input
id: license
attributes:
label: Are we allowed to redistribute it?
description: If you know the license(s) the package uses, include them here. Use identifiers from the [SPX License List](https://spdx.org/licenses/)
placeholder: MIT, BSD-3-Clause…
validations:
required: false
- type: textarea
id: users
attributes:
label: What kind of user will use this package, and how many users do you think will use this package?
placeholder: Civil engineers or power users.
validations:
required: true
- type: input
id: source
attributes:
label: Link to source archive file
description: 'This must point to a stable, versioned source, for example: `1.2.3.tar.gz` or `packagename-1.2.3`. Nightlies, snapshots and pre-releases are not allowed.'
placeholder: https://www.example.com/releases/v1.2.3.tar.gz
validations:
required: true