mirror of
https://github.com/getsolus/packages.git
synced 2025-04-26 04:40:17 +03:00

**Summary** - Implement new labels ("Package: Addition Request"; "Package: Removal Request"; "Package: Update Request") - Unify style - Unify wording - Fix typo
57 lines
2.4 KiB
YAML
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
|