Skip to content

Conversation

@thompson-tomo
Copy link

@thompson-tomo thompson-tomo commented Jul 18, 2025

These changes should enable the readme to be the entry point of the public docs and the other docs in the specs to also be published

Closes: #680

@thompson-tomo thompson-tomo requested a review from a team July 18, 2025 03:35
@thompson-tomo thompson-tomo requested a review from arminru July 22, 2025 11:24
@thompson-tomo thompson-tomo force-pushed the chore/#680_PublicDocs branch from 7f8eedb to 3856203 Compare July 22, 2025 16:11
@thompson-tomo thompson-tomo force-pushed the chore/#680_PublicDocs branch from 58ecc45 to a139800 Compare August 24, 2025 13:02
@lmolkova
Copy link
Member

@open-telemetry/docs-approvers could you please take a look?

Copy link
Member

@svrnm svrnm left a comment

Choose a reason for hiding this comment

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

lgtm overall, but I assume we might need to do some rewiring on the oteldotio repo as well, @chalin: WDYT?

Copy link
Contributor

@chalin chalin left a comment

Choose a reason for hiding this comment

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

Hi all, I'm back.

Did you run this by @tigrannajaryan? As far as I recall, it was a deliberate decision originally to publish only the spec.

@chalin
Copy link
Contributor

chalin commented Aug 27, 2025

@svrnm @lmolkova - can we put a hold on this PR until we get feedback from @tigrannajaryan?

@chalin
Copy link
Contributor

chalin commented Aug 27, 2025

Btw, if ever the decision is made to publish more, we don't need the changes introduced in this PR. The current docs folder organization is fine.

@thompson-tomo
Copy link
Author

So as it currently stands both the design goals & requirements docs are also published in the navigation panel of the website but rather than being integrated seamlessly into the site it is provided as a link to the github repo.

Reason for introducing the specs folder is that provides a clear mapping of what docs gets mapped into the specs folder under docs on the website, allows for docs to be excluded from the website easily & it would enable other folders to be mounted at different locations.

An example of what these other folders could be used for could be:

  • A folder for describing the project for the community section
  • A folder for describing how to contribute to the project for another location.

@chalin
Copy link
Contributor

chalin commented Aug 28, 2025

So as it currently stands both the design goals & requirements docs are also published in the navigation panel

Which nav panel?

Copy link
Member

@lmolkova lmolkova left a comment

Choose a reason for hiding this comment

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

According to #680 (comment) this change goes against the current practice of capturing only normative parts on the otel.io.

@thompson-tomo
Copy link
Author

The main nav panel.
image

@chalin
Copy link
Contributor

chalin commented Sep 10, 2025

Oh, those are legacy entries (from the time that those pages were a part of the spec), which it might be time to remove. WDYT @lmolkova @tigrannajaryan et all? /cc @svrnm

@chalin
Copy link
Contributor

chalin commented Sep 11, 2025

Oh, those are legacy entries (from the time that those pages were a part of the spec), which it might be time to remove. WDYT @lmolkova @tigrannajaryan et all? /cc @svrnm

Come to think of it, I feel that the current situation with the legacy protocol section pages is fine as is. They redirect the reader to either the repo, or the OTLP specification, which is hosted on the OTel.io website.

I'd vote to close this PR. Thoughts @lmolkova, @tigrannajaryan, @thompson-tomo, et all?

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.

Improve documentation so that more can be published

6 participants