!zghijEASpYQWYFzriI:nixos.org

Hydra

366 Members
109 Servers

Load older messages


SenderMessageTime
28 Dec 2025
@vcunat:matrix.orgvcunatWhen a complex software has been used in production for many years, it almost always takes really lots of effort to rewrite it and get a similar quality.20:52:45
@7c6f434c:nitro.chat7c6f434cHopefully an evaluator rewrite will tell the caching layer what files have been looked at at all. Hopefully a daemon rewrite would have client-reference-counting for builds from the beginning… So quality is probably not something that can be compared in a linear order20:55:38
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)
In reply to @7c6f434c:nitro.chat
Hopefully an evaluator rewrite will tell the caching layer what files have been looked at at all. Hopefully a daemon rewrite would have client-reference-counting for builds from the beginning… So quality is probably not something that can be compared in a linear order
There’s no reason to rewrite the evaluator to do this now. It already funnels everything through an internal I/O abstraction
20:57:15
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)It would be pretty easy to do and in fact zimbatm had some quick and dirty poc20:58:00
@hacker1024:matrix.orghacker1024We do this using declarative jobsets and the GitHub pull request plugin20:58:01
@hacker1024:matrix.orghacker1024Status is reported using the GitHub status report plugin, and we have a GitHub action to set pending statuses to bridge the gap while Hydra evaluates20:59:33
@eveeifyeve:matrix.orgeveeifyeveIdk I think I might try write a ci/cd using pure rust and dioxus.21:02:12
@eveeifyeve:matrix.orgeveeifyeveIs it okay If I rewrite the web stuff in dioxus?21:05:23
@eveeifyeve:matrix.orgeveeifyeve* Is it okay If I rewrite the web stuff in dioxus? I have been thinking of doing that, kinda like the queue runner v2 stuff as a business.21:06:09
@eveeifyeve:matrix.orgeveeifyeve* Is it okay If I rewrite the web stuff in dioxus or at least try? I have been thinking of doing that, kinda like the queue runner v2 stuff as a business.21:06:54
@eveeifyeve:matrix.orgeveeifyeveIn rust?21:11:23
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)In cppnix21:11:31
@eveeifyeve:matrix.orgeveeifyeveWould there be a point to rewrite it in rust?21:13:25
@eveeifyeve:matrix.orgeveeifyeve* Would there be a point to rewrite it in rust? Because I am happy to write a pr that rewrites it directly.21:13:45
@eveeifyeve:matrix.orgeveeifyeve* Would there be a point to rewrite it in rust? Because I am happy to write a pr that rewrites it directly in rust.21:13:55
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)Is this a hydra channel or what?21:14:00
@eveeifyeve:matrix.orgeveeifyeveYes.21:14:35
@eveeifyeve:matrix.orgeveeifyeve* Hydra channel, WDYM?21:15:05
@eveeifyeve:matrix.orgeveeifyeve* Hydra channel, what do you mean?21:15:18
@eveeifyeve:matrix.orgeveeifyeve* Hydra channel, what do you mean??21:15:27
@eveeifyeve:matrix.orgeveeifyeve* Hydra channel, what do you mean?? Please explain.21:16:39
30 Dec 2025
@jappie:jappie.devjasper changed their display name from jasper @ 39c3 ☎️ 62749 to jasper.23:38:40
@jappie:jappie.devjasper 23:40:10
19 May 2021
@eelco:nixos.org@eelco:nixos.org changed the history visibility to "world_readable" from "shared".15:39:32
@cw:kernelpanic.cafecontinuouswave joined the room.15:40:25
@grahamc:nixos.org@grahamc:nixos.org 16:00:29
@eelco:nixos.org@eelco:nixos.orgchanged room power levels.16:01:22
@eelco:nixos.org@eelco:nixos.orgchanged room power levels.16:01:41
@immae:matrix.orgimmae joined the room.16:03:40
@thefloweringash:matrix.orgthefloweringash joined the room.16:27:37

Show newer messages


Back to Room ListRoom Version: 6