Hi!
Louis (@lpil) opened some issues on witness. The main one being proper integration with the erlang logger.
Since y'all use witness I thought I'd propose the changes here as well.
I've written down my current ideas for the integration here: https://tangled.org/ollie.earth/witness/blob/main/erlang-logger.md
I'd appreciate it if you could take a look and let me know what you think. Thank you!
In the end it's up to you! Your proposal looks very tempting and yummy to me, but I would be scared of witness becoming Erlang-only again, maybe putting the extension in a second package if necessary?
Anyways, I'm sure others may have ideas.