[Moderator’s note: this post and its replies were moved from Major Nixpkgs contributor leaving]
This is sort of more in the vein of semantics, but it feels important nonetheless: Personally, my desire to remain politically neutral where possible is not an endorsement, tacitly or otherwise, of any status quo. I acknowledge that political neutrality inherently supports the status quo in some sense, by declining to challenge it, but it does not mean I am happy with the status quo. It is an acknowledgement that sometimes, for better or worse, the status quo is what we are all begrudgingly dealing with. There will always be a status quo, and it will never, ever be perfect. I have many, many complaints about the status quo.
On one hand, you won’t see me arguing that shutting down any discussion that could be construed as “politics” is a good policy. That said, unrestrained political discourse is often just not very healthy, and it’s getting worse rather than better. I more or less subscribe to Kurzgesagt’s proposal for why internet polarization is such a problem, though the exact reason isn’t necessarily too important.
My political leanings are mostly irrelevant, but I consider myself to be very liberal. That said, my personal opinion is that it would be bad if the Nix community was a place that was downright unwelcoming to people who are not liberal. If someone’s reason for feeling “unwelcome” is because of their own intolerance and inability to collaborate with others, then so be it: we can’t do anything about that. I think that’s the really difficult part of all of this: the best choice for the project is not to simply bend to the whims of important people, be it because they are “de-facto BFDL”, or they are a valuable contributor, but well, the best choice is the one that is right in principle. It is legitimately not possible to please everyone, so that can never be the goal. The best that can be done is to take in all of the feedback, step back and try to figure out what the right long-term decision is, regardless of the short-term and mid-term side effects.
In my opinion, when reasonably possible, remaining neutral is good general policy. This is not an argument for “centrism” or in favor of taking the average of multiple extremes, and it is not an argument to always defer to the status quo, but rather to pick a reasonable and well-thought-out position on the spectrum out of principle, without regards to the extremes or what is popular.
I understand that many people are rather strongly repelled from this viewpoint, especially in recent times. There are many different ways it has been expressed, from analogies to anecdotes, for why remaining neutral is not so “neutral”, and I will grant you that there is truth to this, and I don’t suggest that it’s possible to avoid taking some stances that fall along ideological lines. But the truth is, the Nix community and Nix leadership can’t please everyone. Sometimes, it’s hard to really even please anyone, as people are bound to see course corrective actions as “too little too late” and “half-measures”, while people in opposition to the change of course will see it as a negative on the whole. And frankly, I am not suggesting that just because it’s hard to please people means that they are wrong, but does it even matter if there’s literally nothing reasonable that can be done that would satisfy them? I think that Nix as a whole should aim to make the right decisions even when they are not initially popular, and while that rightly precludes the ability to always remain neutral, neutrality is an excellent principle to keep around in general.
This text-wall has been a bit abstract because it kind of needs to be to make the right point. This is not about jon or marsam or eelco, it’s about the Nix community as a whole, and well beyond the Nix community, too.
I hope that we can see each-other as equals, even though we will not agree on everything. I hope that we can take each-other’s words at their best interpretations, at least when we don’t have reason to believe there is bad faith, and put aside the snark and prejudices as much as possible.
In my opinion, though it is always hard, it is also always the right way to go.