https://discourse.nixos.org/t/much-ado-about-nothing/44236
Not directly related to this blog post but from NixOS discourse forum, a tl;dr from another person about the NixOS drama here :
If you’re looking for a TL;DR of the situation, here it is: Nix community had a governance crisis for years. While there has been progress on building explicit teams to govern the project, it continued to fundamentally rely on implicit authority and soft power Eelco Dolstra, as one of the biggest holders of this implicit authority and soft power, has continuously abused this authority to push his decisions, and to block decisions that he doesn’t like Crucially, he also used his implicit authority to block any progress on solving this governance crisis and establishing systems with explicit authority This has led uncountably many people to burn out over the issue, and culminated in writing an open letter to have Eelco resign from all formal positions in the project and take a 6 month break from any involvement in the community Eelco wrote a response that largely dismisses the issues brought up, and advertises his company’s community as a substitute for Nix community
Half the article, or more, is a description of evengalian plot. That’s some wild shit man, none of that was in any way relevent. Imma use this tactic myself.
“I’m sorry, but I am breaking up with you. You do deserve an explination as to why though but to properly convey my emotions first I’ll have to describe the entire through plot of blues clues”
I’m not gonna read this person’s Evangelion analogy, but I did go to the trouble to hunt down what Jon Ringer actually did.
I don’t agree with him, and representation of particular minority groups, including gender minorities, are important when they are particularly under attack. It is important to actively resist the marginalization of groups under attack by elevating their voices.
That said, I’m not sure what Jon did was actually “actionable”. I’d say, stop listening to him and treating him as a leader? As someone with lots of close trans friends, I think this guy lowkey sucks, but I think this suspension is weird.
I’m not gonna read this person’s Evangelion analogy, but I did go to the trouble to hunt down what Jon Ringer actually did.
Here’s a link.
Thanks. From the same page I found this which has a tl;dr which is maybe useful for other readers.
The open letter is very vague at some points. It tries to outline some real issues that require years of context to fully grasp. Without having this necessary context - it is very hard to follow some of the points made, and evidence seems very poor.
This repository aims to list some key points that are easy to understand without all of the context. This is a compilation of damning evidence for Eelco’s leadership, essentially.
If you’re looking for a TL;DR of the situation, here it is:
-
Nix community had a governance crisis for years. While there has been progress on building explicit teams to govern the project, it continued to fundamentally rely on implicit authority and soft power
-
Eelco Dolstra, as one of the biggest holders of this implicit authority and soft power, has continuously abused this authority to push his decisions, and to block decisions that he doesn’t like
-
Crucially, he also used his implicit authority to block any progress on solving this governance crisis and establishing systems with explicit authority
-
This has led uncountably many people to burn out over the issue, and culminated in writing an open letter to have Eelco resign from all formal positions in the project and take a 6 month break from any involvement in the community
-
Eelco wrote a response that largely dismisses the issues brought up, and advertises his company’s community as a substitute for Nix community
OP, you should add that link to the body of your post. It seems to be the best source so far.
Thanks.Done.
Through some further exploration I’ve also been able to find this which seems relevent:
https://en.wikipedia.org/wiki/Neon_Genesis_Evangelion
Here’s some points the source states:
In 2015, 15 years after a global cataclysm called the Second Impact, teenager Shinji Ikari is summoned to the futuristic city of Tokyo-3 by his estranged father Gendo Ikari, who is the director of the special paramilitary force Nerv. Shinji witnesses United Nations forces battling an Angel, one of a race of monstrous beings whose awakening was foretold in the Dead Sea Scrolls. Because of the Angels’ near-impenetrable force-fields, Nerv’s Evangelion bio-machines, which are synchronized to their pilots’ nervous systems and possess their own force-fields, are the only weapons capable of fighting the Angels. Nerv officer Misato Katsuragi escorts Shinji into the Nerv complex beneath Tokyo-3, where Gendo pressures him into piloting Evangelion Unit-01 against the Angel. Without training, Shinji is quickly overwhelmed, causing the Evangelion to go berserk and savagely kill the Angel on its own.Following hospitalization, Shinji moves in with Misato and settles into life in Tokyo-3. In his second battle, Shinji defeats an Angel but runs away afterward, distraught. Misato confronts Shinji, and he decides to remain a pilot. Shinji and Nerv’s crew must defeat the remaining fourteen Angels to prevent the Third Impact, a global cataclysm that would destroy the world. Evangelion Unit-00 is repaired shortly afterward, and Shinji tries to befriend its pilot Rei Ayanami, a mysterious and socially isolated teenage girl. With Rei’s help, Shinji defeats another Angel. They are joined by Evangelion Unit-02’s pilot, the multitalented but insufferable teenager Asuka Langley Sōryu, who is German-Japanese-American. The three of them manage to defeat several Angels, and as Shinji adjusts to his new role as a pilot, he gradually becomes more confident and self-assured. Asuka moves in with Shinji, and they begin to develop confusing feelings for one another, kissing at her provocation.
After being absorbed by an Angel, Shinji breaks free thanks to Eva-01 acting on its own. He is later forced to fight Evangelion Unit-03, who has become infected, and its pilot, his friend and classmate Toji Suzuhara, becomes incapacitated and permanently disabled. Asuka loses her self-confidence following a defeat and spirals into depression, which is worsened by her next fight against an Angel who attacks her mind. It forces her to relive her worst fears and childhood trauma, resulting in a mental breakdown. In the next battle, Rei sacrifices herself to self-destruct Unit-00 and save Shinji. Misato and Shinji visit the hospital, where they find Rei alive, but claiming she is “the third Rei”. Misato forces the scientist Ritsuko Akagi to reveal the dark secrets of Nerv, the Evangelion boneyard, and the Dummy Plug system, which operates using clones of Rei, who was created using the DNA of Shinji’s mother, Yui Ikari. This succession of events leaves Shinji emotionally scarred and alienated from the rest of the characters. Kaworu Nagisa replaces the catatonic Asuka as Unit-02’s pilot and befriends Shinji, gaining his trust. He is revealed to be the final foretold Angel, Tabris, and fights Shinji, realizing that he must die to allow humanity to survive. He asks Shinji to kill him, and he hesitates but eventually kills Kaworu; an event that causes him to be overridden with guilt.
After the final Angel is defeated, Gendo triggers the “Human Instrumentality Project”, a forced evolution of humanity in which the souls of mankind are merged for benevolent purposes. He believes that if unified, humanity could overcome the loneliness and alienation that has eternally plagued them. Shinji’s soul grapples with the reason for his existence and reaches an epiphany that he needs others to thrive and to accept himself by seeing a potential Shinji in another reality. This enables him to destroy the wall of negative emotions that torment him and unites with the others, who congratulate him.
-
Thank you. Reading the blog was a complete train wreck that left me more confused then informed.
My personal bias: I really don’t like NixOS, tried it for four months and found that the config file was an annoying way of handling general system and package management (especially since there was a completely parallel nix package manager with a cli interface which I find redundant at best)
Bro actin like he got some serious dirt on the project with his emails, but all he talks about is evangeleon, how moderation is hard, one blogpost from the big boss of the project that he eleges (idk how to spell that) wasn’t accepted well (no sauce tho), and how some maintainer(s?) left. This article is a waste of time, and adds nothing to the discussion
alleges*
here’s a better source thanks to OP for sharing it in a different thread.
The biggest red flag here is that someone is trying to derive meaning from Eva, an anime whose religious/philosophical imagery and themes were used “just because they looked and sounded cool” (not a direct quote.) I mean I like it too, but it’s gibberish.
I’ll say this about OSS and the community around it: It’s painfully obvious at times that while the individuals working on these projects (often thanklessly) are brilliant people, they often lack the communication and project leadership skills necessary to make a project thrive. The last few posts I’ve seen on this particular issue have been extremely vague and for whatever reason just won’t come out and say what they mean. They’re verbose, go off on tangents, and beat around the bush. We must first have explained to us the plots of TV shows, movies, and other ancillary things in order to understand what likely boils down to “people with differing viewpoints cannot find common ground.” I see the linked blog post as nothing more than someone trying to work out relatively complex feelings about the time/effort they contributed to a project they no longer have faith in more than an “expose-eh.” Given that people in the comments of previous threads have boiled the issue with NixOS down to a sentence or two, I think this is an accurate view.
See: Soft skills.
Holy shit the comments on this one are vile. If you don’t like the article, don’t read it and go on with your day.
The footer of the blog shows a Nix file structure, skimming their blog they wrote a bunch of articles and guides for Nix, checking their repo they have a bunch of Nix work, they’re not exactly a nobody (if you couldn’t judge from the people saying they’ll miss them on the Nix forum post)
This entire article is an extension of https://save-nix-together.org which is the actual thing that sparked the the gasoline covered Nix community, this will probably seem more coherent with that background.
I love Evangelion. I don’t love this stupid bullshit.
So basically it’s a matter of transparency (or lack there of)?
Sorry, it’s a lot to read and reading OCD doesn’t help.Yes, it’s a lot to read but I’m just the messenger and not capable to do a tl;dr.
- Posted because the blog author is a person that I’ve seen blog posts from before, and maybe it fits with the previous posts on Lemmy about NixOS. Here a video of what the person made with NixOS booting an old Super Mario 64 game https://cdn.xeiaso.net/file/christine-static/static/blog/boot2mario.mp4 which shows the magic of NixOS. Related blog post https://xeiaso.net/blog/super-bootable-64-2020-05-06/
Removed by mod
I didn’t see where the author brought up gender in this article.
“Why identity politics bro?”
Says the first guy to bring up identity politics in the thread.
The article didn’t say shit about gender you weirdo. You have hallucinated this.
Jon Ringer’s actual actions did include pushback against representation for trans people. I’ll take your word for it that this article didn’t mention those exchanges; I’m not readin’ all that.
Shit, sorry, you’re a different guy I think? Apologies for that the top comment was deleted.
Still going to restate that removing trans people from the community wouldn’t be identity politics, it’d be hatred
Well I didn’t see the comment you’re apologizing for so, no apology necessary ig?
deleted by creator
What makes you think (“identity”) politics are unrelated to software development? Software development is deeply entrenched in politics. It’s just that, just as in most topics that don’t have politics as their main thing, a lot of people would rather pretend it’s not.
Any community of people presupposes politics. If it doesn’t show, most likely it’s a very narrow or homogeneous group of people, which involves excluding/shunning others to defend this narrowness. So that has its own sort of problem too.
Why are identity politics even allowed to be discussed in an unrelated field (software development) in the first place? Seems it always just leads to people getting upset when you can just not talk about it as it’s really not related at all to my knowledge.
I can kinda agree here. In the open source community, identity politics should be especially irrelevant. The FOSS licences are explicitly designed in a way to not discriminate based on such factors like race, religion, gender, nationality, biological sex, political views, etc.
However, from what I can gleam from the blog, it seems somehow related to the COC, maintainer behavior and a lack of transparency rather than “identity politics”. In what way, idk because the blog doesn’t seem to specify any specific verifiable incident, at least from what I can tell. But I will say, that if it is a matter of the COC, that the COC is supposed to be a protection of the right for an individual to be able to express themselves in an environment that won’t prosecute them.
So, in this regard it’d make sense to if say someone was being miss gendered maliciously for example, it’d violate the COC. In this regard, the right to express oneself doesn’t give someone the right to harass others because they disagree with how someone else is expressing themselves.Edits : restructuring and clarification.
That reads like someone with minor mental illness. Rambling. Evangelion. Rambling.
I clicked their resume and there’s no evidence they contributed a single line of code to the project. Yet they demand the person who wrote most of it step down? Yeah.
Write your own project and manage it how you want. Don’t threaten others. Do your own thing.
I’d just like to remind the passing reader that creating an open source project does not entitle you to do whatever you want and tell people to “make their own thing” if they don’t like it. Open source projects are the result of a massive collaborative effort and the resulting work is the product of a whole community laboring to make it happen. Signed: someone with a major mental illness.
does not entitle you to do whatever you want and tell people to “make their own thing” if they don’t like it.
He not only wrote it but made it open source so if anyone doesn’t like what he’s doing they can take all of his work and make their own project.
The author of NixOS couldn’t have been more generous. If anyone doesn’t like it, they can take all his work that he did for free and make it their own project.
Threatening the creator is wrong.
I understand that and it is indeed a good thing to publicly license your work rather than keep that to yourself. Still, no matter how virtuous one’s actions are, that does not mean the people who come to deposit their time and work for a project should accept everything that person does simply because they started it.
People are entitled to argue about the project they participate in, and that is even more true for open source software, where the contributions of the community eventually become much greater than any single human can accomplish. I really do not understand this mentality of “this person created it, therefore if you don’t like any of their decision suck it up or go make your own fork”, it is very narrow and a horrible way to conduct anything, really anything, much less a collaborative project.
should accept everything that person does simply because they started it.
They don’t have to!!! He gave it to you for free to do with it what you want.
Giving you something for free doesn’t entitle you to threaten him.