Home

Awesome

Bytecode Alliance RFCs

This respository is the home of the RFC (request for comments) process for Bytecode Alliance projects. RFCs are a tool for getting feedback on design and implementation ideas and for consensus-building among stakeholders.

What is an RFC?

An RFC is a markdown file laying out a problem and a proposed solution. To support getting feedback early on, RFCs can come in draft or full forms (see the linked templates for details). Draft RFCs should be opened as draft PRs. In either case, discussion happens by opening a pull request to place the RFC's markdown file into the accepted directory.

When is an RFC needed?

Many changes to Bytecode Alliance projects can and should happen through every-day GitHub processes: issues and pull requests. An RFC is warranted when:

Workflow

Creating and discussing an RFC

Making a decision: merge or close

TBD, see the first RFC.