Skip to content

feat(governance): add initial project governance - #37

Open
castrojo wants to merge 1 commit into
kubestellar:mainfrom
castrojo:main
Open

feat(governance): add initial project governance#37
castrojo wants to merge 1 commit into
kubestellar:mainfrom
castrojo:main

Conversation

@castrojo

@castrojo castrojo commented Jul 2, 2026

Copy link
Copy Markdown

Description

Add a skeleton for governance. Super lightweight on purpose, we'll slurp in from the templates. Don't recommend mass copy/paste.

  • 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.

Copilot AI review requested due to automatic review settings July 2, 2026 18:38
@kubestellar-prow kubestellar-prow Bot added the dco-signoff: no Indicates the PR's author has not signed the DCO. label Jul 2, 2026
@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

@github-actions

github-actions Bot commented Jul 2, 2026

Copy link
Copy Markdown

👋 Welcome to the KubeStellar community! 💖

Thanks and congrats 🎉 for opening your first PR here! We're excited to have you contributing.

Before merge, please ensure:

  • DCO Sign-off — All commits signed with git commit -s (DCO)
  • PR Title — Starts with an emoji: ✨ feature | 🐛 bug fix | 📖 docs | 🌱 infra/tests | ⚠️ breaking

📬 If you're using KubeStellar in your organization, please add your name to our Adopters list. 🙏 It really helps the project gain momentum and credibility — a small contribution back with a big impact.

Resources:

A maintainer will review your PR soon. Hope you have a great time here!

🌟 ~~~~~~~~~~ 🌟

📬 If you like KubeStellar, please ⭐ star ⭐ our repo to support it!

🙏 It really helps the project gain momentum and credibility — a small contribution back with a big impact.

@kubestellar-prow kubestellar-prow Bot added the size/M Denotes a PR that changes 30-99 lines, ignoring generated files. label Jul 2, 2026
Super lightweight on purpose, we'll slurp in from the templates.

Signed-off-by: Jorge O. Castro <jorge.castro@gmail.com>

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Adds an initial GOVERNANCE.md skeleton to establish baseline project governance documentation for the Kubestellar community repo, intended as a lightweight starting point aligned with CNCF governance templates.

Changes:

  • Introduces a new governance document with a values section and initial subproject governance structure.
  • Describes (at a high level) criteria for adding/removing subprojects and an amendments process.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread GOVERNANCE.md
[Instructions](https://contribute.cncf.io/maintainers/github/templates/required/governance-subprojects/)

- [Values](#values)
- [Individual Subroject Governance](#individual-subproject-governance)
Comment thread GOVERNANCE.md
Comment on lines +7 to +10
- [Steering Committee](#steering-committee)
- [Steering Committee Duties](#steering-committee-duties)
- [Steering Committee Elections](#steering-committee-elections)
- [Code of Conduct Committee](#code-of-conduct-committee)
Comment thread GOVERNANCE.md

[Instructions](https://contribute.cncf.io/maintainers/github/templates/required/governance-subprojects/#values)

The [TODO: PROJECTNAME] and its leadership embrace the following values:
Comment thread GOVERNANCE.md

Kubestellar hosts subprojects within its umbrella. The governance principles are the same across all of Kubestellar:

- [Hive](example)
Comment thread GOVERNANCE.md

Subprojects which still have contributors will then be moved to a repository in
their own namespace. Projects which have ceased all activity are moved to a
[TODO:Name of archive namespace] namespace.
@kubestellar-prow kubestellar-prow Bot added dco-signoff: yes Indicates the PR's author has signed the DCO. and removed dco-signoff: no Indicates the PR's author has not signed the DCO. labels Jul 2, 2026
@castrojo

castrojo commented Jul 2, 2026

Copy link
Copy Markdown
Author

The placeholders are there on purpose for maintainers to review. I'm just the driveby. 😄

@castrojo

castrojo commented Jul 2, 2026

Copy link
Copy Markdown
Author

Of course I had to try it: https://github.com/castrojo/kubestellar-clanker-governance

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

Labels

dco-signoff: yes Indicates the PR's author has signed the DCO. size/M Denotes a PR that changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants