Skip to content

📖 Rename direct folder to kubestellar, update CONTRIBUTING.md, restructure navigation in the docs pages#979

Open
KPRoche wants to merge 18 commits intokubestellar:mainfrom
KPRoche:ren-direct-to-kubestellar
Open

📖 Rename direct folder to kubestellar, update CONTRIBUTING.md, restructure navigation in the docs pages#979
KPRoche wants to merge 18 commits intokubestellar:mainfrom
KPRoche:ren-direct-to-kubestellar

Conversation

@KPRoche
Copy link
Contributor

@KPRoche KPRoche commented Jan 30, 2026

📌 Fixes

This PR updates CONTRIBUTING.md to reflect the current file structure of the repository, modifies the docs/content file tree to better reflect the site structure, and expands out the contribution guidelines menu.

There are changes in the en.json file which must also be updated in the other languages

📝 Summary of Changes

  • Short description of what was changed
  • Include links to related issues/discussions if any

Changes Made

  • Updated ...
  • Refactored ...
  • Fixed ...
  • Added tests for ...

Checklist

Please ensure the following before submitting your PR:

  • I have reviewed the project's contribution guidelines.
  • I have written unit tests for the changes (if applicable).
  • I have updated the documentation (if applicable).
  • I have tested the changes locally and ensured they work as expected.
  • My code follows the project's coding standards.

Screenshots or Logs (if applicable)


👀 Reviewer Notes

Add any special notes for the reviewer here

KPRoche and others added 13 commits January 22, 2026 15:21
…Link in Get Started cards

