Skip to content

Meta: new repo structure with per-directory projects#37

Draft
inge4pres wants to merge 6 commits into
open-telemetry:mainfrom
inge4pres:multimodule
Draft

Meta: new repo structure with per-directory projects#37
inge4pres wants to merge 6 commits into
open-telemetry:mainfrom
inge4pres:multimodule

Conversation

@inge4pres

@inge4pres inge4pres commented Jul 11, 2026

Copy link
Copy Markdown
Member

Reason for this PR

It's a pre-requisite for #19.
Since we cannot have multiple build.zig files in each folder and re-use all the existing build commands, we need to come up with a strategy to host multiple prohects as indivual modules inside this repo.

Details

This PR Proposes to confine the existing SDK into an opentelemetry-sdk folder that will be exported to consumers of this repository with the sdk module name.

Please upvote or dowvote in the comments the proposed approach. There has been a limited discussion on the options, and we would love to enumerate more before committing to what's proposed here.

The goal is to allow Zig users to zig fetch this repo only while still accessing all the typical OTel packages functionalities: sdk, semconv. proto, etc...

Signed-off-by: inge4pres <fgualazzi@gmail.com>
Signed-off-by: inge4pres <fgualazzi@gmail.com>
Signed-off-by: inge4pres <fgualazzi@gmail.com>
Signed-off-by: inge4pres <fgualazzi@gmail.com>
Signed-off-by: inge4pres <fgualazzi@gmail.com>
Signed-off-by: inge4pres <fgualazzi@gmail.com>
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