lib-log is the logging client helper library for EriX.
- Rust 100%
| .github | ||
| src | ||
| .editorconfig | ||
| .gitignore | ||
| ARCHITECTURE.md | ||
| Cargo.toml | ||
| CODE_OF_CONDUCT.md | ||
| CONTRIBUTING.md | ||
| LICENSE | ||
| README.md | ||
| ROADMAP.md | ||
| rustfmt.toml | ||
| SECURITY.md | ||
lib-log
lib-log is the logging client helper library for EriX.
This repository is currently scaffold-only: documentation, policy files, and repository structure exist, but no Rust crate implementation has been added yet.
Role
lib-log provides a minimal client API for services to send structured log
records to logd.
Planned scope:
- Structured log record construction helpers
- Wire-format encode/decode helpers for log IPC calls
- Severity and service-identity conventions
Out of scope:
- Log storage and retention policy (owned by
logd) - Persistent log sinks (future work)
Current status
- No
Cargo.tomlyet - No
src/yet - No wire/API implementation yet
Goals
When complete, lib-log will enable:
- Services to send structured log records to
logd logdto store and expose logs- Logs to include severity, timestamp, and service identity