friendica.vrije-mens.org

bsergay via Linux lemmy (AP)

Is NixOS at the advent of an implosion? | Community inquiry on recent drama

Deze entry werd bewerkt (2 months ago)
11 2
lily33 lemmy (AP)

In September the NixOS constitutional assembly should finish their work, and the community will be able to elect governance. I'm guessing that's when the drama will start getting resolved.

In the meantime, there are multiple maintainers that have left because of the drama - which is more troublesome than the board members leaving - but nixpkgs has a LOT of maintainers, and there are new ones joining all the time. It's still healthy and won't implode so quickly.

JustEnoughDucks lemmy (AP)

Is Nix really so important to the world that it needs a constitutional assembly, a board of directors, and general elections?

I always gathered that it was a niche project within the niche of Linux distro projects.

Is it a bunch of people playing out a company governance fantasy or is it actually a large, well valued company? I think that the vast majority of people wouldn't even be able to make an informed voting decision.

I am also quite out of the loop I feel...

Deze entry werd bewerkt (2 months ago)
Fizz lemmy (AP)
Doesnt matter because all the board members could quit and nixOS community can update the config and rebuild.
6 1
the recent influx of so-called 'immutable' distros springing up like mushrooms is undeniably linked to and inspired by NixOS.


This is the usual (only?) solution - the idea forks or inspires a different community to take it further.

There's usually no fixing a toxic person / community in either real life or online.

BitSound lemmy (AP)

My take on it is that the creator of Nix was very good technically but was not a good BDFL, and that was the root of the problem. He didn't do a good job of politicking, stepped down, and now Nix is going through a bit of interregnum. I don't think it's likely to fail overall though, nixpkgs is too valuable of a resource to just get abandoned. I expect the board seats will be filled by people that know how to politick, and things will continue on after that.

Lessons learned is being a BDFL is hard. IMO Eelco Dolstra failed because he had opinions about things like Anduril sponsorship and flakes, and didn't just declare "This is the way things are going to be, take it or leave it". People got really pissed off because there wasn't a clear message or transparency, which resulted in lots of guessing.

5
refalo lemmy (AP)
IMO politics have no place in technical discussions. Full disclosure, the last time I said this, my comment was removed for "transphobia"... somehow.
Deze entry werd bewerkt (2 months ago)
macaroni1556 lemmy (AP)

What you call politics (US political "issues") and politicking (the act of seeking and organizing power or influence) are different things.

Maybe US political issues have no spot in tech but politics are a part of being human.

bsergay lemmy (AP)
Thank you for your input! I would love to read more on this. Do you happen to know a good source wherein Eelco Dolstra's leadership is discussed (as fair as possible)?
1 1
BitSound lemmy (AP)

Unfortunately there isn't one easy source that I've found. This is based on reading the stuff you linked to, as well as discourse/matrix discussions linked to from those sources. I compare it mentally to Guido van Rossum as BDFL of Python (though not any longer). He did a much better job of communicating expectations, like here

Afbeelding/foto

It made some people unhappy that there was no Python 2.8, but everybody knew what was happening. The core Python team also wasn't surprised by that announcement, unlike with stuff like Anduril or flakes for the nix devs.

There was also a failure to communicate with stuff like the PR that would switch to Meson. The PR author should have known if Eelco broadly agreed with it before opening it. If there was a process that the PR author just ignored, the PR should have been closed with "Follow this process and try again". That process can be as simple as "See if Eelco likes it", since he was BDFL, but the process needs to be very clear to everyone.

1 1
bsergay lemmy (AP)
Thank you for your insights! I appreciate it!
1 1
Nate Cox lemmy (AP)

It’s probably wise to simply ignore the drama. Open source seems to invite this at the “top” for whatever reason, but for the casual user there is usually little to no impact.

Unless you’re trying to be a top contributor to nix, I would just carry on with normal usage and all the current drama will blow over.

4
JetpackJackson ActivityPub

Idk imo knowing about the drama makes me hesitant to go back, especially since I switched all my development environments from Nix to Guix and I dont want to have three package managers lol
Plus the Guix community seems really close knit

Also, happy cake day!

gramgan lemmy (AP)
Not to add fuel to the flame by asking, but how’s it been on Guix? I’ve heard Guix does a lot of things better, but also that there’s far less packages and it’s harder on modern hardware.
ShadyGrove lemmy (AP)

I'm not the op, but I've been using guix for several months on a new fairly top of the line desktop PC and it's going great. I've been able to play steam games and set up my dev environment with basically no issues.

