Clarify what's the role/power of Microsoft in the Foundation #63
Replies: 5 comments 26 replies
-
The .NET Foundation does not control the features that go into or don't go into any of our member projects. In this case, the maintainer is the .NET Team who are employed by Microsoft. That team has every right to decide what makes it into a release and what doesn't just like I do as the NUnit maintainer. There are often people who really want or even need features in NUnit that we don't do because of the complexity it will add to the codebase or because it isn't ready yet. |
Beta Was this translation helpful? Give feedback.
-
This seems unlikely, .NET foundation is designed to be Microsoft-controlled. See #60 for a better overview that I did here by far more experienced person. In summary, main site of .NET foundation lists "Independent." However, this is a lie. See https://dotnetfoundation.org/about/bylaws
Microsoft has broad veto rights
Especially "any Intellectual Property-related agreements or policies" part can be constructed by sufficiently paid lawyers to cover basically all important activity.
Also, controls at least 1/7 of board in addition to veto rights.
(it is not wrong or surprising that Microsoft wants veto rights here, but describing this foundation as "Independent" is highly misleading) |
Beta Was this translation helpful? Give feedback.
-
EDIT: moved to top level comment from nested reply I think this might clarify your governance issue @Kryptos-FR ... from https://docs.github.com/en/communities/moderating-comments-and-conversations/locking-conversations
So, if you don't have write access to the repo, the locking of the pr shows as having come from the owner of the org, even if that is not the account that actually did it. ETA: This means that its not only most likely the dotnet account didn't lock the PR, folks who do have write access most likely can't even see the issue you are trying to raise because they see the actual user. |
Beta Was this translation helpful? Give feedback.
-
Hi folks, regarding the note from @Kryptos-FR
Just confirming what @jmiddour notes here...the and here's what write-access sees: I have no idea why that is the case for GitHub features, but just confirming that the |
Beta Was this translation helpful? Give feedback.
-
@rprouse It's been almost 6 months and it's been radio silence from the foundation on the topics brought up last October. When can we expect you all to communicate with us? |
Beta Was this translation helpful? Give feedback.
-
Another day, another drama: dotnet/sdk#22247 (comment).
As far as I understand, all projects under the Foundation umbrella are expected to follow basic open-source guidelines, which implies involving the community before making any big decision.
This was not the case for that PR (dotnet/sdk#22217) that removed a feature that people relied upon and also preventing any debate/discussion by having it locked right away.
If Microsoft cannot play fair with the projects they have "donated" to the Foundation, maybe it's time to end the massacre and stop pretending that they are open. Let's end Microsoft involvement in the Foundation before it takes everyone's sanity. That also means moving all those fake open-source projects back to Microsoft's organization on GitHub where they can do whatever they want,w without wasting everybody else's time.
edit: if you are wondering why I am asking that: the PR was locked but the https://github.com/dotnet organization user/admin. Which means while it is supposed to be under the control of the foundation, it was taken over by Microsoft which is not normal.
Beta Was this translation helpful? Give feedback.
All reactions