!PbtOpdWBSRFbEZRLIf:numtide.com

Nix Community Projects

624 Members
Meta discussions related to https://nix-community.org. (For project specific discussions use github issues or projects own matrix channel). Need help from an admin? Open an issue on https://github.com/nix-community/infra/issues160 Servers

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


SenderMessageTime
2 Apr 2025
@emilazy:matrix.orgemilybut there's been like 3 PRs adding this to Nix and crickets so far20:58:32
@emilazy:matrix.orgemily (it used to be in stdenv but it got removed because it slowed throughput for Hydra) 20:58:40
@grimmauld:grapevine.grimmauld.deGrimmauld (migrated to @grimmauld:m.grimmauld.de)wouldncouldn't we just put that in lix and have the community builders run lix if nix team doesn't hurry up?21:01:05
@emilazy:matrix.orgemilythat's not a battle I'm interested in having :P but I have considered posting the patch on the Lix side to get some design feedback21:01:53
@emilazy:matrix.orgemilyFWIW, it is not a panacea. e.g., Rust builds don't support it, so those will still chew up endless amounts of CPU. it would help for Make and Ninja and there's probably other build systems that could make use of it too.21:02:29
@emilazy:matrix.orgemilybut it would make large builds on workstations or shared machines meaningfully less painful21:02:46
@ihar.hrachyshka:matrix.orgIhar Hrachyshkanix-daemon could also perhaps be smarter (e.g. throttle new jobs spawns when load is too high)21:03:24
@emilazy:matrix.orgemilyyeah, that would be nice21:03:42
@emilazy:matrix.orgemilybut not keen to put more effort into that PR than I already have :)21:04:01
@emilazy:matrix.orgemilyload limits are a bad solution in general, we actually want a proper jobserver protocol21:04:10
@glepage:matrix.orgGaétan Lepage A recent episode of the Full Time Nix podcast was about remote building. The guest started a company and his product seems to have a lot of very appealing features in this regard.
Unfortunately, it is closed source.
21:04:10
@emilazy:matrix.orgemilywhich IIRC Rust implements the new Make version of or at least considered implementing21:04:21
@emilazy:matrix.orgemilybut that's a bunch of work and this is one flag21:04:32
@glepage:matrix.orgGaétan Lepage

Speaking about the builders, I created this room: https://matrix.to/#/#nix-community-builders:matrix.org

Indeed, I don't think that the Nix-community room should be use for mere user-coordination. It spams a lot and most people probably don't care.

21:15:39
@khaneliman:matrix.orgAustin Horstmani have tried so many different ways of limiting nix-daemon and builds and its just too painful and not effective... 22:50:16

Show newer messages


Back to Room ListRoom Version: 6