!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

346 Members
(Technical) development of Lix, the package manager, a Nix implementation. Please be mindful of ongoing technical conversations in this channel.125 Servers

Load older messages


SenderMessageTime
20 Apr 2025
@aloisw:julia0815.dealoisw Of course that assumes no one actually relies on regex being broken, but I'm actually hopeful here because the breakage is different between libstdc++ and libc++. 10:03:35
@puck:puck.moepuckhrmmmm, i should run a fuzzer on this10:27:18
@kfears:matrix.orgKFears (burning out)
In reply to @helle:tacobelllabs.net

okay, mmm, want to make a list of items that need to happen before bulk porting functional/ to functional2/ tests

also need to really sit down and figure out why the mdbook build is refusing to see a replacement linkchecker and has a discrepency between html and linkchecker fed data (this is stopping at least a possible fix to not having anchors checked)

This would be awesome. We should advertise and pin the tracking issue once you've done it. There are a lot of people who know Python but not C++, they should be able to help :P
11:01:36
@helle:tacobelllabs.nethelle (just a stray cat girl)yeah, for us it's less knowing C++ being the issue but more the Nix C++ code base being cursed that is holding me back on fixing things there, saw pennae also doing stuff towards there being some tracking on this idea11:03:35
@helle:tacobelllabs.nethelle (just a stray cat girl)* yeah, for us it's less knowing C++ being the issue but more the Nix C++ code base being cursed that is holding me back on fixing things there, saw pennae also doing stuff towards there being some tracking on the test suite migration11:03:52
@piegames:flausch.socialpiegames
In reply to @llakala:matrix.org
sent an image.
That's the Minecraft font, right?
11:18:17
@commentator2.0:elia.gardenRutile (Commentator2.0)
In reply to @helle:tacobelllabs.net

okay, mmm, want to make a list of items that need to happen before bulk porting functional/ to functional2/ tests

also need to really sit down and figure out why the mdbook build is refusing to see a replacement linkchecker and has a discrepency between html and linkchecker fed data (this is stopping at least a possible fix to not having anchors checked)

@piegames:flausch.social recently opened a projectboard for functional2, i guess put issues in there and add a blocking column or smt?
11:19:30
@piegames:flausch.socialpiegames
In reply to @helle:tacobelllabs.net

okay, mmm, want to make a list of items that need to happen before bulk porting functional/ to functional2/ tests

also need to really sit down and figure out why the mdbook build is refusing to see a replacement linkchecker and has a discrepency between html and linkchecker fed data (this is stopping at least a possible fix to not having anchors checked)

I'd advice against a migration before we are solid and done with the functional2 design. Which is … not soon, probably
11:19:35
@helle:tacobelllabs.nethelle (just a stray cat girl)
In reply to @piegames:flausch.social
I'd advice against a migration before we are solid and done with the functional2 design. Which is … not soon, probably
yeah, that is why we want to get some tracking on the issues that need to be resolved before migrating bulk to functional2/ (design is part of "issues needing to be done")
11:22:51
@helle:tacobelllabs.nethelle (just a stray cat girl)having just written one test for it (well, it is a bit of a combinatorial explosion because pytest does encourage this to a degree), we immediately caught on to issues we'll have with doing this11:23:48
@piegames:flausch.socialpiegamesYeah, we now have a project for tracking that. IMO the biggest migration blocker is the question whether we even want to keep using pytest11:24:01
@helle:tacobelllabs.nethelle (just a stray cat girl)ye11:24:09
@helle:tacobelllabs.nethelle (just a stray cat girl)

we read the issue on it and have some feelings on it, but idk if we feel like formalising it on that issue yet

the way pytest does fixtures to me is always one of it's strengths, but also a weakness with IDE integration (which we barely use, so don't notice ourselves, but there is a way around this iirc if we impose some rigor in how they are written) and definitely needs to come with a warning of sharing fixtures outside of a single module (ie, only do so if you are willing to document the code very well and add debug logging)

the limitations of the test runner may be more interesting, because it could very well be that we want the test written against pytest, but not actually use it's runner, but pytest is roughly designed so that that is actually doable

11:27:32
@helle:tacobelllabs.nethelle (just a stray cat girl)(we intentionally wrote our test module to very much use pytest to see what the problematic cases could potentially be)11:28:56
@raitobezarius:matrix.orgraitobezarius Qyriad: [K]ate Temkin anything new on your sides regarding darwin? 11:48:36
@ktemkin:katesiria.org[K]ate Temkin
In reply to @raitobezarius:matrix.org
Qyriad: [K]ate Temkin anything new on your sides regarding darwin?
it's a holiday weekend here and I haven't been checking messages
12:41:41
@ktemkin:katesiria.org[K]ate Temkinif Qyriad wants to, they have console access in the TMBV bitwarden 12:42:06
@raitobezarius:matrix.orgraitobezariusNo problem, enjoy the holidays!12:42:32
@ktemkin:katesiria.org[K]ate Temkintuesday, when the holiday's over, prod me and I'll make sure you have access to the BMC (or whatever active management) for the darwin machines top 12:43:38
@ktemkin:katesiria.org[K]ate Temkinoh its powered off in active management; I'll push the button as soon as I find the key 12:45:15
@ktemkin:katesiria.org[K]ate Temkinnot responding to the active management reboot reques, so now waiting for a person to prod 12:53:46
@ktemkin:katesiria.org[K]ate Temkinso should be back up shortly and if something failed maybe there'll be a bill for parts =P12:54:54
@ktemkin:katesiria.org[K]ate Temkin
In reply to @raitobezarius:matrix.org
No problem, enjoy the holidays!
let's talk on Tuesday about adding a redundant Darwin machine, maybe
12:56:00
@ktemkin:katesiria.org[K]ate Temkinshould be back up12:57:52
@raitobezarius:matrix.orgraitobezariusOh well thank you :D12:59:46
@raitobezarius:matrix.orgraitobezariusI will be in a flight in the next minutes but maybe I can SSH real quick13:00:10
@raitobezarius:matrix.orgraitobezarius Awesome, it's consuming jobs from the queue cc @piegames:flausch.social: 13:01:31
@raitobezarius:matrix.orgraitobezariusSo all pending CI checks should be finalized in the next hours13:01:48
@llakala:matrix.orgllakala
In reply to @piegames:flausch.social
That's the Minecraft font, right?
mhm! monocraft
13:02:08
@commentator2.0:elia.gardenRutile (Commentator2.0) changed their display name from commentator2.0 to Rutile (Commentator2.0).13:10:57

Show newer messages


Back to Room ListRoom Version: 10