Skip to content

Commit

Permalink
Project Tracking: Event API/Sdk/Definition Working Group (#1702)
Browse files Browse the repository at this point in the history
* Project Tracking: Event API/Sdk/Definition Working Group

* Integrate feedback, simplifying the definition

* Remove unnecessary bullet points

* More Updates

* Set meeting time
  • Loading branch information
MSNev authored Oct 24, 2023
1 parent 7c40095 commit 4ae0bc5
Showing 1 changed file with 67 additions and 0 deletions.
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.

### 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.

0 comments on commit 4ae0bc5

Please sign in to comment.