dotnet-foundation / project-maturity-model

Proposal/RFC for new .NET library development model.
MIT License
39 stars 8 forks source link

Give weight to other software foundations (e.g. CNCF, Apache) #43

Open JamesNK opened 5 years ago

JamesNK commented 5 years ago

CNCF and Apache have .NET projects, e.g. log4net, .NET gRPC client. I think the model should acknowledge and give weight to these foundations rather than forcing everything to to join the .NET Foundation.

For example, in the current propose a level 3 project must only depend on level 2 (or above) projects. Consider expanding the requirement to allow for projects that are in CNCF or Apache.

Aaronontheweb commented 5 years ago

This is a GREAT step in the right direction - thank you for listening to us.

But, let's take it a step further - an OSS foundation shouldn't be required at all. MongoDb, for instance, has a great track record and a first party .NET driver - should their driver be considered trustworthy? Why or why not?

(edit: this does not abate my criticisms in the other thread, but it is a step in the right direction I want to see the other members explore, to be clear)