Skip to content

chore: only have the guide as the sole source of truth for the docs #987

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 7 commits into from
May 20, 2025

Conversation

duke-m
Copy link
Contributor

@duke-m duke-m commented May 10, 2025

duke-m added 3 commits May 10, 2025 22:14
- content is available in the guide
- guide will be the sole source of truth
- docs will be only in the guide as a sole source of truth
- remove everything except some kind of "why trunk?" ("motivation")
- replace "next steps" with "installing", linking to the guide
- this shrinks to top menu to two items
- the zola theme injects a div with "overview", but without a h1, otherwise we just could link it directly in the menu (not important imho)
@duke-m
Copy link
Contributor Author

duke-m commented May 10, 2025

I know this is a cut but I think it a good start.

- sections: build, server, watch etc.
- more about proxy
@ctron
Copy link
Collaborator

ctron commented May 12, 2025

Thanks for the effort with the "boring" stuff. My only concern is, that people might have links to those page, and they will now run into 404s?

Is there a way to add a re-direct? Maybe just to same page, but at least have that?

duke-m added 3 commits May 12, 2025 13:14
- 0 s by default
- with some hint what's happening for whatever reason the browser is not redirecting
@duke-m
Copy link
Contributor Author

duke-m commented May 12, 2025

Is there a way to add a re-direct? Maybe just to same page, but at least have that?

yes, thought about it, too, but dropped it. now there is a soft redirect using a meta refresh shortcode in zola.

@duke-m
Copy link
Contributor Author

duke-m commented May 14, 2025

is something missing?

@ctron
Copy link
Collaborator

ctron commented May 20, 2025

is something missing?

Nope, other than me having time to merge this 😁 Thanks for the ping!

@ctron ctron added this pull request to the merge queue May 20, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks May 20, 2025
@ctron ctron added this pull request to the merge queue May 20, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks May 20, 2025
@ctron ctron added this pull request to the merge queue May 20, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks May 20, 2025
@ctron ctron merged commit ff0165c into trunk-rs:main May 20, 2025
60 checks passed
@duke-m duke-m deleted the mario-docs branch May 20, 2025 15:47
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.

Documentation practices, the Trunk website, and the guide book
2 participants