Table of Contents
There is a lot to do! If you are interested in getting involved, please join the mailing lists and attend the community meetings. If you're interested in contributing to a specific part of the project, please join the appropriate special interest group (SIG). Details for all of these items are below. We are a friendly, collaborative group and look forward to working together!
Both committes meet regularly and the respective meeting notes are publicly available in the GC meeting notes and the TC meeting notes Google Docs. If you want to check out the recordings, head to the Governance Committee YouTube playlist.
We are on Gitter -- come join the conversation!
The shared community calendar contains all public OpenTelemetry meetings, including weekly SIG meetings, the monthly community meetings, and others. You can access it via:
- Web
- Google Calendar
- iCalendar (syncs with Outlook)
You can also receive calendar updates by joining our calendar updates Google Group.
List Name | Signup | Membership | Write Permissions | Read Permissions | Notes |
---|---|---|---|---|---|
[email protected] | Here | anyone | GC and TC | anyone | NotesThe community mailing list is for anybody who wants to monitor the latest news from the project. It is used to send updates on community meetings and announcements about new projects and SIGs. There is a minimal moderation for a new users to reduce spam, new users are approved after one post. |
[email protected] | Here | anyone | anyone | anyone | NotesThe discussions mailing list is for anyone who is interested in contributing to OpenTelemetry or has questions (related to the contribution, technical issues,etc) they’d like to discuss. Will be used to announce updates related to how the project is being developed and ask general contribution questions related to the contribution processes. No approval is required to join. |
[email protected] | N/A | TC | anyone | members | NotesUsed by the OpenTelemetry Technical Committee for internal communication. This mailing list should be used sparingly as we strive to keep all communication public. It only should be used to contact the Technical Committee with questions that cannot be discussed publicly on GitHub, Gitter, or the community or contributors mailing lists. |
[email protected] | N/A | GC | anyone | members | NotesUsed by the OpenTelemetry GC for internal communication. Also can be used to contact the GC for questions that cannot be discussed publicly on GitHub, Gitter, or other mailing lists. For instance, members could use this for issues related to improper applications of our community membership guidance. |
[email protected] | Here | GC and open for anyone | anyone | anyone | NotesMailing list to notify and request reviews of upcoming announcements, or request a post on the OpenTelemetry Twitter account or other public channels. |
We host monthly community video conferences, alternating between times that work for Europe and Asia. These meetings are open to all contributors!
Meeting invites can be accessed from our public Calendar. We keep public notes in the agenda document available here.
All OpenTelemetry projects are shipped under the permissive Apache 2.0 license as CNCF IP Policy dictates. This blog post explains the reasoning behind choosing this license. Refer to CONTRIBUTING.md for details on code attribution.
The OpenTelemetry logos and brand guide can be found in the CNCF artwork repository. In addition, a Google Slides template is also available.
We organize the community into Special Interest Groups (SIGs) in order to improve our workflow and more easily manage a community project. While meetings are expected to happen regularly, they are subject to contributors' availability and may be rescheduled or changed at time. Check our public calendar and SIG-specific Gitter channel for meeting changes and cancellations. All meetings happen over Zoom, are recorded and available on YouTube, and have a meeting notes document.
Please do not hesitate to contact SIG owners if the proposed time of the meeting or tools used are unavailable for you. For instance, it is a good practice to alternate morning/evening meetings once SIG has representatives from 3 largely distinct timezones. The best way to report it and suggest an alternative is to file an issue on this repository or discuss it in SIG-specific Gitter channel.
Name | Meeting Time | Meeting Notes | Meeting Link | Discussions |
---|---|---|---|---|
Collector | Every Wednesday alternating between 09:00 and 14:00 PT | Google Doc | Zoom | Gitter |
C/C++: SDK | Every week alternating between Monday at 15:00 PT and Wednesday at 10:00 PT | Google Doc | Zoom | Gitter |
DotNET: Instrumentation | Every Wednesday at 13:00 PT | Google Doc | Zoom | Gitter |
DotNET: SDK | Every Tuesday alternating between 11:00 and 16:00 PT | Google Doc | Zoom | Gitter |
Erlang/Elixir: SDK | Every Thursday alternating between 07:00 and 15:00 PT | Google Doc | Zoom | Gitter |
GoLang: SDK | Every Thursday alternating between 10:00 and 15:00 PDT | Google Doc | Zoom | Gitter |
Java: SDK | Every Friday at 08:00 PDT | Google Doc | Zoom | GitHub Discussions |
Java: Instrumentation | Every Thursday at 09:00 PT | Google Doc | Zoom | GitHub Discussions |
JavaScript: SDK | Every Wednesday at 09:00 PT | Google Doc | Zoom | Gitter |
PHP: SDK | Every Wednesday at 10:30 PT | Google Doc | Zoom | Gitter |
Python: SDK | Every Thursday at 09:00 PT | Google Doc | Zoom | Gitter |
Ruby: SIG | Every Thursday at 09:00 PT | Google Doc | Zoom | Gitter |
Rust: SDK | Every other week on Tuesday alternating between 07:00 and 15:00 PT | Google Doc | Zoom | Gitter |
Specification: General | Every Tuesday at 08:00 PT | Google Doc | Zoom | Gitter |
Specification: Errors | Every Thursday at 11:00 PT | Google Doc | Zoom | Gitter |
Specification: Logs | Every other week on Wednesday at 10:00 PT | Google Doc | Zoom | Gitter |
Specification: Metrics | Every Thursday at 11:00 PT | Google Doc | Zoom | Gitter |
Specification: Sampling | Every Friday at 12:00 PT | Google Doc | Zoom | |
Website | Every Thursday at 13:30 PT | Google Doc | Zoom |
Join W3C Distributed Tracing Working Group to discuss standardization efforts in distributed tracing space.
The Erlang and Elixir API and SDK are maintained by members of the Erlang Ecosystem Foundation Observability Working Group. See the Observability Working Group page on the EEF website for details.
The CNCF SIG Observability is a special interest group for observability that focuses on topics pertaining to the observation of cloud native workloads. Check out the CNCF SIG Observability page for details.
The K8s SIG Instrumentation special interest group coordinates metric requirements of different SIGs for other components through finding common APIs. This group also covers best practices for cluster observabilty through metrics, logging and events across all Kubernetes components. See the Instrumentation Special Interest Group for details on joining this group.
The OpenMetrics is an effort to create an open standard for transmitting metrics at scale, with support for both text representation and Protocol Buffers. See the OpenMetrics page for details.