Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mark direct usage of Logs API as Development #4383

Closed
wants to merge 1 commit into from

Conversation

pellared
Copy link
Member

@pellared pellared commented Jan 23, 2025

Address https://github.com/open-telemetry/opentelemetry-specification/pull/4382/files#r1925732045

This is a PR that should be approved/reviewed if anyone has a strong opinion that allowing direct use of Logs API should be in Development status instead of Stable.

Notice that a spec release is already out (#4352) and we could just say that "ship has sailed". On the other side, we can consider this PR as a bugfix.

Side note: If you ask me, I would rather keep it as Stable 😉

@pellared pellared added spec:logs Related to the specification/logs directory editorial Editorial changes only (typos, changelog, ...). No content-related changes of any kind. labels Jan 23, 2025
@pellared pellared changed the title Mark direct use of Logs API as Development Mark direct usage of Logs API as Development Jan 23, 2025
@pellared pellared removed the editorial Editorial changes only (typos, changelog, ...). No content-related changes of any kind. label Jan 23, 2025
@carlosalberto
Copy link
Contributor

carlosalberto commented Jan 23, 2025

My two cents: I'd rather stick to it being Stable, as the very Logs API was already stable. Although this note may need to be updated, to clearly expose our intention now (being intended as logging backend and (new) for direct user facing, etc):

Note: this document defines a log backend API. The API is not intended
to be called by application developers directly. It is provided for logging
library authors to build
log appenders,
which use this API to bridge between existing logging libraries and the
OpenTelemetry log data model.

Copy link

This PR was marked stale due to lack of activity. It will be closed in 7 days.

@github-actions github-actions bot added the Stale label Jan 31, 2025
@pellared pellared closed this Jan 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
spec:logs Related to the specification/logs directory Stale
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants