Skip to content

Better logging #12

@IntegralPilot

Description

@IntegralPilot

Currently logging is done by println!/eprintln!. This is not ideal. A logging framework, such as breadcrumbs (https://github.com/IntegralPilot/breadcrumbs-rs), should be used to manage this instead. It should be ensured that there are no outputs to stdout in release mode, in debug mode logs from a runtime-configurable list of "channels" (or equivalent) can be displayed to help with debugging.

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-RefactorFunctionality works, but isn't done in the best possible way and should be re-written or adjusted.S-Pending DevelopmentWell defined issue with a MRE (if applicable) waiting for development work to begin on it.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions