Skip to content

Unification of terminal logs #350

Closed
Closed

Description

@mwlasiuk

Currently project uses multiple ways of logging data to the terminal:

Would be nice to establish one method and stick to it for the future as currently it is annoying (and printf specifiers are not portable and generate warnings on different systems that polute build logs making it difficult to find actual important warnings).

What should this project use for logging???

Activity

  1. yuckinus commented on Feb 12, 2026

    @yuckinus
    Collaborator

    I thought the decision was already made to switch to spdlog, I even tried to help and also implemented it in viewers and calibrator. All that was left was the steps apps fully not just odometry part

  2. JanuszBedkowski commented on Feb 14, 2026

    @JanuszBedkowski
    Member

    spdlog

  3. added theissue type on Feb 15, 2026
  4. mwlasiuk commented on Feb 16, 2026

    @mwlasiuk
    CollaboratorAuthor

    spdlog

    Is there any active work on that @yuckinus / @JanuszBedkowski or should I take this task?

  5. yuckinus commented on Feb 16, 2026

    @yuckinus
    Collaborator

    I changed what I could in viewers, calibration and step2 main cpp. You can take it over and change in step1/3, core, etc

    I can also do it but can't say for sure when

  6. self-assigned this
    on Feb 16, 2026
  7. JanuszBedkowski commented on Mar 13, 2026

    @JanuszBedkowski
    Member

    closed due to no activty

  8. michalpelka commented on Mar 13, 2026

    @michalpelka
    Contributor

    @JanuszBedkowski please, close those issues as completed. To me signal is: there is unification of logging in project what is not true.

    Use "Close as not planed" if you really want to close incomplete issue:
    Image
    Also I do not understand why you are closing issues that are tasks to do. In mature project, large project, those should be opened to give contributors clue what to do.
    Also closing issue that has assignee, should be consulted.

  9. yuckinus commented on Mar 13, 2026

    @yuckinus
    Collaborator

    I agree with Michal on this one if it counts..

  10. JanuszBedkowski commented on Mar 14, 2026

    @JanuszBedkowski
    Member

    completed.

    Each issue has Time of Live, You can always reopen and implement fix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions