-
Couldn't load subscription status.
- Fork 2
Open
Labels
Description
It seems that as more and more loggers are being added, current scheme (of single logger with multiple options) becoming less and less manageable and more and more confusing.
Instead, I propose to introduce following four loggers:
ProstLogger- basic version of the logger, without any additional transformations. (Name is chosen slightly confusing, so people are less inclined to use it)SquashLogger- improved version ofProstLogger, which squashes multilines messages to a single lineMarkdownLogger- markdown version ofProstLogger.JsonLogger- logger, which saves all data in json lines.
This way, we will really get collection of loggers (and package name will be more meaningful) and also it will be easier to setup config options.
As a possible generous gesture, all loggers can accept all keywords, just useless keywords will go undocumented.