Contributions to CN-Infra are welcome. We use the standard pull request model. You can either pick an open issue and assign it to yourself or open a new issue and discuss your feature.
In any case, before submitting your pull request please check the guidelines, especially: Coding style Plugin Lifecycle and cover the newly added code with tests and documentation.
The tool used for managing third-party dependencies is dep.
After adding or updating a dependency in Gopkg.toml
run make dep-install
to download
specified dependencies into the vendor folder.
To update all of the project's dependencies run make dep-update
.