This issue is an exploratory proposal to publish the main OTel and semantic convention specs from a dedicated specs site, such as https://specs.opentelemetry.io.
Why:
- Simplify and speed up the main
opentelemetry.io build
- Make it clearer that specs are not currently an i18n target of the main site.
- Let spec maintainers publish without depending on the main site build; they would only need to ensure that the specs site builds correctly.
- Support cleaner, more self-contained Markdown for agent-friendly docs.
- Give OTel specs and semantic conventions focused navigation while keeping a unified OTel look.
Initial idea:
- Keep existing
opentelemetry.io/docs/specs/ pages as redirects or link-outs.
- Publish OTel and semantic convention specs from simpler Hugo + Docsy builds.
- Use top-level paths such as
specs.opentelemetry.io/otel/ and specs.opentelemetry.io/semconv/ for differentiation. An alternative is separate subdomains, but that may be overkill and could complicate UX.
Open questions:
- Ownership and publishing responsibilities. Initially, the Comms SIG could be custodians.
- Exact URL structure.
- Unified styling and navigation expectations.
- Impact on Ask AI / docs AI features.
Suggested next steps:
- Gather feedback from spec maintainers and other stakeholders.
- Once there is general consensus, build a small proof of concept to validate the approach before fully committing.
/cc @open-telemetry/docs-maintainers @open-telemetry/specs-semconv-maintainers
Related:
This issue is an exploratory proposal to publish the main OTel and semantic convention specs from a dedicated specs site, such as https://specs.opentelemetry.io.
Why:
opentelemetry.iobuildInitial idea:
opentelemetry.io/docs/specs/pages as redirects or link-outs.specs.opentelemetry.io/otel/andspecs.opentelemetry.io/semconv/for differentiation. An alternative is separate subdomains, but that may be overkill and could complicate UX.Open questions:
Suggested next steps:
/cc @open-telemetry/docs-maintainers @open-telemetry/specs-semconv-maintainers
Related: