<gchristensen>
I just keep coming back to it ,wanting to do something with it :)
<gchristensen>
don't know what, though
<LnL>
might not be worth the overhead, but I think certain parts of ofborg are better suited for a language like erlang than rust
<gchristensen>
oh really?
<gchristensen>
which parts? :)
<LnL>
the commentfilter, things that mostly handle messages/events rather than subprocesses, etc.
<gchristensen>
ah, yeah, that makes sense
<LnL>
and maybe decoupling it a bit from rabbitmq?
<ekleog>
rewriting ofborg as an erlang application with Cnodes :3
<gchristensen>
seems moving to erlang would couple it more to rabbitmq?
<gchristensen>
or you're saying just a pure function
<LnL>
I think a lot of the events don't really need to go over rabbitmq, I think replacing those with a simpler implementation makes it easier to test and run locally
<gchristensen>
ah yes, ye ole local testing problem
<gchristensen>
every nixos install should just come with a local rabbitmq
<LnL>
maybe I should work out my idea a bit more, my rust isn't good enough to just refactor it in a more testable way
<gchristensen>
it is definitely not nice now
<LnL>
yeah, so I have an idea on how to improve it but don't know how to get there :p
<gchristensen>
what if you wrote what is pretty much valid Rust of what you'd like the implementation code to look like , and I'll see if I can make the code to support it?
<LnL>
that's what I was talking about, I can probably make a toy example of the idea I have in my head