Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
90 changes: 90 additions & 0 deletions .github/ISSUE_TEMPLATE/bug.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
name: Bug report
description: Create a report to help us improve
type: bug
body:
- type: markdown
attributes:
value: >
Thanks for taking the time to report a bug in Osprey! **Please
provide as much detail as you can** so we can properly confirm,
triage, and ultimately fix your bug.

- type: textarea
id: description
attributes:
label: Problem description
description: A clear and concise description of what the bug is.
validations:
required: true

- type: textarea
id: reproduce
attributes:
label: To reproduce
description: Steps to reproduce the behavior.
placeholder: |
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
validations:
required: true

- type: textarea
id: expected
attributes:
label: Expected behavior
description: A clear and concise description of what you expected to happen.
validations:
required: true

- type: input
id: os
attributes:
label: OS
placeholder: e.g. macOS 14, Ubuntu 22.04
validations:
required: false

- type: dropdown
id: browsers
attributes:
label: Affected browser(s)
description: >
Which browser(s) are you seeing the problem in? Leave blank if it's
not a front-end issue. If an affected browser is not included in this
list, mention it below.
multiple: true
options:
- Chrome
- Firefox
- Microsoft Edge
- Safari

- type: textarea
id: screenshots
attributes:
label: Screenshots/recordings/logs
description: If applicable, add screenshots or logs to help explain your problem.
validations:
required: false

- type: textarea
id: extra
attributes:
label: Additional context
description: Add any other context about the problem here.
validations:
required: false

- type: checkboxes
id: checklist
attributes:
label: Checklist
description: >
Make sure you've completed each step and reviewed the
[Code of Conduct](https://github.com/roostorg/.github/blob/main/CODE_OF_CONDUCT.md)
before submitting.
options:
- label: I've reviewed and agree to follow the code of conduct
required: true
32 changes: 0 additions & 32 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

9 changes: 9 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
blank_issues_enabled: false # maintainers can still file blank issues for convenience
contact_links:
- name: Discuss Osprey
about: 'See previously-asked questions and existing discussions about Osprey, or start your own'
url: https://github.com/roostorg/osprey/discussions

- name: Chat with contributors
about: 'Join the ROOST Discord server'
url: https://discord.gg/5Csqnw2FSQ
43 changes: 43 additions & 0 deletions .github/ISSUE_TEMPLATE/egg-idea.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
name: Submit an Egg! (Idea)
description: Tell us what you are proposing
title: ''
body:
- type: textarea
id: proposing
attributes:
label: What are you proposing?
description: In a few sentences, describe the tool/project/functionality and its core capabilities.
validations:
required: true

- type: textarea
id: need
attributes:
label: What is the need for this tool/project?
description: >
Provide any research, proposals, or requests that indicate this
would be something for ROOST to build for the open source community.
validations:
required: true

- type: textarea
id: problem
attributes:
label: What problem are you trying to solve?
description: >
Summarize the core use case and user problems and needs you are
trying to solve. Please describe the most important user needs, pain
points and impact this project will have.


- Developer experience: does this have a REST API?

- Security: are there any security concerns? *Note: Please do not
report vulnerabilities here — see
[SECURITY.md](https://github.com/roostorg/.github/blob/main/SECURITY.md)*

- Breaking changes: Should any features of the project be integrated?

- User experience: What will the user experience be?
validations:
required: true
54 changes: 54 additions & 0 deletions .github/ISSUE_TEMPLATE/feature.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
name: Feature request
description: Suggest an idea for this project
type: feature
body:
- type: markdown
attributes:
value: >
Thanks for taking the time to request a feature for Osprey! **Please
provide as much detail as you can** so we can fully understand,
triage, and address your request.

- type: textarea
id: problem
attributes:
label: Is your feature request related to a problem? Please describe.
placeholder: I'm always frustrated when [...]
validations:
required: true

- type: textarea
id: solution
attributes:
label: What solution would you like?
description: A clear and concise description of what you want to happen.
validations:
required: true

- type: textarea
id: alternatives
attributes:
label: Describe alternatives you have considered
description: A clear and concise description of any alternative solutions or features you've considered.
validations:
required: false

- type: textarea
id: extra
attributes:
label: Additional context
description: Add any other context or screenshots about the feature request here.
validations:
required: false

- type: checkboxes
id: checklist
attributes:
label: Checklist
description: >
Make sure you've completed each step and reviewed the
[Code of Conduct](https://github.com/roostorg/.github/blob/main/CODE_OF_CONDUCT.md)
before submitting.
options:
- label: I've reviewed and agree to follow the code of conduct
required: true
20 changes: 0 additions & 20 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

25 changes: 0 additions & 25 deletions .github/ISSUE_TEMPLATE/submit-an-egg-idea.md

This file was deleted.

Loading