Skip to content

feat: add opentelemetry-wasi#151

Open
asteurer wants to merge 3 commits intobytecodealliance:mainfrom
asteurer:main
Open

feat: add opentelemetry-wasi#151
asteurer wants to merge 3 commits intobytecodealliance:mainfrom
asteurer:main

Conversation

@asteurer
Copy link
Copy Markdown
Contributor

opentelemetry-wasi is a project to implement wasi-otel in languages with both WebAssembly and OpenTelemetry support. It currently resides at https://github.com/calebschoepp/opentelemetry-wasi/. We aim to make this set of WebAssembly guest language SDKs work seamlessly with the existing OpenTelemetry SDKs.

@calebschoepp @ricochet

Signed-off-by: Andrew Steurer <94206073+asteurer@users.noreply.github.com>
Copy link
Copy Markdown
Member

@tschneidereit tschneidereit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hey @asteurer, we discussed this proposal in the TSC (a while ago—the delay since is entirely on me, and I apologize!) and gladly accept your generous contribution!

To get this finalized, please ensure that the repository itself satisfies the requirements and update the proposal doc in this PR accordingly. Please also add the project itself to the projects README as part of this PR. If you re-request a review once that's done, we'll review and merge the PR, after which you can transfer the repository over to the BA.

@asteurer asteurer requested a review from tschneidereit March 30, 2026 13:03
@asteurer
Copy link
Copy Markdown
Contributor Author

Thanks Till! The repo satisfies the requirements laid out in the Requirements for Hosted Projects in the TSC charter. Also, I've created a pull request to have opentelemetry-wasi added to the list of projects: #153

@tschneidereit
Copy link
Copy Markdown
Member

Hey Andrew, could you update this PR to use the hosted project proposal template instead? I should've asked you for that in my last comment, and apologize for not doing so.

That template asks a few more relevant questions, and contains more things we need projects to do before we can move them over, such as adding a CoC. In doing that, can you also fold #153 into this PR?

(I tried finding out why we have a bunch of project proposals following the patterns you used here, and IIUC it's down to following the precedent set in #36, which predates the introduction of the proposal templates. We'll make sure to do a better job of guiding people through the process in the right way going forward.)

Signed-off-by: Andrew Steurer <94206073+asteurer@users.noreply.github.com>
@asteurer
Copy link
Copy Markdown
Contributor Author

asteurer commented Apr 7, 2026

@tschneidereit Updated! Let me know if my responses to the prompts are insufficient in the opentelemetry-wasi.md file.

@tschneidereit
Copy link
Copy Markdown
Member

Thank you, @asteurer! That does look good, by-and large. Two bits of feedback:

  • can you apply the changes where the answer is that they'll be done before transfer, and then update the proposal indicating they have been done?
  • can you say a bit more about the plans for splitting the repo into multiple, and what the timeline is for that? I think the TSC's view on the answers might differ based on the timelines and details of the plan.

@asteurer
Copy link
Copy Markdown
Contributor Author

asteurer commented Apr 7, 2026

can you say a bit more about the plans for splitting the repo into multiple, and what the timeline is for that? I think the TSC's view on the answers might differ based on the timelines and details of the plan.

Because we plan to have each opentelemetry-wasi SDK's version be in lockstep with its corresponding OpenTelemetry SDK, we think it will make the release cadence much simpler if we split out the repositories. As far as timelines are concerned, this will depend entirely on what the Bytecode Alliance requires from us. If it's as simple as creating a new repository for each SDK, then the timeline will be a matter of days.

Signed-off-by: Andrew Steurer <94206073+asteurer@users.noreply.github.com>
@asteurer
Copy link
Copy Markdown
Contributor Author

asteurer commented Apr 7, 2026

can you apply the changes where the answer is that they'll be done before transfer, and then update the proposal indicating they have been done?

Changes have been merged and proposal has been updated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants