Skip to content

Latest commit

 

History

History
57 lines (38 loc) · 1.78 KB

CONTRIBUTING.md

File metadata and controls

57 lines (38 loc) · 1.78 KB

Contributing to Drone-GDM

Drone-GDM is an open source project started by handful of developers at The New York Times and open to the entire open source community.

General Questions and Feature Requests

Feel free to open issues asking general questions or to request additional features!

Your input is valued!

Filing issues

⭐ Be sure to review the Code of Conduct ahead of time!

Run into a problem with drone-gdm? File an issue!

When filing an issue, try to answer the following to the best of your ability:

  1. What version of Go are you using (go version)?
  2. What version of Drone are you using?
  3. What operating system and processor architecture are you using?
  4. What did you do?
  5. What did you expect to see?
  6. What did you see instead?

Contributing code

⭐ Be sure to review the Code of Conduct ahead of time!

Pull requests are very welcome!

Before submitting changes, please:

  1. the code of conduct
  2. the developer documentation

Afterwards, submit your changes according to the guidelines below.

Guidelines for Submitting Contributions

  1. Check the open issues and pull requests for existing discussions.
  2. Open an issue to discuss a new feature.
  3. Review the developer guide.
  4. Write tests.
  5. Endeavor to follow the recommendations set out in the Go Code Review Comments document.
  6. Make sure your changes pass make test.
  7. Make sure the entire test suite passes locally and on Travis CI.
  8. Open a Pull Request.

License

Unless otherwise noted, the Drone-GDM source files are distributed under the Apache 2.0-style license found in LICENSE.md.