Skip to content
This repository was archived by the owner on Aug 24, 2021. It is now read-only.
This repository was archived by the owner on Aug 24, 2021. It is now read-only.

OpenTelemetry API changing soon #1

@dyladan

Description

@dyladan

Hello, I am one of the maintainers of OpenTelemetry JS and I noticed that you took us on as a dependency. I just wanted to reach out and let you know that we're available in the https://gitter.im/open-telemetry/opentelemetry-node gitter channel and that we're happy to work with you if you run into any challenges.

One that we expect you will run into soon is that we're changing the public facing API soon. Instead of registering a global tracer, you will need to register a global tracer factory/provider/registry (name still subject to change), then from there you acquire a tracer by calling getTracer with the name and version of your library. In your case, it would be getTracer('@expresso/tracing', '1.0.5').

This may be a particular issue for you, as I noticed that you've installed us using the version scheme ^0.3.2 in your package.json, which means any install could get any version we publish before 1.0. Since we are still in alpha, we expect that there may be further API changes.

Mentioning @mayurkale22 so he also sees this. If you have any questions feel free to reach out (or just reply here). Cheers!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions