-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Closed
Labels
cmd/configschemaconfigschema commandconfigschema command
Description
Component(s)
No response
Describe the issue you're reporting
configschema
imports all the components of the repository and needs upkeep to generate configuration. It is not used by OpenTelemetry currently and maintainers are not aware of its design.
This is similar to #27849 - we want to generate docs per module instead.
The experiment #30186 shows a possible path forward.
As result, we can use the following path forward:
- Duplicate the logic of
cmd/configschema
intointernal/configschema
so it becomes available as a library
Offer this new approach via mdatagen, so it generates docs for components opting in
Enable this for at least one component to show the effect
[cmd/mdatagen] add doc generation capabilities #30188 - [cmd/configschema] deprecate configschema #30190
- Delete configschema and
internal/components
dmitryax, haoqixu, mx-psi, evan-bradley, theletterf and 1 moretheletterf
Metadata
Metadata
Assignees
Labels
cmd/configschemaconfigschema commandconfigschema command