IntersectMBO / IntersectMBO/ouroboros-network

Printing log messages

Open
#3,883 1 comment 0 reactions 0 assignees View on GitHub
logging technical debt
Dominant language
Haskell
Stars
296
Forks
104
Avg merge
2d 10h
Merged PRs (30d)
4

Description

* [ ] All `Show` instances, should be either derived or at least look similar.
* [ ] Provide a pretty printing type class) and instances for the types which do pretty printing in their `Show` instances. If we decide to use [`Condense`](https://github.com/input-output-hk/ouroboros-network/blob/master/ouroboros-consensus/src/Ouroboros/Consensus/Util/Condense.hs?plain=1#L55-L56=), we need to make our pretty printers condensed & human readable, not just human readable.
* [ ] `cardano-node`: `Show` should be used in the text mode, pretty printing should be used in `json` mode. If we decide to use `Condensed` we should use it consistently with the consensus team.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.