There are a number of projects under the .NET Foundation umbrella, all maintained by different teams.
The .NET Foundation, supposedly for billing reasons, switched to GitHub Enterprise. People weren't aware it was happening or that a side effect of this would be that certain people would have increased access to their repos.
The person writing this post, Claire Novotny, merged in something maintainers disagreed with and that she shouldn't have had GitHub permission to merge. This lead people to realize access controls had changed and become concerned about abuse of this power.
There is also the fact that some projects were moved from their maintainers' public GitHub accounts to the DNF's GitHub Enterprise accounts without notice.
If you read this discussion[1], several maintainers only found out today that their projects have moved accounts because reading the thread itself prompted them to double-check.
There's another, slightly confusing aspect which u/vb explained absolutely brilliantly here (https://news.ycombinator.com/item?id=28781621), namely that she wore two hats: one as the ED of the Foundation, the other as a long-dormant maintainer of that particular project.
She apparently intended to merge that PR qua the latter, but didn't make that sufficiently clear, and also made some offhand remarks about Foundation rules which (accidentally?) implied she was acting qua the former.
There are a number of projects under the .NET Foundation umbrella, all maintained by different teams.
The .NET Foundation, supposedly for billing reasons, switched to GitHub Enterprise. People weren't aware it was happening or that a side effect of this would be that certain people would have increased access to their repos.
The person writing this post, Claire Novotny, merged in something maintainers disagreed with and that she shouldn't have had GitHub permission to merge. This lead people to realize access controls had changed and become concerned about abuse of this power.