This repo contains design proposals for the .NET platform. For a complete listing, see INDEX.md. This repo focuses on designs for the runtime, framework, and the SDK. For others, see:
- C# Language Designs and Suggestions (dotnet/csharplang)
- VB Language Designs and Suggestions (dotnet/vblang)
- F# Language Designs (fsharp/fslang-design)
- F# Language Suggestions (fsharp/fslang-suggestions)
Unless you're driving the design of a feature, you're not expected to contribute to this repo. Specifically, if you merely want to request new features, you should file an issue for the corresponding repo.
To create a proposal:
- Create a new branch off of
main
- Create a document in the
accepted
folder and use meta/template.md as your starting point. - Run
./update-index
to update the INDEX. - Create a pull request against
main
- Once broad agreement is reached, merge the PR
This project is licensed with the Creative Commons BY 4.0 License.
This is a .NET Foundation project.