PROPOSALS.md
The design process for changes to Cadence is modeled on the proposal process used by the M3 project.
Create an issue describing the proposal.
Like any GitHub issue, a proposal issue is followed by an initial discussion about the suggestion. For Proposal issues:
If a Proposal issue leads to a design doc:
Once comments and revisions on the design doc wind down, there is a final discussion about the proposal.
Once the design doc is agreed upon, the author shall export the contents of the Google Doc as a Markdown document and submit a PR to add it to the proposal repository.
docs/design/XYZ-shortname.md, where XYZ is the GitHub issue number and shortname is a short name (a few dash-separated words at most).docs/design/index.mdThe author (and/or other contributors) do the work as described by the "Implementation" section of the proposal.
This project is released under the Apache License, Version 2.0.