This feature is born out of working our private fork of dune. Experience has shown that tracing is quite important and our so called "logging" is otherwise redundant. I therefore propose the following way to unify them:
- Enable event tracing by default
- Remove the log file
- Add all log events to the trace
- Introduce a
dune trace --log command to filter out the so called log messages to reproduce (at least morally) what is currently our log file
This feature is born out of working our private fork of dune. Experience has shown that tracing is quite important and our so called "logging" is otherwise redundant. I therefore propose the following way to unify them:
dune trace --logcommand to filter out the so called log messages to reproduce (at least morally) what is currently our log file