Signed-off-by: Kevin Roche <kproche@us.ibm.com>
Signed-off-by: Kevin Roche <kproche@us.ibm.com>
Signed-off-by: Kevin Roche <kproche@us.ibm.com>
Signed-off-by: JANHVI BABANI <114232474+Janhvibabani@users.noreply.github.com>
…tion pages (kubestellar#704)

* feat: enhance include processing logic for markdown files

Signed-off-by: Pratham Kamthan <prathamkamthan1306@gmail.com>

* docs: add onboarding and off-boarding policy document

Signed-off-by: Pratham Kamthan <prathamkamthan1306@gmail.com>

* docs: add security contacts documentation

Signed-off-by: Pratham Kamthan <prathamkamthan1306@gmail.com>

* docs: add security policy and vulnerability reporting guidelines

Signed-off-by: Pratham Kamthan <prathamkamthan1306@gmail.com>

* fix: correct markdown file extension in security contacts inclusion

Signed-off-by: Pratham Kamthan <prathamkamthan1306@gmail.com>

---------

Signed-off-by: Pratham Kamthan <prathamkamthan1306@gmail.com>
* Doc update for WSL Fedora

Signed-off-by: francostellari <fstellari@gmail.com>

* Restore original get-started.md

Signed-off-by: francostellari <fstellari@gmail.com>

---------

Signed-off-by: francostellari <fstellari@gmail.com>
…bestellar#836)

Signed-off-by: Krishiv-Mahajan <mahajankrishiv10@gmail.com>
Co-authored-by: GitHub Actions <noreply@github.com>
* 📖 Add Klaude Console documentation for weekly release

Add comprehensive documentation for the KubeStellar Klaude Console:
- klaude-console-overview.md: Main overview and getting started
- klaude-console-features.md: Dashboard, settings, navigation features
- klaude-console-cards.md: Complete card reference (100+ cards)
- klaude-console-rewards.md: Community rewards and coins system
- klaude-console-updates.md: Release channels (weekly/nightly)

Add screenshots captured from demo mode:
- dashboard-overview.png
- rewards-panel.png
- feedback-rewards.png
- card-catalog.png
- settings-page.png

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Signed-off-by: Andrew Anderson <andy@clubanderson.com>

* 📖 Add documentation for new features

- Add Offline Detection card to card reference
- Document AI Missions panel with screenshot
- Document Deploy page with GitOps and Helm features
- Add API Key Settings screenshot
- Document multi-agent AI provider configuration

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Signed-off-by: Andrew Anderson <andy@clubanderson.com>

* 📖 Update screenshots with demo mode data

Replace all screenshots with demo mode versions showing sample data
from multiple cloud providers instead of real production clusters.

Screenshots updated:
- dashboard-overview.png
- offline-detection-card.png
- ai-missions-panel.png
- settings-page.png
- deploy-page.png
- card-catalog.png
- rewards-panel.png
- feedback-rewards.png

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Signed-off-by: Andrew Anderson <andy@clubanderson.com>

* 📖 Add more screenshots to console documentation

- Add AI Missions and Card Catalog screenshots to overview page
- Add Settings screenshot to updates page

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Signed-off-by: Andrew Anderson <andy@clubanderson.com>

* 📖 Address Copilot review comments

- Add frontmatter metadata to all klaude-console-*.md files
- Fix broken link: README.md -> installation.md in overview
- Fix broken link: README.md#troubleshooting -> readme.md in updates

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Signed-off-by: Andrew Anderson <andy@clubanderson.com>

---------

Signed-off-by: Andrew Anderson <andy@clubanderson.com>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
…md (kubestellar#869)

Signed-off-by: JANHVI BABANI <114232474+Janhvibabani@users.noreply.github.com>
Signed-off-by: Kevin Roche <kproche@us.ibm.com>
Signed-off-by: Kevin Roche <kproche@us.ibm.com>
@kubestellar-prow kubestellar-prow bot added the dco-signoff: no Indicates the PR's author has not signed the DCO. label Jan 30, 2026
@kubestellar-prow
Copy link

[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 vedansh-5 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
Copy link

netlify bot commented Jan 30, 2026

Deploy Preview for kubestellar-docs ready!

Name Link
🔨 Latest commit b607768
🔍 Latest deploy log https://app.netlify.com/projects/kubestellar-docs/deploys/69814e3f07b745af08fa338b
😎 Deploy Preview https://deploy-preview-979--kubestellar-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.

@github-actions
Copy link
Contributor

Welcome to KubeStellar! 🚀 Thank you for submitting this Pull Request.

Before your PR can be merged, please ensure:

DCO Sign-off - All commits must be signed off with git commit -s to certify the Developer Certificate of Origin

PR Title - Must start with an emoji: ✨ (feature), 🐛 (bug fix), 📖 (docs), 🌱 (infra/tests), ⚠️ (breaking change)

Getting Started with KubeStellar:

Contributor Resources:


🌟 Help KubeStellar Grow - We Need Adopters!

Our roadmap is driven entirely by adopter feedback. Whether you're using KubeStellar yourself or know someone who could benefit from multi-cluster Kubernetes:

📋 Take our Multi-Cluster Survey - Share your use cases and help shape our direction!


A maintainer will review your PR soon. Feel free to ask questions in the comments or on Slack!

@kubestellar-prow kubestellar-prow bot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Jan 30, 2026
@github-actions github-actions bot added documentation Improvements or additions to documentation frontend typescript ci-cd contributing pages json and removed needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. labels Jan 30, 2026
@kubestellar-prow kubestellar-prow bot added the size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. label Jan 30, 2026
@KPRoche KPRoche changed the title Ren direct to kubestellar 📖 Rename direct folder to kubestellar, update CONTRIBUTING.md, restructure navigation in the docs pages Jan 30, 2026
@KPRoche KPRoche marked this pull request as draft January 30, 2026 23:11
@kubestellar-prow kubestellar-prow bot added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Jan 30, 2026
@kubestellar-prow kubestellar-prow bot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Jan 31, 2026
Signed-off-by: Kevin Roche <kproche@us.ibm.com>
@github-actions github-actions bot added the dependencies Pull requests that update a dependency file label Feb 2, 2026
Signed-off-by: Kevin Roche <kproche@us.ibm.com>
Signed-off-by: Kevin Roche <kproche@us.ibm.com>
Signed-off-by: Kevin Roche <kproche@us.ibm.com>
@kubestellar-prow kubestellar-prow bot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Feb 3, 2026
@github-actions github-actions bot removed the ci-cd label Feb 3, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Feb 3, 2026

📖 Preview Links

The following documentation pages were changed in this PR:

Status Page Preview Link
🗑️ removed CONTRIBUTING (deleted)
✨ added klaude-console-cards View preview
✨ added klaude-console-features View preview
✨ added klaude-console-overview View preview
✨ added klaude-console-rewards View preview
✨ added klaude-console-updates View preview
✨ added CONTRIBUTINGKS View preview
✨ added cont-code-inc View preview
📛 renamed contribute View preview
📛 renamed contributing-inc View preview
✨ added docs-structure-inc View preview
📛 renamed docs-styleguide View preview
📛 renamed document-management.obsolete View preview
✨ added simple-docs-inc View preview
📛 renamed testing-doc-prs.obsolete View preview
📝 modified governance-inc View preview
📛 renamed acquire-hosting-cluster View preview
📛 renamed architecture View preview
📛 renamed argo-to-wds1 View preview
📛 renamed authorization View preview
📛 renamed binding View preview
📛 renamed claude-code View preview
📛 renamed combined-status View preview
📛 renamed control View preview
📛 renamed core-chart-argocd View preview
📛 renamed core-chart View preview
📛 renamed example-scenarios View preview
📛 renamed galaxy-intro View preview
📛 renamed get-started View preview
📛 renamed image-files-readme View preview
📛 renamed init-hosting-cluster View preview
📛 renamed installation-errors View preview
📛 renamed its View preview
📛 renamed known-issues View preview
📛 renamed knownissue-collector-miss View preview
📛 renamed knownissue-cpu-insufficient-for-its1 View preview
📛 renamed knownissue-helm-ghcr View preview
📛 renamed knownissue-kflex-extension View preview
📛 renamed knownissue-kind-config View preview
📛 renamed kubeflex-intro View preview
📛 renamed multi-wec-aggregated-status-proposal View preview
📛 renamed multi-wec-aggregated-status View preview
📛 renamed observability View preview
📛 renamed packaging View preview
📛 renamed pr-signoff View preview
📛 renamed pre-reqs View preview
📛 renamed release-notes View preview
📛 renamed release-testing View preview
📛 renamed release View preview
📛 renamed roadmap View preview
📛 renamed setup-limitations View preview
📛 renamed setup-overview View preview
📛 renamed start-from-ocm View preview
📛 renamed teardown View preview
📛 renamed testing View preview
📛 renamed transforming View preview
📛 renamed troubleshooting View preview
📛 renamed ui-intro View preview
📛 renamed usage-limitations View preview
📛 renamed user-guide-intro View preview
📛 renamed wds View preview
📛 renamed wec-registration View preview
📛 renamed wec View preview
📝 modified readme View preview

🔗 Full preview site

@KPRoche KPRoche marked this pull request as ready for review February 3, 2026 01:15
@kubestellar-prow kubestellar-prow bot removed the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Feb 3, 2026
Signed-off-by: Kevin Roche <kproche@us.ibm.com>
@kubestellar-prow
Copy link

Thanks for your pull request. Before we can look at it, you'll need to add a 'DCO signoff' to your commits.

📝 Please follow instructions in the contributing guide to update your commits with the DCO

Full details of the Developer Certificate of Origin can be found at developercertificate.org.

The list of commits missing DCO signoff:

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

@KPRoche
Copy link
Contributor Author

KPRoche commented Feb 3, 2026

I have gone through and corrected all the merge conflicts, as well as fixed a couple of bad links @MikeSpreitzer brought up.

@KPRoche KPRoche requested a review from clubanderson February 3, 2026 01:32
@KPRoche KPRoche self-assigned this Feb 3, 2026
@MikeSpreitzer
Copy link
Contributor

The included images here are botched.

image

@MikeSpreitzer
Copy link
Contributor

I am confused about branching. This PR requests to merge into the main branch, but the preview shows content for "v0.29.0 (Latest)". And if I use the version menu to navigate to "main", it takes me away from the preview to production site.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

contributing dco-signoff: no Indicates the PR's author has not signed the DCO. dependencies Pull requests that update a dependency file documentation Improvements or additions to documentation frontend json pages size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. typescript

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants