Add new entity to the YAML model for "stand alone" attributes #202
Labels
enhancement
New feature or request
semconv/md
Related specifically to the markdown output of the semantic convention generator
semconv/model
Related to the data model or YAML format of the semantic convention generator
semconv
Related to the semantic convention generator.
The semantic conventions SIG has agreed to go forward with the proposal open-telemetry/semantic-conventions#197 to decouple the attribute definition from its usage in the conventions. Essentially, we will achieve a "registry" of attributes that are standalone and then can be referenced by any convention.
During the initial split for HTTP open-telemetry/semantic-conventions#208 we saw that the current YAML model is not fit for this. The attributes entity today have many properties such as requirement level that are not relevant for the registry. For ex, the requirement level is rendered in markdown, which does not apply for the registry concept.
As a temporary workaround, @AlexanderWert worked on #190 to unblock working on the registry "move". But in the long run, we should have a better solution, that involves modifying our YAML model and introduce a new entity for such attribute registry type.
@AlexanderWert also worked on a proposal for this, which can be seen in #191
Once we have implemented the feature in YAML, we should consider removing the workaround done in #190.
The text was updated successfully, but these errors were encountered: