So you want to make contributions to the Sail Operator project, please take a look at the following guidelines to help you get started.
As a contributor, you are expected to adhere to the Code of Conduct from CNCF as Istio community does. Please read the Code of Conduct before contributing to the project.
We are open to contributions from the community. If you want to contribute to the Sail Operator project, you can start by opening a new issue in the Sail Operator GitHub repository or starting a discussion in the Sail Operator Discussion. You can also join the Istio Slack workspace by visiting the Istio Slack invitation page and finding the #sail-operator
channel.
If you want to contribute to the Sail Operator project, you can follow some rules that we have defined to help you get started:
- Discuss your changes before you start working on them. You can open a new issue in the Sail Operator GitHub repository or start a discussion in the Sail Operator Discussion. By this way, you can get feedback from the community and ensure that your changes are aligned with the project goals.
- Use of Labels: We use labels in the issues to help us track the progress of the issues. You can use the labels to help you understand the status of the issue and what is needed to move forward. Those labels are:
backport/backport-handled
: Use this label to indicate that the issue has been backported to the appropriate branches.test
: Use this label to indicate that the issue is related to test or addtest-needed
when a issue needs a test to be added related. Can be used in combination with other labels to mark the proper test type, for example:test-e2e
,test-unit
,test-integration
.good first issue
: Use this label to indicate that the issue is a good first issue for new contributors.help wanted
: Use this label to indicate that the issue needs help from the community.enhancement
: Use this label to indicate that the issue is an enhancement related to a new feature or improvement.
This is not defined yet. We are working on defining the community meetings and how the community can participate in them. We will update this section once we have more information.
If you find a security issue in the Sail Operator project, please refer to the Security Policy for more information on how to report security issues. Please do not report security issues in the public GitHub repository.