Investigate if it is worthwhile to replace tools.logging with Timbre. Although Timbre can function as a backend for tools.logging, it doesn't need slf4j. We'll still need slf4j though, for other native Java libs. This would eliminate the need for logback. It's especially important that we keep dynamic configuration, but it would be nice if we could get rid of some of the weird things in logback (especially it's configuration).
Investigate if it is worthwhile to replace
tools.logging
with Timbre. Although Timbre can function as a backend fortools.logging
, it doesn't need slf4j. We'll still need slf4j though, for other native Java libs. This would eliminate the need for logback. It's especially important that we keep dynamic configuration, but it would be nice if we could get rid of some of the weird things in logback (especially it's configuration).