An implementation of the OpenTelemetry specification as a Kotlin Multiplatform Library.
Please read the docs to get started.
Example usage of the library can be found here.
Got feedback or found a bug? Please open a GitHub issue and we'll get back to you.
We are currently resource constrained and are actively seeking new contributors interested in working towards approver / maintainer roles. In addition to the documentation for approver / maintainer roles and the contributing guide, here are some additional notes on engaging:
- Pull request reviews are equally or more helpful than code contributions. Comments and approvals are valuable with or without a formal project role. They're also a great forcing function to explore a fairly complex codebase.
- Attending the Special Interest Group (SIG) is a great way to get to know community members and learn about project priorities. The SIG meets weekly on Mondays at 09:00 PT -- see the OpenTelemetry community calendar for the Zoom link, and meeting notes are available in this Google doc.
- Issues labeled help wanted are project priorities. Code contributions (or pull request reviews when a PR is linked) for these issues are particularly important.
- Triaging / responding to new issues and discussions is a great way to engage with the project.
- We are available in the #otel-kotlin channel in the CNCF Slack. Please join us there for further discussions.
The SIG meeting is open for all to join. We invite everyone to join our meeting, regardless of your experience level. Whether you're a seasoned OpenTelemetry contributor, just starting your journey, or simply curious about the work we do, you're more than welcome to participate!
- Jamie Lynch, Embrace
- Jason Plumb, Splunk
For more information about the maintainer role, see the community repository.
- Hanson Ho, Embrace
- Masaki Sugimoto, Henry, Inc
- Francisco Prieto, Canary Technologies
For more information about the approver role, see the community repository.