Libera-Chat / Libera-Chat/sable
Logging/auditing needs to be better
Open
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 132
- Forks
- 14
- PR merge metrics
- No merged PRs in 30d
Description
- Files, not stdout
- Files split by category
- Context reporting for async events
- Error events being reported to opers on IRC
The tracing crate (https://docs.rs/tracing/latest/tracing/) and its associated subscribers seems to handle the first three; a custom subscriber should be able to do the last one.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files, tests, or entry points are named. Start by evaluating the tracing crate and its associated subscribers against the four listed needs: file output, category splitting, async context, and reporting error events to IRC operators. Done means all four requirements are supported.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- observability
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100