Awesome
OpenTelemetry .NET Contrib
This project is intended to provide helpful libraries and standalone OpenTelemetry-based utilities that don't fit the express scope of the OpenTelemetry .NET or OpenTelemetry .NET Automatic Instrumentation projects.
Contributing
For information on how to contribute, consult the contributing guidelines.
Project status
This repository is a collection of components maintained by different
authors and groups. As such, components shipped from this repository (via
Nuget) may be at different stability/maturity levels.
The status for each individual component is mentioned in its respective
README.md
file and will fall into one of the following categories:
Development
Component is currently in development and is NOT available on Nuget.
Alpha
The component is ready to be used for limited non-critical workloads and the
authors of this component would welcome your feedback. Bugs and performance
problems should be reported, but component owners might not work on them right
away. Components can go through significant breaking changes and there are no
backward compatibility guarantees. Package versions in this status have the
-alpha
extension (eg: opentelemetry.exporter.abc-1.0.0-alpha.1).
Beta
Same as Alpha, but comparatively more stable. Package versions in this status
have the -beta
extension (eg: opentelemetry.exporter.abc-1.0.0-beta.1).
Release candidate
Component is close to stability. There may be minimal breaking changes between
releases. A component at this stage is expected to have had exposure to
non-critical production workloads already during its Alpha/Beta phase(s),
making it suitable for broader usage. Package versions in this status have the
-rc
extension (eg: opentelemetry.exporter.abc-1.0.0-rc.1).
Stable
The component is ready for general availability. Bugs and performance problems should be reported and the component owner(s) SHOULD triage and/or resolve them in a timely manner. The package versions MUST follow SemVer V2.
Support
This repository is maintained by .NET Contrib maintainers team
and .NET Contrib approvers who can help with reviews and code
approval. However, as individual components are developed by numerous
contributors, approvers and maintainers are not expected to directly contribute
to every component. The list of owners for each component can be found in
component's Readme.md
file.
Triagers
@open-telemetry/dotnet-contrib-triagers:
- Martin Thwaites, Honeycomb
Find more about the triager role in community repository.
Approvers
@open-telemetry/dotnet-contrib-approvers:
There are no approvers today.
Find more about the approver role in community repository.
Maintainers
@open-telemetry/dotnet-contrib-maintainers:
- Alan West, New Relic
- Cijo Thomas, Microsoft
- Mikel Blanchard, Microsoft
- Piotr Kiełkowicz, Splunk
Find more about the maintainer role in community repository.
Emeritus
Emeritus Maintainer/Approver/Triager:
Even though, anybody can contribute, there are benefits of being a member of our community. See to the community membership document on how to become a Member, Triager, Approver, and Maintainer.