Skip to content

Tracking: OpenTelemetry spec-compliance audit — API fixes & documented gaps #44

Description

@michaelbushe

Why a GitHub issue and not Slack? Coordination like this would normally live in an OpenTelemetry channel on the CNCF Slack. There isn't one for Dart/Flutter yet, so this issue is its interim public home until the Dart & Flutter SIG is approved and the channel exists. Everything stays public either way, per CNCF norms.

Tracking hub for the current wave of OpenTelemetry specification-compliance work on the Dart OTel reference API (dartastic_opentelemetry_api).

Each item was found by auditing the API against the OpenTelemetry specification (and W3C Trace Context) and follows the same TDD shape: a first commit pins the contract with red tests that quote the spec clause, a second turns them green — or, where the fix needs design, a commit that skips the red tests behind a linked issue so CI stays green until the fix lands.

This is the public coordination point for the batch. Reviews, spec-interpretation debate, and "did we read the spec right?" questions are all welcome here or on the individual PRs.

Fixes (behavior changes) — ready for review

Documented gaps (tests only, skipped) — need a fix / design

Fix / design issues behind the skips

Recently landed

Coordination

All discussion is public, per CNCF norms. This work is part of standing up the Dart & Flutter SIG; once the SIG's CNCF Slack channel and community-calendar meeting exist, they'll be linked here.

/cc @harshitt13 @kevmoo @muhammadkamel @rohit482 @cnbleu @yuzurihaaa @robert-northmind @benjaben @danexello

Metadata

Metadata

Assignees

No one assigned

    Labels

    trackingTracking / meta issue coordinating related work

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions