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

Make sure it is very clear we are not building a Logging API #2936

Closed
tigrannajaryan opened this issue Nov 10, 2022 · 3 comments · Fixed by #2966
Closed

Make sure it is very clear we are not building a Logging API #2936

tigrannajaryan opened this issue Nov 10, 2022 · 3 comments · Fixed by #2966
Assignees
Labels
area:api Cross language API specification issue spec:logs Related to the specification/logs directory

Comments

@tigrannajaryan
Copy link
Member

We are only building a logging "backend" which is supposed to be used via appenders by existing logging libraries. Additionally, we may provide helpers to build "events" that make easier to build LogRecords with specific semantic convention. Such helpers will also call the logging "backend" APIs.

We do not intend to have user-facing logging API in the spec.

@tigrannajaryan tigrannajaryan added the spec:logs Related to the specification/logs directory label Nov 10, 2022
@tigrannajaryan
Copy link
Member Author

@open-telemetry/specs-approvers FYI.

@tigrannajaryan
Copy link
Member Author

@open-telemetry/specs-logs-approvers FYI.

@reyang
Copy link
Member

reyang commented Nov 18, 2022

+1

tigrannajaryan added a commit to tigrannajaryan/opentelemetry-specification that referenced this issue Nov 18, 2022
We are only building a logging "backend" which is supposed to be used via appenders by existing logging libraries. Additionally, we may provide helpers to build "events" that make easier to build LogRecords with specific semantic convention. Such helpers will also call the logging "backend" APIs.

We do not intend to have user-facing logging API in the spec.

Resolves open-telemetry#2936
tigrannajaryan added a commit that referenced this issue Nov 30, 2022
We are only building a logging "backend" which is supposed to be used via appenders by existing logging libraries. Additionally, we may provide helpers to build "events" that make easier to build LogRecords with specific semantic convention. Such helpers will also call the logging "backend" APIs.

We do not intend to have user-facing logging API in the spec.

Resolves #2936
joaopgrassi pushed a commit to dynatrace-oss-contrib/semantic-conventions that referenced this issue Mar 21, 2024
We are only building a logging "backend" which is supposed to be used via appenders by existing logging libraries. Additionally, we may provide helpers to build "events" that make easier to build LogRecords with specific semantic convention. Such helpers will also call the logging "backend" APIs.

We do not intend to have user-facing logging API in the spec.

Resolves open-telemetry/opentelemetry-specification#2936
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:api Cross language API specification issue spec:logs Related to the specification/logs directory
Projects
None yet
4 participants