Repository navigation
Commit eae79a2
authored
Point humble, jazzy, lyrical and rolling to RoboStack/robostack and deprecate the rest (#206)
* Point humble, jazzy, lyrical and rolling links to robostack-distros
These four distributions are moving into the robostack-distros monorepo
(RoboStack/robostack#54). Link their distro pages, issue
links and contributing instructions there; Noetic, Kilted and the EOL
distros keep their own repositories.
* Use RoboStack/robostack and mark the other distros deprecated
The monorepo will live at RoboStack/robostack. Noetic, Kilted, Galactic
and Foxy are not moving into it and are no longer maintained, so say so
on their distro pages, the support page and the contributing guide.
* Add a page explaining the move to the RoboStack monorepo
Users land on distro pages, Getting Started, Support and Contributing
without knowing the repositories changed. Explain the move and the
deprecation of Noetic, Kilted, Galactic and Foxy on one page, and link
to it from an admonition on each of those pages.
* Write the monorepo page so it still reads well later
Drop "until now" and "nothing changes" phrasing that only makes sense
right after the move; describe the setup as it is, and the move as
something that happened in 2026.
* List the monorepo page under Docs and shorten the notice
The page explains where packages come from, so it belongs with the docs;
it stays cross-listed under Community. The notice only needs to point to
the move; the page itself covers the deprecated distros.
* List every page in exactly one navigation section
Contributing was in the Docs sidebar and the monorepo page in the
Community sidebar, while the header highlighted the other tab for them.
Clicking such an entry switched the header tab and the sidebar under
you. Keep each page only in the group of the tab that highlights it.
* Label the distro page's GitHub link "Distro config"
The repository name is the same for every maintained distro now, so it
no longer tells the reader anything; the link goes to the distro's own
folder. The repository is still named in the tooltip.
* Make the monorepo note a reusable component
The same note was copied into Getting Started, Support and Contributing,
with a variant on the distro pages. MonorepoNote renders both, and takes
the list of maintained distros from distros.ts, so the wording lives in
one place. Support and Contributing become .mdx to use it.
* Explain how to build a single package from the monorepo
A full build takes hours; contributors working on one patch only need
build-one. Document the generate-recipes step, the build number bump an
already published package needs, and where the output ends up. Also
drop the build steps for the deprecated distros.
* Apply suggestion from @ruben-arts
* Adding packages updated1 parent f2b7d47 commit eae79a2
11 files changed
Lines changed: 424 additions & 122 deletions
File tree
- src
- components
- content/docs
- data
- pages
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
66 | | - | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
67 | 69 | | |
68 | 70 | | |
69 | 71 | | |
| |||
79 | 81 | | |
80 | 82 | | |
81 | 83 | | |
82 | | - | |
83 | | - | |
84 | | - | |
| 84 | + | |
85 | 85 | | |
86 | 86 | | |
87 | 87 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
33 | | - | |
| 32 | + | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
| 36 | + | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
This file was deleted.
0 commit comments