noria icon indicating copy to clipboard operation
noria copied to clipboard

Improve logging consistency throughout the codebase

Open jonhoo opened this issue 7 years ago • 2 comments

Currently, logging is pretty ad-hoc: different modules use logging levels pretty arbitrarily, and there is important information in trace levels and unimportant info in log. We should take a pass on the code base and figure out what information we usually end up wanting, what information we want for debugging purposes, and what we never even look at.

jonhoo avatar Sep 19 '18 16:09 jonhoo

Hi @jonhoo I would like to start contributing, because I really like the idea behind noria. Can I peek up this issue?

bartsmykla avatar Feb 05 '19 12:02 bartsmykla

Hi @bartsmykla! Sure thing, feel free! I'm having second thoughts about labeling this as "good first issue" though, as figuring out what logging levels are appropriate in each instance, and figuring out what other logging statements will be useful, actually requires a decent familiarity with how the system works internally. If you feel up to the challenge of trying to familiarize yourself with the codebase (and maybe start small?) then go for it! I'd be happy to review PRs!

jonhoo avatar Feb 05 '19 16:02 jonhoo