Contributing to KubeStellar#
Greetings! We are grateful for your interest in joining the KubeStellar community and making a positive impact. Whether you're raising issues, enhancing documentation, fixing bugs, or developing new features, your contributions are essential to our success.
To get started, kindly read through familiarize yourself with our code of conduct.
Talk to us on Slack!#
If you have any inquiries, please feel free to reach out to us on the KubeStellar-dev Slack channel.
Work with us on GitHub!#
More documentation and the actual management of contributions to the development of KubeStellar are done via our GitHub repository..
We can't wait to collaborate with you!
What else is here: more details about contributing#
In addition to the Code of Conduct, there are a number of terms, conditions and processes that define our open-source process. They are explained in full detail on the pages in this section of the website:
- Code of Conduct The CNCF code of conduct for the KubeStellar community
- Guidelines General Guidelines for our Github processes
- License The Apache 2.0 license under which KubeStellar is published
- Governance The protocols under which the KubeStellar project is run
- Onboarding The procedures for adding/removing members of our Github organization
- Website
- Build Overview How our website is built and how to collaboratively work on changes to it using Github staging
- Testing website PRs how to test website changes using only your local workstation
- Security
- Testing How to use the preconfigured tests in the repository
- Packaging How the components of KubeStellar are organized
- Release Process All the steps involved in creating and publishing a new release of KubeStellar
- Release Testing Steps involved in testing a release or release candidate before merging it into the main branch.
- Sign-off and Signing Contributions How to properly configure your commits so they are both signed and "signed off" (and how those terms differ)