Closed rprouse closed 6 years ago
The nunit-vs-testgenerator should be contributed. It originally came from MS, so just natural that it follows along.
I would also love to see the NUnit.Analyzers moving along, I know it doesn’t have much progress, but the idea and skeleton makes sense. It is early, but still……
Regards Terje
I agree about the test generator, but wasn't sure if we have the right to sign for it. It was donated to us, but without any documentation.
As for the Anayzers, the plan is that pre-release projects will be turned over when they are ready. I like the idea too, but there hasn't been any activity on the project recently.
This list looks good to me. 👍
My only question is about NUnit.System.Linq. I don't think that code is ours to contribute.
One more question. Doesn't the foundation make a distinction between the primary copyright holders and other contributors? Do they want both to sign the same thing? What about other contributors beyond the core team? Have you gotten any guidance on this from the foundation folks?
@CharliePoole the foundation originally asked that the top contributors for the main projects sign. Since that tends to be you and/or me for the majority of the projects and since we have a core team of decision makers, I asked that the core team be the signatories rather than round up top five contributors for 20 projects. Jon was fine with this.
To make sure I wasn't misrepresenting it, I also looked through the contributions for our top repos and the two of us account for around 90 to 95% of contributions by lines of code. The only exception is the adapter with @OsirisTerje, but he is already on the core team.
That sounds good then. We should look further into NUnit.System.Linq though. It's not contributed by any of us, except for copying the code from Mono.
Looks fine here too. :+1:
Mono is already a part of the .NET Foundation, so the question of NUnit.System.Linq is probably moot 😄
I have sent this list to Jon Galloway.
@rprouse - can this issue be closed now? 🙂
We've agreed in #27 to contribute all of our primary and secondary project to the .NET Foundation under a contribution agreement and not contribute archived projects. That issue is getting long, so I am starting a clean one so that we can confirm the project list and make sure I didn't make any mistakes. Once we confirm, I will send the list to Jon.
I am working off of the NUnit Software Projects list. I am also assuming that the @nunit/core-team will sign the contribution agreement for all projects except for the TD.NET adapter which @jcansdale will sign for.
I generated the full list of the repositories for the org using the GitHub API so that nothing was missed. Does this breakdown look correct? Should anything be moved between the lists?
Projects to be Contributed to the .NET Foundation
Projects that will not be contributed