hotham icon indicating copy to clipboard operation
hotham copied to clipboard

Fix logging

Open kanerogers opened this issue 4 years ago • 3 comments

Description

Everyone loves logging!

TODO

  • [x] See which logging library is fashionable these days
  • [x] Investigate tracing
  • [ ] Implement it

kanerogers avatar Aug 18 '21 06:08 kanerogers

I'm a big fan of tracing due to how easy it makes it to establish context for log messages. Helps reduce scrolling around in a big dump trying to correlate things, and with the tracing-error crate you can incorporate that same context into error messages.

Ralith avatar Aug 31 '21 20:08 Ralith

I'm a big fan of tracing due to how easy it makes it to establish context for log messages. Helps reduce scrolling around in a big dump trying to correlate things, and with the tracing-error crate you can incorporate that same context into error messages.

Oooh! I'll take a look! Thanks @Ralith 😄

kanerogers avatar Sep 01 '21 00:09 kanerogers

tracing looks excellent! I think for 0.1 scope we'll just use tracing as a simple facade over log, but integration with tracy looks amazing.

kanerogers avatar Sep 14 '21 01:09 kanerogers

Not high priority; we can always come back to this.

kanerogers avatar Sep 23 '22 07:09 kanerogers