Skip to content

Maintenance: move RFCs to Discussions #3372

Closed
@dreamorosi

Description

@dreamorosi

Summary

Currently we handle RFCs as issues - this works, especially thanks to issue forms/templates.

RFCs however are, by design, intended to have frequent back and forth between different threads. The current design of Issues in GitHub is an essentially append-only thread of messages. This comes with the assumption that the conversation is linear, which is not always the case for RFCs.

Why is this needed?

By moving RFCs to GitHub Discussions we might be able to have a more productive discussion because: 1/ it's possible to reply to a message right under it without having to quote it in a new one, 2/ it's possible to make the discussion progress on different areas/threads without creating noise for other threads.

Which area does this relate to?

Governance

Solution

Move the template from the .github/ISSUE_TEMPLATE directory to the .github/DISCUSSION_TEMPLATE one, and make slight changes to accommodate the syntax required for discussion forms.

Acknowledgment

Future readers

Please react with 👍 and your use case to help us understand customer demand.

Metadata

Metadata

Assignees

Labels

completedThis item is complete and has been merged/shippedinternalPRs that introduce changes in governance, tech debt and chores (linting setup, baseline, etc.)

Type

No type

Projects

Status

Shipped

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions