-
Couldn't load subscription status.
- Fork 29
Introduce proper meta schema concept #312
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
base: main
Are you sure you want to change the base?
Conversation
|
LGTM, but I did not review scripts/*, since I don't speak |
|
@open-telemetry/configuration-approvers anybody interested in discussed / reviewing this? Its a decent amount of code, but the stakes are low because its "build" code, as opposed to part of the schema, examples, stability guarantees. My view is we should land this and iterate. |
Meta schema is the evolution of
type_descriptions.yaml, and holds all types of details that don't fit neatly into the JSON schema.Initial use cases include:
type_descriptions.yaml, we should evolve this to more precisely model the semantics. I.e. break out high level description, SDK interpretation, default behavior.I wrote a useful summary of the meta schema and associated tasks here: https://github.com/jack-berg/opentelemetry-configuration/blob/meta-schema/CONTRIBUTING.md#meta-schema
Please read while reviewing!