mirror of
https://github.com/gravitational/teleport
synced 2024-10-20 01:03:40 +00:00
d0eb86191d
- Remove the vendor directory - Update bot to stop accounting for vendor - Update linter config - Remove update-vendor make target
23 lines
915 B
Markdown
23 lines
915 B
Markdown
### Contributing A Patch
|
|
|
|
If you're working on an existing issue, such as one of the `help-wanted` ones
|
|
above, simply respond to the issue and express interest in working on it. This
|
|
helps other people know that the issue is active, and hopefully prevents
|
|
duplicated efforts.
|
|
|
|
If you want to work on a new idea of relatively small scope:
|
|
|
|
1. Submit an issue describing the proposed change and the implementation.
|
|
2. The repo owners will respond to your issue promptly.
|
|
3. If your proposed change is accepted, fork the repository.
|
|
4. Write your code, test your changes and _communicate_ with us as you're moving forward.
|
|
4. Submit a pull request.
|
|
|
|
### Adding dependencies
|
|
|
|
If your patch depends on new packages, the dependencies must:
|
|
|
|
- be licensed via Apache2 license
|
|
- be approved by core Teleport contributors ahead of time
|
|
- a dependency package must be a [Go module](https://blog.golang.org/using-go-modules)
|