Skip to content

Latest commit

 

History

History
41 lines (34 loc) · 1.47 KB

TODO.md

File metadata and controls

41 lines (34 loc) · 1.47 KB

TODO

High priority:

  1. docs docs docs
  2. make logger and pure-logger maps be copy-and-write maps
  3. make each-time-synchronization wrapper
  4. improve logic of SyncAbstract wrapper (update logger at the first time)
  5. make args object in custom object in configuration file be custom too
  6. add length=0 in %level for exact length. make it default

Medium priority:

  1. use a better exceptions instead of 'die'
  2. add params for %trait in pattern (short, long variant)
  3. add database writer

Low priority:

  1. add 'turn off/on cliche' factory method
  2. add trace-some methods in logger (like 'returns value', 'enter method with')
  3. try make entities be really immutable (filters, writes, loggers)
  4. add backup/restore ndc and mdc

Archive:

  1. add support of '' (default) writers and filters (create them at start)
  2. add START support (create default)
  3. add STOP support (close all writers)
  4. add EXPORT strategy (one for configuring, one for getting)
  5. logger wrappers and sync
  6. cliche factories
  7. improve writer format
  8. add methods for logger
  9. add support custom writer (sql or so)
  10. add support of str format (lazy creation of msg)
  11. improve logger log method to be more lazy
  12. improve ndc and mdc logic in Context and Logger (many loggers)
  13. tests tests tests
  14. Separate writers and filters and cliches to separate files
  15. init from file
  16. sync wrapper from file