!SgYlXivkogarTVcnZO:nixos.org

Nix Flakes

883 Members
175 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
9 Mar 2025
@emilazy:matrix.orgemily"collusion and intimidation" – I am speaking entirely for myself and have not participated in any of these forum threads15:44:16
@hexa:lossy.networkhexa"collusion and intimidation" 🤦‍♂️15:44:39
@emilazy:matrix.orgemilyI talk to people on both the Nix and Lix team. it seems like you are angry and just want to assign me to a side so you can dismiss my substantive responses to you15:45:05
@hexa:lossy.networkhexayes, feel free to write something up, since this discourse is not really working out for you15:45:08
@hexa:lossy.networkhexa* yes, feel free to write something up, since this discourse obviously is not working out for you15:45:42
@hexa:lossy.networkhexa* yes, feel free to write something up, since this discourse is obviously not working out for you15:45:49
@emilazy:matrix.orgemilyanyway, I think a lot of rhetoric getting thrown around is dumb, so if you assume I agree with all of it then I understand that my position would look disingenuous or silly15:46:02
@emilazy:matrix.orgemilyI do not think we should immediately destroy flakes and break everything forever, or that Nix before flakes was a crystalline jewel of bug-free perfection and no weird path-dependent backwards compatibility concerns, or anything15:46:33
@emilazy:matrix.orgemilyI do think that flake internals are weird and buggy enough, and the number of breaking changes resulting from bug fixes that would be considered unacceptable for a stable feature but that would have been awful has been high enough, and continues climbing enough, that were the ecosystem to fork over, say, a declared stability guarantee for exactly one semantics of flakes (already different to the semantics we had one stable version ago), it would be very bad for all parties15:48:09
@emilazy:matrix.orgemily and if you think that both the Nix team, the Lix team, and the Tvix team are colluding to arrive at the position of "stabilizing flakes in a way that doesn't cause huge problems down the line is going to be a delicate process" then… well, anyone managing to establish a robust conspiracy from that coalition might as well be a god, but also I wonder how much time you have actually spent with the codebase? 15:50:10
@raitobezarius:matrix.orgraitobezarius joined the room.15:50:45
@sandro:supersandro.deSandro 🐧
In reply to @hexa:lossy.network
https://discourse.nixos.org/t/experimental-does-not-mean-unstable-detsyss-perspective-on-nix-flakes/32703/2 is another post that summarizes existing issues with flakes
That's pretty well written 👍
15:51:20
@emilazy:matrix.orgemilythere are political problems of course… for instance, you can probably guess at a reason why the Nix team's communications on this matter are quiet15:51:23
@elikoga:matrix.orgelikoga

Enough to feel silly when seeing infinisil complain about coupling of the eval-cache mechanism with flakes.

I can understand criticizing that the name isn't "flake-eval-cache" but as it stands that proposal is not coherent as infinisil said.

I don't know about that not mud-slinging defense

Also I'm just going to call a spade a spade and both lix and detnix are hostile forks of github:nixos/nix by definition

15:54:41
@emilazy:matrix.orgemilyI'm not infinisil and I didn't link infinisil's post15:55:21

Show newer messages


Back to Room ListRoom Version: 6