High priority:
docs docs docsmake logger and pure-logger maps be copy-and-write mapsmake each-time-synchronization wrapperimprove logic of SyncAbstract wrapper (update logger at the first time)makeargs
object incustom
object in configuration file becustom
tooaddlength=0
in%level
for exact length. make it default
Medium priority:
use a better exceptions instead of 'die'add params for %trait in pattern (short, long variant)add database writer
Low priority:
- add 'turn off/on cliche' factory method
- add trace-some methods in logger (like 'returns value', 'enter method with')
- try make entities be really immutable (filters, writes, loggers)
add backup/restore ndc and mdc
Archive:
add support of '' (default) writers and filters (create them at start)add START support (create default)add STOP support (close all writers)add EXPORT strategy (one for configuring, one for getting)logger wrappers and synccliche factoriesimprove writer formatadd methods for loggeradd support custom writer (sql or so)add support of str format (lazy creation of msg)improve logger log method to be more lazyimprove ndc and mdc logic in Context and Logger (many loggers)tests tests testsSeparate writers and filters and cliches to separate filesinit from filesync wrapper from file