!UKDpaKNNsBpOPfLWfX:zhaofeng.li

Colmena

330 Members
A simple, stateless NixOS deployment tool - https://github.com/zhaofengli/colmena110 Servers

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


SenderMessageTime
19 Apr 2022
@blaggacao:matrix.org@blaggacao:matrix.org Zhaofeng Li: you might have a look at this new exciting project: https://github.com/numtide/nix-eval-cache It uses black magic to cache better than nix flakes. 16:48:47
@blaggacao:matrix.org@blaggacao:matrix.org
In reply to @zhaofeng:zhaofeng.li
Yeah, nodes refers to all nodes regardless of selection. We could have something like lib-colmena.findNodesByTag "webservers" but not sure whether that's the best way to solve the issue
I think the way to go about these issues is to modularize the eval interface. Batteries included, but if your project requires a different eval structure, that's not something that colmena should implement.
18:55:13
20 Apr 2022
@ahsmha:matrix.org@ahsmha:matrix.org joined the room.23:31:38
21 Apr 2022
@whentze:matrix.orgWanja Hentze joined the room.08:58:37
@whentze:matrix.orgWanja Hentze
In reply to @blaggacao:matrix.org
Zhaofeng Li: you might have a look at this new exciting project: https://github.com/numtide/nix-eval-cache It uses black magic to cache better than nix flakes.
looks interesting, but ewww mtime
16:49:08
@whentze:matrix.orgWanja HentzeI think I would exhaust the sound options first before reaching for that16:50:45
@blaggacao:matrix.org@blaggacao:matrix.orgYeah, maybe it's not the 18:58:10
@blaggacao:matrix.org@blaggacao:matrix.org* Yeah, maybe it's not the right tool for such a varied closure as nixos configurations would exhibit.18:58:41
@blaggacao:matrix.org@blaggacao:matrix.org Maybe we'll be hearing something soon from the nixel front 18:59:07
@blaggacao:matrix.org@blaggacao:matrix.orggithub.com/kamadorueda/nixel18:59:21
@blaggacao:matrix.org@blaggacao:matrix.org O think the plan was to use this parser to implement a parallel and cache friendly nix evaluator outside of nix. 19:00:02
@blaggacao:matrix.org@blaggacao:matrix.org* I think the plan was to use this parser to implement a parallel and cache friendly nix evaluator outside of `nix`.19:00:13
@blaggacao:matrix.org@blaggacao:matrix.orgSince it's rust all the way, these types of toole.would be great to embed in rust tooling.19:00:39
@blaggacao:matrix.org@blaggacao:matrix.org* Since it's rust all the way, these types of tooles would be great to embed in rust tooling.19:00:48
@blaggacao:matrix.org@blaggacao:matrix.org* Since it's rust all the way, these types of toole s would be great to embed in rust tooling.19:00:53

Show newer messages


Back to Room ListRoom Version: 6