ebkalderon / tower-lsp

Language Server Protocol implementation written in Rust
Apache License 2.0
1k stars 55 forks source link

Consider switching from log facade to tracing #283

Closed ebkalderon closed 2 years ago

ebkalderon commented 3 years ago

It might be nice to switch to the tracing crate due to its excellent async integration and the ability to trace the progress of individual futures. However, we should probably listen to user feedback to determine whether it provides enough value over log to warrant switching, since this has the potential to be a disruptive change. Anyone hold an opinion on this?