!sBfrWMVsLoSyFTCkNv:nixos.org

OfBorg

158 Members
Number of builds and evals in queue: <TBD>57 Servers

Load older messages


SenderMessageTime
9 Jan 2022
@winterqt:nixos.devWinter (she/her)
In reply to @hexa:lossy.network
though that only works if you have commit access
yeah, since I don’t I figured that would be the next best thing
01:22:08
@winterqt:nixos.devWinter (she/her)is there any reason we currently don’t take them into account for automated pinging/assigning other than we just don’t atm?01:22:36
@hexa:lossy.networkhexathere is an example of how to collect meta.maintainers from modules in that ofborg issue01:23:02
@hexa:lossy.networkhexasomeone needs to implement the feature01:23:10
@hexa:lossy.networkhexaIMO the foundation should support ofBorg with money01:23:26
@winterqt:nixos.devWinter (she/her)tbh i might dedicate time to implementing it, if i can get a grasp for ofborg’s codebase01:24:02
@piegames:matrix.orgpiegames
In reply to @winterqt:nixos.dev
yeah, since I don’t I figured that would be the next best thing
You might be interested in https://github.com/piegamesde/codeowners-rs as a workaround
01:24:13
@winterqt:nixos.devWinter (she/her)what is it?01:24:45
@piegames:matrix.orgpiegamesA Codeowners reimplementation without stupid limitations. Let me grab you the issue(s)01:25:57
@winterqt:nixos.devWinter (she/her)
In reply to @winterqt:nixos.dev
tbh i might dedicate time to implementing it, if i can get a grasp for ofborg’s codebase
yeah this is not bad at all, other than the fact that a local instance apparently can’t be setup easily
i’ll take a shot at it :)
01:28:10
@piegames:matrix.orgpiegames
In reply to @piegames:matrix.org
A Codeowners reimplementation without stupid limitations. Let me grab you the issue(s)
https://github.com/NixOS/nixpkgs/issues/143441
01:28:24
@piegames:matrix.orgpiegames
In reply to @winterqt:nixos.dev
yeah this is not bad at all, other than the fact that a local instance apparently can’t be setup easily
i’ll take a shot at it :)
IIRC andi- hacked something together that allows you to do this. But otherwise, it's really a "if it compiles, then deploy and pray"
01:29:45
@winterqt:nixos.devWinter (she/her)that’s wonderful lmao01:30:06
@winterqt:nixos.devWinter (she/her) Should changes be based off of release? 02:16:50
@hexa:lossy.networkhexabest to check existing PRs02:36:00
@winterqt:nixos.devWinter (she/her)yeah, I did and figured it was okay -- just wanted to double check thoug02:46:50
@winterqt:nixos.devWinter (she/her) * yeah, I did and figured it was okay -- just wanted to double check though02:46:52
@cole-h:matrix.orgcole-h
In reply to @winterqt:nixos.dev
Should changes be based off of release?
Yes indeed :)
05:23:31
@winterqt:nixos.devWinter (she/her)Oh god I just noticed I forgot to squash #589, whoops. Will do that in the morning.05:25:02
@winterqt:nixos.devWinter (she/her)Also i believe technically its title/commit message is wrong, since both building and rust-analyzer were broken until I applied the changes, so I don’t think it’s really Darwin specific05:28:44
@winterqt:nixos.devWinter (she/her) * Also I believe technically its title/commit message is wrong, since both building and rust-analyzer were broken until I applied the changes, so I don’t think it’s really Darwin specific
Should I even bother changing it? Probably will just because I have to rebase anyways but 🤷‍♀️
05:35:41
@winterqt:nixos.devWinter (she/her)Is sandbox enabled on the Darwin builders?22:34:46
@winterqt:nixos.devWinter (she/her) * Is the sandbox enabled on the Darwin builders?22:34:49
@winterqt:nixos.devWinter (she/her)

Hey grahamc (he/him) -- I'm looking at ImpactedMaintainers::calculate, and I notice this expression:

        let mut cmd = nix.safely_evaluate_expr_cmd(
            checkout,
            include_str!("./maintainers.nix"),
            argstrs,
            &[path_file.path(), attr_file.path()],
        );

Why do you add the 2 tempfiles (path_file, attr_file) to safe_paths, which seemingly just adds them to NIX_PATH? Do they need to be there for whatever reason? I ask since maintainers.nix just imports them by absolute path, not <...>.

22:56:00
@winterqt:nixos.devWinter (she/her)Thanks!22:56:10
@winterqt:nixos.devWinter (she/her)Oh, never mind.22:57:04
@winterqt:nixos.devWinter (she/her) * Oh, nevermind.22:57:07
@winterqt:nixos.devWinter (she/her) I should've dug a bit more deeper -- restrict-eval only allows paths in NIX_PATH to be accessed. 22:57:20
@winterqt:nixos.devWinter (she/her)That makes sense, sorry for the ping.22:57:25
@hexa:lossy.networkhexa
In reply to @winterqt:nixos.dev
Is the sandbox enabled on the Darwin builders?
I don't believe there is a working sandbox on darwin
23:50:14

Show newer messages


Back to Room ListRoom Version: 6