Skip to content

feat: create @opentelemetry/sdk-trace package #6592

@david-luna

Description

@david-luna

The new package consolidates the already existing packages for traces:

  • @opentelemetry/sdk-trace-base
  • @opentelemetry/sdk-trace-node
  • @opentelemetry/sdk-trace-web

The new package should be runtime agnostic so, like the other signal SDKs, I should not try to get confguration options from the environment or similar. Also the TracerPovider class should not have the register method. Is up to the consumer to register the context manager and propagators. NodeSDK already does it and other should do it as well.

### Checklist

  • create the package
  • publish it
  • deprecate the other sdk-trace-* packages

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions