Yes, NixOS is currently taking a big reputational hit in terms of public perception. And I think that this is not only warranted, but neccessary.
If everyone learns fact checking (and have enough time!) on the internet, I’d agree with this is bringing the problem to public attention, and it’s making the situation towards a better one.
But it is not. People are often full of mindless first impressions, and the more impactful these impressions are, the further they spread. Someone who don’t use NixOS are already telling me something implying, “What happened to your NixOS community? The community is really bad, and you still use it.”
For those who can’t do full fact checking to participate in these discussions (we have more than 1000 people in the Chinese group, but many of them don’t want to go through all of our discussions), the helplessness conveyed by this message does not produce any better effect in the current situation other than to persuade them to quit!
It is warranted, because people who are new to this community or want to be involved should know what they are getting themselves into. That’s just informed consent.
It’s not. People are warranted to access the fact, the shorter and more accurate fact, rather than some sensational news.
Instead of being given a series of “facts” that imply “we’re screwed,” people should be given a short and precise way to understand how the NixOS Organization used to work, what were the problems with the mechanism and people, and how we could improve it.
People are now voting with their feet, and this creates the necessary external pressure to actually do and improve things.
This is not voting in any means. Voting to leave is not voting to decide. People voting to leave cannot again vote to decide. If you want to continue to tear this wound open, we’re going to need to fix this problem in the future at a cost far greater than solving the existing problem.