Hello fellow Kotliners!
I have started writing a new, pure-Kotlin logging library. I am doing this to scratch an itch about the limitations of the Java libraries we mostly use.
I want a logging library that:
• is pure Kotlin (eventually multi-platform) and uses Kotlin idioms
• feels familiar for experienced developers to use
• natively uses structured logging and supports
message templates to make that easy
• uses coroutine scopes, where contextual information can be put to be included in structured logs
• has microsecond or better timestamp resolution.
I want to call it
Klogging because that is easy to say and remember. I have found Maxim Shafirov’s
https://github.com/shafirov/klogging but it appears to be languishing in disuse. It also uses
SLF4J under the hood for the JVM.
Maxim has indicated that he is happy if I reuse the name
Klogging and suggested I ask around here.
What do you think if I reuse the name?