this post was submitted on 01 May 2024
99 points (96.3% liked)

Nix / NixOS

1766 readers
2 users here now

Main links

Videos

founded 1 year ago
MODERATORS
 

Eelco has agreed to step down from the NixOS foundation board. Over the next two weeks, a constitutional assembly will be appointed to draft a constitution to democratically govern Nix/NixOS.

top 29 comments
sorted by: hot top controversial new old
[–] [email protected] 31 points 6 months ago

Overall I'm quite pleased with this news, but I'm a bit of a zealot when it comes to democracy. Barring any breakdown of process during the drafting and election phases, I see this as an absolute win, and the first step towards repairing the community.

[–] [email protected] 22 points 6 months ago (1 children)

I wonder if the "aux" fork will continue to exist after that. However, if the forums continue to stay toxic, it wouldn't surprise me if another fork were made.

Anti Commercial-AI license

[–] [email protected] 9 points 6 months ago (1 children)

I wonder if the "aux" fork will continue to exist after that.

Probably not. And that would save potential users from that terrible, unsearchable name.

[–] [email protected] 0 points 6 months ago

😂 It is not the best name, that's for sure. But I was hoping it would allow different technical decisions for example like getting off of github.

Anti Commercial-AI license

[–] [email protected] 17 points 6 months ago (3 children)

someone can send me a link explaning what's happening?

[–] [email protected] 18 points 6 months ago* (last edited 6 months ago) (1 children)

Most is described here (the author probably has some amount of bias but this is the only summary I know of): https://github.com/KFearsoff/nix-drama-explained

Other than that some very active contributors resigned as maintainers in support of the open letters.

And it seems now that the community members in support of the open letters/changes have convinced the board of the foundation to agree on some things.

[–] [email protected] 3 points 6 months ago
[–] [email protected] 5 points 6 months ago (1 children)

Not sure why this is getting downvoted, when it's a proper question. Quite a lot has happened, and whether people like it or not, it does affect the project

[–] [email protected] -4 points 6 months ago

Eelco is mad 😔

[–] [email protected] 5 points 6 months ago

I installed NixOS today. I'm optimistic

[–] [email protected] 0 points 6 months ago (2 children)

I do not like distributed, community-driven leadership. The more leadership is shared, the more arguments there are, and the less gets done.

I would rather have a strong dictatorship focused on technical merit, to be deposed in the future for another dictator, again, based on technical merit.

[–] [email protected] 3 points 6 months ago* (last edited 6 months ago)

You are free to set up such a project, instituting yourself as the initial dictator, accepting merit challenges of some specified form, and see whether someone bothers to go for your jugular. Call it KingOfTheHillOS.

...in all seriousness the general issue with merit-based approaches is that you need a way to decide on what "merit" means, and to have an actual project and not a one person show you need a community that shares that definition, and you can't dispose of the dictator if they have the power to dictate what merit is, so you are left with either a) an unchanging definition which is just as bad as unpatchable software or b) some form of stakeholder democracy.

[–] [email protected] 1 points 6 months ago (1 children)

I would rather have a strong dictatorship focused on technical merit, to be deposed in the future for another dictator, again, based on technical merit.

Normally when I see people say something like this, what they actually mean is "based on technical merit (and also has the right opinions that agree with mine)". The concern is that democracy will produce outcomes they find disagreeable.

[–] [email protected] 1 points 6 months ago* (last edited 6 months ago) (1 children)

Personally I'd rather have a choice of who to follow based on whose opinions align better with my own, instead of everyone being forced to go with the majority... in other words I respect people's freedom to have opinions I do not like, which I think this type of "community power" is in some ways the opposite of that.

[–] [email protected] 1 points 6 months ago (1 children)

Personally I'd rather have a choice of who to follow based on whose opinions align better with my own, instead of everyone being forced to go with the majority...

NixOS is FOSS. People can freely fork it. Your choice is not being taken away.

in other words I respect people's freedom to have opinions I do not like, which I think this type of "community power" is in some ways the opposite of that.

I'm not sure how voting makes it so we can't respect each other's opinions.

[–] [email protected] 1 points 6 months ago* (last edited 6 months ago) (1 children)

I’m not sure how voting makes it so we can’t respect each other’s opinions.

Typically this is done by adopting a CoC and then adding things to it that you don't like. But I have seen more hostile methods too.

[–] [email protected] 1 points 6 months ago (1 children)

... Yes. You will have to behave like a civilized adult. If your opinion is that you shouldn't have to, then you are correct that I do not respect that opinion.

[–] [email protected] 1 points 6 months ago

I think the whole problem here is that someone's definition of "civilized adult" is different from others. My definition doesn't try to suppress people's opinions, even if I don't like them.