!sBfrWMVsLoSyFTCkNv:nixos.org

OfBorg

171 Members
Number of builds and evals in queue: <TBD>62 Servers

Load older messages


SenderMessageTime
29 Dec 2024
@emilazy:matrix.orgemilyI always heard that there's no real way to test ofborg changes other than running it in prod, is that still true?20:32:40
@janne.hess:helsinki-systems.deJanne HeßYep, one of the pain points :D20:32:50
@janne.hess:helsinki-systems.deJanne Heß It's alwys nvim && cargo c && nix flake lock && colmena apply 20:33:03
@emilazy:matrix.orgemilyI guess it shares that with GHA to some degree tbf :)20:33:03
@emilazy:matrix.orgemilyyuck20:33:10
@emilazy:matrix.orgemilyI admire your persistence20:33:15
@janne.hess:helsinki-systems.deJanne HeßYes unfortunately20:33:17
@janne.hess:helsinki-systems.deJanne HeßI regret it :D20:33:23
@emilazy:matrix.orgemilyGHA at least has the docs / tooling / approachability advantage, I suppose, in terms of future directions for what we want to drive CI20:34:05
@emilazy:matrix.orgemilytoo bad about the lock-in20:34:10
@janne.hess:helsinki-systems.deJanne HeßYeah, that's my exact opinion. But if we are being honest, how likely are we to ever break out of that lock-in?20:35:25
@emilazy:matrix.orgemilywell, 0 likely if we use that reasoning at all key turning points :)20:37:34
@emilazy:matrix.orgemilythe GitHub UX causes me pain every single day I do Nixpkgs stuff, so I would personally be very happy if we got Gerrit or something. but yeah, I don't know if it's a lost cause or not.20:37:59
@janne.hess:helsinki-systems.deJanne HeßIt is imo20:38:29
@7c6f434c:nitro.chat7c6f434c >0% of just eventually getting forced out for one reason or another… 20:38:41
@emilazy:matrix.orgemilyeh, it's not hard for me to imagine a world where we have {gitlab,forgejo}.nixos.org with GH login. I think at least one or two people on the steering committee indicated they were interested in pushing in that direction20:40:06
@7c6f434c:nitro.chat7c6f434c(like, some CI limit gets restructured)20:39:11
@emilazy:matrix.orgemilyunfortunately it's precisely non-GH-cloning code review UI that I'd like. but even GitLab/Forgejo would require some CI re-engineering.20:40:26
@emilazy:matrix.orgemilyideally we'd have relatively thin GHA wrappers around more agnostic tooling20:40:39
@janne.hess:helsinki-systems.deJanne HeßThat's what the Lix people are doing with ofborg afaik. We'll see how that goes20:41:36
@emilazy:matrix.orgemilyI do sometimes wonder how much Nixpkgs costs GitHub to host20:42:41
@emilazy:matrix.orgemilyI guess they get some prestige from hosting a big repository in return, but I feel like our name recognition is not so high that that could never become an issue.20:43:06
@janne.hess:helsinki-systems.deJanne HeßYeah, they probably care about vscode a lot more20:45:02
@janne.hess:helsinki-systems.deJanne Heßhere we go: https://github.com/NixOS/ofborg/pull/70120:45:06
@janne.hess:helsinki-systems.deJanne Heßmy broken Gist code still needs to be pushed though…20:45:22
@7c6f434c:nitro.chat7c6f434c Well, you don't need name recognition if there is a metric that allows to justify a «one of the top open-source projects on GitHub forced out» headline, so we might get some slack from nobody wanting to go on record that the savings are worth it. 20:47:51
@raitobezarius:matrix.orgraitobezariusIf by Lix people, you meant me, you are free to ping me :p21:46:25
@raitobezarius:matrix.orgraitobezarius(it's not made for Lix only fwiw, it's a side effect.)21:46:47
@janne.hess:helsinki-systems.deJanne HeßWell, at the point where I'm willing to put additional work into it, yes21:53:14
@janne.hess:helsinki-systems.deJanne HeßIt'd be great if we combined our efforts at some point and the sooner the better but I'm really annoyed by the current state of ofborg (code and evaluator, not people)21:54:12

Show newer messages


Back to Room ListRoom Version: 6