mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2026-04-07 01:11:39 -06:00
78 lines
2.3 KiB
YAML
78 lines
2.3 KiB
YAML
# SPDX-FileCopyrightText: Copyright 2026 shadPS4 Emulator Project
|
|
# SPDX-License-Identifier: GPL-2.0-or-later
|
|
# Docs - https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-githubs-form-schema
|
|
name: Request For Comments (RFC)
|
|
description: Ask for feedback on major architectural changes or design choices
|
|
title: "[RFC]: "
|
|
labels: ["RFC"]
|
|
|
|
body:
|
|
- type: markdown
|
|
attributes:
|
|
value: |
|
|
## Important: Read First
|
|
|
|
RFCs are for major architectural changes, design direction, or changes that benefit from structured discussion before merge.
|
|
|
|
Please make an effort to search for an existing RFC or issue before opening a new one.
|
|
|
|
- type: checkboxes
|
|
id: checklist
|
|
attributes:
|
|
label: Checklist
|
|
options:
|
|
- label: I have searched for a similar RFC or issue in this repository and did not find one.
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: motivation
|
|
attributes:
|
|
label: Motivation
|
|
description: |
|
|
Explain the problem this RFC is trying to solve.
|
|
|
|
Describe why the current design is insufficient and why this change is worth discussing now.
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: proposed_change
|
|
attributes:
|
|
label: Proposed Change
|
|
description: |
|
|
Describe the proposed change in enough detail for maintainers and contributors to evaluate it.
|
|
|
|
Include the high-level design, affected areas, and any important constraints.
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: feedback_period
|
|
attributes:
|
|
label: Feedback Period
|
|
description: |
|
|
State the intended review window for this RFC.
|
|
|
|
Example: one week, two weeks, or until specific maintainers have reviewed it.
|
|
placeholder: "Example: 1 week"
|
|
validations:
|
|
required: false
|
|
|
|
- type: textarea
|
|
id: cc_list
|
|
attributes:
|
|
label: CC List
|
|
description: |
|
|
List any maintainers or contributors you want to explicitly notify for feedback.
|
|
validations:
|
|
required: false
|
|
|
|
- type: textarea
|
|
id: additional_context
|
|
attributes:
|
|
label: Any Other Things
|
|
description: |
|
|
Add any other relevant context, tradeoffs, diagrams, migration notes, or links to related work.
|
|
validations:
|
|
required: false
|