-
Notifications
You must be signed in to change notification settings - Fork 337
Where/how *.system and similar should be defined #670
Copy link
Copy link
Closed
Description
Currently messaging.system and db.system are defined as enums, but it creates certain issues:
- stability: if
*.systemattribute is marked as stable, it does not mean that all of the tech-specific semconv are ready to be stabilized. E.g.kafkacan be marked as stable, butazure_servicebuscould still change. - scope: OTel does not have to own/document/maintain extensions for all dbs or messaging systems. They could be defined elsewhere and OTel can link to them in the list of known systems
Proposal: #669
*.systemtype changes from enum to string and no longer lists all members- tech-specific extensions MUST define and document a specific value. They mature and stabilize independently from generic part and each other.
[Update]
Other attributes that share the same list of problems:
Reactions are currently unavailable
Metadata
Metadata
Assignees
Type
Projects
Status
V1 - Stable Semantics