!9IQChSjwSHXPPWTa:lix.systems

Lix

624 Members
Lix user channel. Feel free to discuss on-topic issues here and give each other help. For matrix.to links to the rest of the Lix channels, see: https://wiki.lix.systems/books/lix-organisation/page/matrix-rooms195 Servers

Load older messages


SenderMessageTime
21 Oct 2024
@aidalgol:matrix.orgaidalgol
In reply to @jakehamilton:auxolotl.org
Is there someone I can DM about the bagel shaped thing that isn't a bagel? (Wanted to share something, but not sure if y'all are wanting stuff public)
Thank you for putting donuts into my head. Now I want donuts...
21:22:03
@aidalgol:matrix.orgaidalgolUnfortunately, there are no good donuts in this country. 😩21:22:34
@uep:matrix.orguep
In reply to @kfears:matrix.org
Also, bending over backwards to not break GPL by "supervising regular daemon" (whatever that means) sounds like a lot of fun
I mean it's one way to slowly start moving functions from the original codebase to the proxy?
22:09:15
@kfears:matrix.orgKFears (tragedy arc)
In reply to @uep:matrix.org
I mean it's one way to slowly start moving functions from the original codebase to the proxy?
I mean, yes, I think that's the point, but I'm actually not really sure how it would look considering CppNix's very... reluctant integration history, I suppose? It's quite hard to extend what it does without linking against it
22:12:38
@uep:matrix.orguep yeah, it's one way; not necessarily the way you'd choose without other considerations weighing in (like licensing, or politics) 22:22:14
@uep:matrix.orguepRIIR in the same executable is a different set of tradeoffs22:23:10
@kfears:matrix.orgKFears (tragedy arc)You can't have a closed-source binary linking to CppNix due to GPL licensing, so maybe I'm just not well-versed in the exact thing you're talking about, but it seems extremely hard to do22:24:11
@uep:matrix.orguepno, that's exactly what I mean22:24:35
@uep:matrix.orguepif you want to migrate from an older to a newer codebase, there are a few ways to do things22:25:02
@uep:matrix.orgueplicensing isssues like that are one factor pushing that choice in a particular direction22:25:28
@uep:matrix.orguepbut even without that, writing façade that slowly absorbs the things it's proxying is a valid technical strategy22:26:10
@kfears:matrix.orgKFears (tragedy arc)Oh yeah, definitely22:26:57
@kfears:matrix.orgKFears (tragedy arc)Like yeah, I was trying to say something closer to "with how hard CppNix is to work with having access to the code and having interfaces for high-level actions, trying to do low-level actions without the code is gonna be hell"22:28:08
@uep:matrix.orguepyeah, some things are easier than others; being a proxy to all the caches so you can manage config and trust and discovery separately from cppnix's mechanisms is one of the easier ones, apparently. they're doing that, stuff like peerix tried too22:30:46
@kfears:matrix.orgKFears (tragedy arc)I think that's pretty tame for functionality, tbh22:31:22
@uep:matrix.orguepyeah22:31:30
@kfears:matrix.orgKFears (tragedy arc)I think they also have like authentication for flakes with RBAC and that just sounds weird22:32:08
@uep:matrix.orguepif your goal is to rip things out of the core and simplify it, vs just pave over the complexity22:32:55
@kfears:matrix.orgKFears (tragedy arc)Maybe they like authentication in their separate daemon and download the thing after authenticated and then feed it into CppNix with its low-level commands? That's how I would approach the problem22:33:00
@kfears:matrix.orgKFears (tragedy arc) * Maybe they like do authentication in their separate daemon and download the thing after authenticated and then feed it into CppNix with its low-level commands? That's how I would approach the problem22:33:08
@kfears:matrix.orgKFears (tragedy arc)This makes sense with all the marketing around flakes in particular, too, but by that point I'm personally wondering why would I even be interested in Nix22:33:52
@kfears:matrix.orgKFears (tragedy arc)RBAC and authentication would be nice, but I'd imagine them happening at the Nix-daemon level, not with flakes22:34:55
@kfears:matrix.orgKFears (tragedy arc)I'm just kinda confused at the whole value proposition here and I feel like the product being sold is different from the product being advertised, but what do I know22:36:57
@morgrimm:matrix.orgremi-gelinasAnyone know off the top of their head if there's an easy way to disable TLS verification for Lix in the docker container?23:36:01
@morgrimm:matrix.orgremi-gelinasI'm trying to build some stuff in a different platform container, but MITM proxies are blocking it. The cert is in my host system store, but not in the Lix docker container ofc23:36:39
@hexa:lossy.networkhexahas anyone noticed remote builds getting stuck until you login via ssh to the remote builder?23:47:25
@hexa:lossy.networkhexawell, they are still building remotely, but I see no progress locally until I ssh in23:48:24
@hexa:lossy.networkhexaand then they rapidly finish and progress to the download23:48:34
22 Oct 2024
@hexa:lossy.networkhexa hm, setting ServerAliveInterval 30 00:10:44
@hexa:lossy.networkhexamaybe that'll help00:10:47

There are no newer messages yet.


Back to Room ListRoom Version: 10