sdk-csharp icon indicating copy to clipboard operation
sdk-csharp copied to clipboard

Revert PR #155 (removal of Distributed Tracing extension)

Open iampluque opened this issue 2 years ago • 3 comments

As per comment on cloudevent/spec #715, distributed tracing extension should be kept in the spec.

Please revert PR #155

iampluque avatar Aug 03 '22 19:08 iampluque

I'll have a look when I get a chance, but it probably won't be soon as I'm on vacation for a week starting Friday. Given how extensions have been changing recently, I'm starting to think we possibly shouldn't have them in the main library at all.

jskeet avatar Aug 03 '22 20:08 jskeet

vacation for a week starting Friday

you are forgiven 😆

iampluque avatar Aug 03 '22 21:08 iampluque

Hmm. This comment in the issue is interesting:

This extension will be kept as the OpenTelemetry WG for Messaging Sementics is interested in using and potentially updating it to aligned with the outcome of their work

The "potentially updating it" suggests it's not stable right now - which is in-keeping with the status as "extension" rather than "specification-defined attribute".

I've raised #232 for a potential plan. If we go ahead with that, we would want to just create a distributed tracing extensions as a new package rather than including it in the main package then making it obsolete. Thoughts welcome!

jskeet avatar Aug 17 '22 09:08 jskeet