# Contributing Please open a GitHub [issue][1] to file an issue or feature request. Please create a [pull request][2] to make a contribution. Pull requests must be reviewed and approved by at least one [project maintainer](./CODEOWNERS) before being merged. Review the [developer guide](docs/developer_guide.md) for more information on the project layout, tools used, and how to build, develop, and test the smi-controller-sdk project. ## Sign Your Work All pull requests must be signed by the developer making the contribution. Please refer to the ["Sign Your Work" section](https://github.com/servicemeshinterface/smi-spec/blob/main/CONTRIBUTING.md#sign-your-work) of the SMI Specification for more details. ## Code of Conduct All projects part of the Service Mesh Interface GitHub org including this one follow the [CNCF Code of Conduct][3]. [1]: https://github.com/servicemeshinterface/smi-controller-sdk/issues [2]: https://github.com/servicemeshinterface/smi-controller-sdk/pulls [3]: https://github.com/cncf/foundation/blob/master/code-of-conduct.md