[Logs] Add optional Ergonomic API
Fixes https://github.com/open-telemetry/opentelemetry-specification/issues/4357 Fixes https://github.com/open-telemetry/opentelemetry-specification/issues/4661
Changes
Add optional Ergonomic API that it is better suited for direct usage by instrumentation libraries, instrumented libraries, and applications.
Prototype
Go: https://github.com/pellared/olog
@codex review
Codex Review: Didn't find any major issues. Nice work!
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Java Prototype: https://github.com/open-telemetry/opentelemetry-java/pull/7907