expressjs / expressjs/discussions

Discussion: Logging and diagnostics in v6

Open
#341 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
73
Forks
25
PR merge metrics
No merged PRs in 30d

Description

It's recently come up a few times that using the `debug` package is not an ideal approach for logging and that a new strategy should be considered for v6. Additionally, it's been mentioned recently that diagnostic channels would be a useful way to share diagnostic information between modules in the ecosystem.

Recent mentions:
- https://github.com/expressjs/express/issues/6280
- https://github.com/expressjs/express/issues/6353
- https://github.com/pillarjs/router/issues/57#issuecomment-2002091796
- https://github.com/pillarjs/router/pull/151

As these topics related, I think it would be helpful to discuss the vision for each of them and establish a clear direction. That should make it easier for folks to work on them. What do y'all think?

cc @jonchurch @wesleytodd @bjohansebas since y'all have expressed opinions on this recently.

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.