ChanServ changed the topic of #nixos-systemd to: NixOS <3 systemd | https://jitsi.nixcon.net/systemd | Next meeting 08.12.2020 14:00 UTC (every two weeks)
lukeg is now known as lukegb
ajs124 has quit [Quit: Bridge terminating on SIGTERM]
ajs124 has joined #nixos-systemd
makefu has quit [Quit: WeeChat 2.9]
makefu has joined #nixos-systemd
Mic92 has quit [Quit: WeeChat 3.1]
Mic92 has joined #nixos-systemd
emily has quit [Ping timeout: 268 seconds]
ma27[m] has quit [Ping timeout: 268 seconds]
<Mic92>
flokli: I want to have better dependency ordering when restarting services and timeouts if a service takes too long to start (hangs) in order to not block an update for too long
<Mic92>
restarting services after an upgrade
<flokli>
Yes
<flokli>
But I'm not confident this code should live in a nixos-managed Perl script
<Mic92>
I probably do a python prototype to get algorithms right and than something robust... maybe rust.
tazjin has joined #nixos-systemd
<flokli>
There was a prototype of this in python. It was rejected due to closure size restrictions
<flokli>
But with the introduction of pythonMinimal, we might be able to resurrect it
<flokli>
Especially if we can then ditch perl from the closure
<gchristensen>
another concern was porting from one interpreted language to another, and wanting a more strict language
<Mic92>
Well, like I said I don't think I will keep it in pyhon to avoid this discussion
<Mic92>
I just need something in the beginning that is easier to debug
<Mic92>
But yeah. No timeline for that yet. Also it is probably earlier than later since it is bugging me.