The catch is you need to use non-official repositories (i.e. https://github.com/nonguix/nonguix) to use the non-libre kernel and other software not on the official channel.

There's also this nice little search engine - https://toys.whereis.みんな/ - where you can look for packages from other repos (or channels as they are called in guix).

I use Nix on my macos work laptop to set up my dev environment, but I definitely prefer guix so far, mostly due to the it being configured in guile over the weird nix language. The biggest advantage I see of Nix is that it has a bit more features and lots more packages.

I am a pretty hardcore emacs user and lisp lover though, so ymmv.

Deze entry werd bewerkt (2 months ago)
toastal lemmy (AP)

https://gitlab.com/nonguix/nonguix

They literally have this as the link in all their docs so I am not sure why you would choose the mirror on the fully-proprietary, Microsoft-owned code forge.

Nate Cox lemmy (AP)

All good reasons to make a decision, I’m not trying to sway anyone in a direction.

I just feel bad when people see drama in a community and wonder if that thing is “safe”. I’ve seen this kind of thing many times before in other communities—PERL, Python, Ruby, Rust, etc—and it never seems to lead to sweeping changes the normal user would notice. It’s pretty safe to assume that day-to-day users of thing can just carry on if they don’t care about the community upset.

JetpackJackson ActivityPub
That's true. That's what I've been seeing in places, people just saying to continue on and ignore the drama. And I know I shouldn't let a group idea/thing dictate whether I use nix but like I was already starting to not like how it seemed like a lot of people were like "write all your stuff in nix (configs, etc)" and I didn't want to get locked in. Plus I got busy and didn't feel like tinkering with it. Idk. I was already losing interest in a weird way. I still think immutable/reproducible distros are cool though. I'm now just currently running Guix on top of arch and using aconfmgr to emulate some reproducibility.
nublug lemmy (AP)
uh, the drama being what it is about people in positions of power blocking efforts to make a welcoming and diverse nixos community, persisting right wing concern trolling, and especially what appears to be maybe a military tech company takeover of nixos, it's hella understandable people would want to reconsider using this tech on their own hardware and it's pretty sus to respond to this with 'ah just drama it'll blow over'...
refalo lemmy (AP)
military tech company


wait until they find out where computers and the internet came from. or Tor... GPS, etc etc.

Deze entry werd bewerkt (2 months ago)
ColdWater lemmy (AP)
I don't know what drama NixOS is having but I rather read TOS than reading that giant wall of text, so NixOS is clean in my eyes
Deze entry werd bewerkt (2 months ago)
1 2 1
Solar Bear lemmy (AP)

You should know that the guy you cited in the second link, Srid, is a well-known right-wing shit-stirrer who is banned from basically all NixOS spaces because he cannot peacefully coexist. He literally gets up day after day with the seemingly sole purpose of fueling drama and causing problems. Don't take his opinion at face value, he wants to see the project burn down and this colors his interpretation of events.

NixOS is going through a rocky moment for sure, but there's no indication it will implode currently.

5
refalo lemmy (AP)
He literally gets up day after day with the seemingly sole purpose of fueling drama and causing problems


That's funny because I feel like that's exactly what all these self-proclaimed "gender terrorist" SJWs are doing to projects in the first place.

1 8 1
Why the whataboutism?
1 1
I don't believe in immutable distros. They are not well developed now so it's a bubble that should pop soon after people realize they are not ready yet and have a lot of disadvantages. Also they are unsuitable for old PCs and Nix seems relatively good for them so I don't think Nix will die completely but we'll have to see.
Deze entry werd bewerkt (2 months ago)
bsergay lemmy (AP)
bsergay lemmy (AP)
Deze entry werd bewerkt (2 months ago)
1
bsergay lemmy (AP)
Deze entry werd bewerkt (2 months ago)
Deze entry werd bewerkt (2 months ago)
1
bsergay lemmy (AP)
1
Deze entry werd bewerkt (2 months ago)
1 1
bsergay lemmy (AP)
Deze entry werd bewerkt (2 months ago)
1 1
1 1
bsergay lemmy (AP)
1
Deze entry werd bewerkt (2 months ago)
1 1
bsergay lemmy (AP)
1
Tbh I am not sure anymore if you're being serious in this discussion or just trolling because I explained some things very clearly but you still misunderstand them a lot. I'm not willing to continue this. I apologize if I'm not right but I have to stay away from trolls and other kinds of evil people.
1 1
bsergay lemmy (AP)
Deze entry werd bewerkt (2 months ago)
1
bsergay lemmy (AP)
1

Deze website gebruikt cookies. Door het gebruik van deze website ga je akkoord met het gebruik van deze cookies.