forgejo: Update issue templates

This commit is contained in:
Timothée Ravier 2026-05-06 00:17:44 +02:00
commit dde5830fee
3 changed files with 67 additions and 90 deletions

View file

@ -1,22 +1,22 @@
name: Report a bug
about: Report an issue with Fedora Atomic Desktops
name: "Report a bug"
about: "Report an issue with Fedora Atomic Desktops"
labels:
- "kind/bug"
body:
- type: textarea
id: bug-description
- type: "textarea"
id: "bug-description"
attributes:
label: Describe the bug
description: A clear and concise description of what the bug is.
placeholder: I'm using foo on bar and it fails with foobar.
label: "Describe the bug"
description: "A clear and concise description of what the bug is."
placeholder: "I'm using foo on bar and it fails with foobar."
validations:
required: true
- type: textarea
id: bug-reproduction
- type: "textarea"
id: "bug-reproduction"
attributes:
label: Reproduction steps
description: Steps to reproduce the behavior.
label: "Reproduction steps"
description: "Steps to reproduce the behavior."
placeholder: |
1.
2.
@ -24,39 +24,39 @@ body:
validations:
required: true
- type: textarea
id: bug-expected
- type: "textarea"
id: "bug-expected"
attributes:
label: Expected behavior
description: A clear and concise description of what you expected to happen.
placeholder: Foo should succeed without errors.
label: "Expected behavior"
description: "A clear and concise description of what you expected to happen."
placeholder: "Foo should succeed without errors."
validations:
required: true
- type: textarea
id: bug-actual
- type: "textarea"
id: "bug-actual"
attributes:
label: Actual behavior
description: A clear and concise description of what actually happened.
placeholder: Foo failed with ...
label: "Actual behavior"
description: "A clear and concise description of what actually happened."
placeholder: "Foo failed with ..."
validations:
required: true
- type: textarea
id: bug-system
- type: "textarea"
id: "bug-system"
attributes:
label: System details
description: Version (`rpm-ostree status -b`) and hardware where you've seen the issue.
label: "System details"
description: "Version (`rpm-ostree status -b`) and hardware where you've seen the issue."
placeholder: |
- Fedora Silverblue XYZ / Custom image based on Fedora Silverblue XYZ with Containerfile
- Fedora Silverblue version X.Y.Z / Custom image based on Fedora Silverblue version X.Y.Z with Containerfile
- QEMU/Laptop/Desktop
validations:
required: true
- type: textarea
id: bug-additional
- type: "textarea"
id: "bug-additional"
attributes:
label: Additional information or screenshots
description: Add any other information about the problem here or if applicable, add screenshots to help explain your problem.
label: "Additional information or screenshots"
description: "Add any other information about the problem here or if applicable, add screenshots to help explain your problem."
validations:
required: false

View file

@ -1,32 +1,32 @@
name: Request an enhancement
about: Request a new feature in Fedora Atomic Desktops
name: "Request an enhancement"
about: "Request a new feature in Fedora Atomic Desktops"
labels:
- "kind/enhancement"
assignees: []
body:
- type: textarea
id: enhancement-description
- type: "textarea"
id: "enhancement-description"
attributes:
label: Describe the enhancement
description: A clear and concise description of the desired feature.
placeholder: I want to use foo with bar on Fedora Atomic Desktops.
label: "Describe the enhancement"
description: "A clear and concise description of the desired feature."
placeholder: "I want to use foo with bar on Fedora Atomic Desktops."
validations:
required: true
- type: textarea
id: enhancement-system
- type: "textarea"
id: "enhancement-system"
attributes:
label: System details
description: Version you've tried that does not have it.
label: "System details"
description: "Version you've tried that does not have it."
placeholder: |
- Fedora Silverblue XYZ
- Fedora Silverblue version X.Y.Z
validations:
required: false
- type: textarea
id: enhancement-additional
- type: "textarea"
id: "enhancement-additional"
attributes:
label: Additional information
description: Add any other information about the problem here.
label: "Additional information"
description: "Add any other information about the problem here."
validations:
required: false

View file

@ -1,62 +1,39 @@
name: Request a new package
about: Ask for a new package to be added to Fedora Atomic Desktops
name: "Request a new package"
about: "Ask for a new package to be added to Fedora Atomic Desktops"
title: "New Package Request: <package name>"
labels:
- "kind/package-request"
body:
- type: markdown
- type: "markdown"
attributes:
value: |
Please try to answer the following questions about the package you are requesting.
value: "Please try to answer the following questions about the package you are requesting."
- type: textarea
id: newpackage-dependencies
- type: "textarea"
id: "newpackage-solution"
attributes:
label: What, if any, are the additional dependencies on the package? (i.e. does it pull in Perl, etc)
description: Paste here the output of `rpm-ostree install --dry-run <package>` from a fresh Fedora Atomic Desktop system.
label: "What problem are you trying to solve with this package? Or what functionality does the package provide?"
validations:
required: true
- type: textarea
id: newpackage-size
- type: "textarea"
id: "newpackage-dependencies"
attributes:
label: What is the size of the package and its dependencies?
description: Paste here the output of `rpm -qi <package>` for each package mentioned above.
label: "What, if any, are the additional dependencies on the package? (i.e. does it pull in Perl, etc)"
description: "Paste here the output of `rpm-ostree install --dry-run <package>` from a fresh Fedora Atomic Desktop system."
validations:
required: true
required: false
- type: textarea
id: newpackage-solution
- type: "textarea"
id: "newpackage-size"
attributes:
label: What problem are you trying to solve with this package? Or what functionality does the package provide?
label: "What is the size of the package and its dependencies?"
description: "Paste here the output of `rpm -qi <package>` for each package mentioned above."
validations:
required: true
required: false
- type: textarea
id: newpackage-container
- type: "textarea"
id: "newpackage-container"
attributes:
label: Can the software provided by the package be run from a container? Explain why or why not.
label: "Can the software provided by the package be run from a container? Explain why or why not."
validations:
required: true
- type: textarea
id: newpackage-debug-container
attributes:
label: Can the tool(s) provided by the package be helpful in debugging container runtime issues?
validations:
required: true
- type: textarea
id: newpackage-debug-network
attributes:
label: Can the tool(s) provided by the package be helpful in debugging networking issues?
validations:
required: true
- type: textarea
id: newpackage-day2
attributes:
label: Is it possible to layer the package onto the base OS as a day 2 operation? Explain why or why not.
description: Can the package be installed on first boot or later with `rpm-ostree install <package>`?
validations:
required: true
required: false