This repository was archived by the owner on May 7, 2020. It is now read-only.

Description
At the moment, the definition of which projects should consider applying to join the .NET Foundation is a little bit hazy and it's a question I often get asked about. I was thinking of creating a PR to spell this out more but before I did, just wanted to check people are ok with that?
As we've been building the .NET Foundation, the following rough guidelines have emerged based on the feedback from the Advisory Council, the Board of Directors and more recently also the Technical Steering Group on new project applications that have been put forward:
- The project must be licensed under a permissive, OSI recognised open source license (e.g. MIT, Apache 2.0, BSD etc)
- The project should define a process for accepting contributions and also provide information about how contributors become maintainers to support a sustainable level of ongoing contribution and activity
- The project community must be willing to adhere to the .NET Foundation Code of Conduct
- The project should be willing for contributors to sign the .NET Foundation Contribution License Agreement using the automated tooling that we help them set up
- The project should be of general use to the .NET community. The Advisory Council and Technical Steering Group help the Board of Directors in determining this.
Any additional thoughts before I turn into a PR?