Skip to content

✨ Community: What is Hive Commons? and Join Hive Commons pages - #22

Merged
clubanderson merged 3 commits into
mainfrom
feat/hive-commons-page
Sep 23, 2026
Merged

clubanderson merged 3 commits into
mainfrom
feat/hive-commons-page

Conversation

@clubanderson

Copy link
Copy Markdown
Member

New Community section in the sidebar with two pages:

  • /docs/community/what-is-hive-commons — what Hive Commons is, what Hive does, the project family table (Hive, Spektacular, hotshot, pluk, promptargs, rationguard, dibs), how the pieces fit, open-community facts and links.
  • /docs/community/join-hive-commons — invites like-minded projects to propose joining via the issue form added in ✨ Issue template: propose a project to join Hive Commons .github#8.

Wiring: NAV_STRUCTURE_GENERAL appended to every project nav; general-section files indexed from docs/content/; per-project static params skip general keys.

Adds a shared Community section (rendered once under the project list in
every sidebar) with two pages sourced from docs/content/community/:
an overview of Hive Commons and its project family, mirroring
hivecommons.dev, and an invitation for like-minded projects to propose
joining via the new org-wide issue form (hivecommons/.github#8).

page-map now appends NAV_STRUCTURE_GENERAL to each project's nav and
indexes general-section files from docs/content/, so the routes resolve
at /docs/community/<slug> and are not duplicated per project in
generateStaticParams.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: Andrew Anderson <andy@clubanderson.com>
@kubestellar-prow

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign clubanderson for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@netlify

netlify Bot commented Sep 23, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for hivecommons-docs ready!

Name Link
🔨 Latest commit 13e6209
🔍 Latest deploy log https://app.netlify.com/projects/hivecommons-docs/deploys/6ab44d924c6a3d0008db931e
😎 Deploy Preview https://deploy-preview-22--hivecommons-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

clubanderson and others added 2 commits September 23, 2026 18:00
…romptargs, spektacular, general)

PROJECT_FOR_NAV still listed the KubeStellar-era navs, so nav-alias
routes like /docs/hotshot/overview/introduction were reported as broken.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: Andrew Anderson <andy@clubanderson.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: Andrew Anderson <andy@clubanderson.com>
@clubanderson
clubanderson merged commit 0cff3dc into main Sep 23, 2026
10 of 11 checks passed
@clubanderson
clubanderson deleted the feat/hive-commons-page branch September 23, 2026 22:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant