Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project Tracking: Event API/Sdk/Definition Working Group #1702

Merged
merged 6 commits into from
Oct 24, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
67 changes: 67 additions & 0 deletions projects/event-api.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
### Description

The Client / RUM Sig is looking to finalize, complete and resolve the outstanding issues / PR's that exist around the Event API / SDK and the Semantic Conventions that defines what an "event" is.
jack-berg marked this conversation as resolved.
Show resolved Hide resolved

### Project Board

Project Board: https://github.com/orgs/open-telemetry/projects/65

### Deliverables

Resolve the outstanding Event Issues / PR's which will define

* Refine / stabilize event data model describing what an event is, the semantic meaning of event fields, and how they are sent over the network.
* Pave the way for defining event semantic conventions, allowing their schemas to be described in YAML and incorporated into build-tools.
* Define select event semantic conventions, establishing patterns for future event semantic conventions to follow.
* Refine / stabilize event API and any associated features in the SDK.

#### Required staffing

* Need: more domain experts willing to define the OTel Event standard
* Need: engineers willing to write prototypes in at least one more language other than JavaScript. Language should be fairly different from JavaScript.
* Need: maintainers or approvers from those languages committed to reviewing the prototypes.

Project lead(s):

* @MSNev (JavaScript)

Sponsoring TC Members:

* @tigrannajaryan
* @jack-berg

Contributing Engnieers:

* @martinkuba (JavaScript)
* @scheler
* @patrickhousley
* @breedx-splk

Implementation Engineers:
* @dennisme (Golang)

Implementation Maintainers / Approvers:

* @MSNev
* @martinkuba
* @scheler

### Meeting Times

SIG meeting times: Friday 10am - 11am PT

### Timeline

By end of 2023

* Refine data model (By end of 2023)
* Accommodate events in semantic conventions
* Refine / stabilize API & SDKs

### Linked Issues and PRs

See the project board for a collection of Issues related to the project.

### Labels

Additional labels to be able to identify "Event" related Issues / PR's would be ideal to help with tracking.