You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The default SDK should have a specified mechanism for configuration. This issue is not to track the specification of what is configurable, but rather how configuration should be made available to SDK users.
In general, the underlying mechanism should be programmatic. Every piece of the default SDK that requires configuration should have that configuration exposed to code. Declarative options (eg. JSON, YAML, env vars, etc) can then be built on top of that programmatic mechanism, as appropriate to the language of the SDK.
The text was updated successfully, but these errors were encountered:
Ruby has a streamlined way to configure the SDK. I think it is similar to what you are proposing here. Take a look at this PR for examples: open-telemetry/opentelemetry-ruby#171.
The default SDK should have a specified mechanism for configuration. This issue is not to track the specification of what is configurable, but rather how configuration should be made available to SDK users.
In general, the underlying mechanism should be programmatic. Every piece of the default SDK that requires configuration should have that configuration exposed to code. Declarative options (eg. JSON, YAML, env vars, etc) can then be built on top of that programmatic mechanism, as appropriate to the language of the SDK.
The text was updated successfully, but these errors were encountered: