Skip to content

Lay initial groundwork for file configuration#3360

Merged
jack-berg merged 11 commits intoopen-telemetry:mainfrom
jack-berg:file-configuration-init
Apr 12, 2023
Merged

Lay initial groundwork for file configuration#3360
jack-berg merged 11 commits intoopen-telemetry:mainfrom
jack-berg:file-configuration-init

Conversation

@jack-berg
Copy link
Copy Markdown
Member

Initial followup to OTEP #225.

This lays the initial groundwork for file configuration in the specification. There are placeholders TODOs for many various followup tasks. Additional work is also needed to figure out how to merge SDK Configuration, SDK Environment Variables and file configuration into a cohesive story.

This PR proposes the configuration schema live in opentelemetry-specification/specification/configuration/schema/, which implies that at some point additional build steps will be needed to confirm changes to the schema are valid and allowed.

cc @MrAlias, @codeboten

@jack-berg jack-berg requested review from a team April 3, 2023 19:24
@arminru arminru added area:sdk Related to the SDK area:configuration Related to configuring the SDK labels Apr 4, 2023
@jack-berg jack-berg merged commit 9fc6984 into open-telemetry:main Apr 12, 2023
jack-berg added a commit that referenced this pull request Oct 16, 2023
Part of incorporating [OTEP
#225](open-telemetry/oteps#225) into the
specification.

Followup to #3360.
carlosalberto pushed a commit to carlosalberto/opentelemetry-specification that referenced this pull request Oct 31, 2024
Initial followup to [OTEP
open-telemetry#225](open-telemetry/oteps#225).

This lays the initial groundwork for file configuration in the
specification. There are placeholders TODOs for many various followup
tasks. Additional work is also needed to figure out how to merge [SDK
Configuration](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/sdk-configuration.md),
[SDK Environment
Variables](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/sdk-environment-variables.md)
and file configuration into a cohesive story.

This PR proposes the configuration schema live in
`opentelemetry-specification/specification/configuration/schema/`, which
implies that at some point additional build steps will be needed to
confirm changes to the schema are valid and allowed.

cc @MrAlias, @codeboten
carlosalberto pushed a commit to carlosalberto/opentelemetry-specification that referenced this pull request Oct 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:configuration Related to configuring the SDK area:sdk Related to the SDK

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants