!sBfrWMVsLoSyFTCkNv:nixos.org

OfBorg

173 Members
Number of builds and evals in queue: <TBD>64 Servers

Load older messages


SenderMessageTime
29 Dec 2024
@janne.hess:helsinki-systems.deJanne HeßYES, it evaled20:32:15
@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

Show newer messages


Back to Room ListRoom Version: 6