| 6 Sep 2024 |
Jonas Chevalier | if we think crazy in the future, potentially, we could build every project on GitHub with a flake.nix | 08:32:39 |
Jonas Chevalier | :p | 08:32:50 |
nim65s | sounds like a job for slurm or similar | 08:41:54 |
emily | In reply to @zimbatm:numtide.com if we think crazy in the future, potentially, we could build every project on GitHub with a flake.nix yeah, like Nixpkgs! | 08:43:22 |
Gaétan Lepage | Hi,
I have to admit that I often find myself heavily using the builders. Many of the packages I maintain are a pain to build and take a lot of resources. | 08:44:02 |
Gaétan Lepage | Also, I very rarely explicitly SSH the builders and simply have them configured as remote-builders on my personal system.
Wouldn't messaging techniques like wall be inefective in this aspect ? | 08:45:04 |
Gaétan Lepage | Maybe, there could be a matrix room with all the people that have been allowed to use the builder. What do you think ? | 08:45:58 |
emily | I guess probably many people use them as remote builders. I don't because I'm paranoid and don't trust them | 08:47:39 |
Jonas Chevalier | yeah good point. this is the matrix room | 08:47:42 |
Jonas Chevalier | we should probably ask everybody to join this room | 08:48:04 |
emily | having another room just for that traffic doesn't seem like a bad idea, but I'm not sure there's sufficient cause for it at present | 08:48:04 |
emily | usually I just notice my builds are going very slow, check top, and go oh okay let's do it later then | 08:48:18 |
Gaétan Lepage | Yes, I meant having a dedicated one, because this room also has other uses.
But, indeed, it might be overkilled. | 08:49:26 |
emily | what would really be nice is something more useful than top so that you can see what's actually getting built and how much CPU it's using, esp. if you're running a bunch of builds and one of them is hogging all the CPU or whatever | 08:51:28 |
emily | (but also to snoop on what others are up to and how long it's likely to take) | 08:51:36 |
emily | I tried out nix-top but it didn't seem like it really had the info I wanted (some kind of hierarchical breakdown by nix build job, sorted by CPU) | 08:52:00 |
Gaétan Lepage | That would be immensely helpful indeed. | 08:52:01 |
Jonas Chevalier | the nix-daemon could also retain who scheduled the build with a little bit of patching | 08:53:36 |
Jonas Chevalier | * the nix-daemon could also retain who scheduled the build with a little bit of patching (using SO_PEERCRED) | 08:54:43 |
| Thom Jordan joined the room. | 18:21:14 |
aidalgol | I've had a few people ask me about moving https://github.com/nix-community/steam-fetcher into nixpkgs. I'm not sure it really belongs there. Any thoughts on this? | 20:14:44 |
emily | I don't think we'd want to package arbitrary steam games | 20:17:54 |
magic_rb | +1 dont think this belongs in nixpkgs, the results can never be cached anyway | 20:19:14 |