github.com/haagen/force@v0.19.6-0.20140911230915-22addd930b34/CONTRIBUTING.md (about) 1 ## Submitting a Pull Request 2 3 0. Check out [Hacking on Force][hacking] in the README guide for 4 bootstrapping the project for local development 5 1. [Fork the repository.][fork] 6 2. [Create a topic branch.][branch] 7 3. Implement your feature and make sure it is covered by appropriate tests 8 4. Run `go test` and make sure all of the tests pass 9 5. Add documentation for your feature or bug fix 10 6. Run `go fmt` from the root of the project, to enforce style. 11 7. Add, commit, and push your changes. Following [this guide for commits and commit messages][commits] is very appreciated 12 8. [Submit a pull request.][pr] Please be specific with your message, detailing what the why/how of your contribution. 13 9. Please expect and facilitate feedback and discussion :) 14 15 [hacking]: https://github.com/heroku/force#hacking 16 [fork]: https://help.github.com/articles/fork-a-repo 17 [branch]: http://learn.github.com/p/branching.html 18 [pr]: https://help.github.com/articles/using-pull-requests 19 [commits]: http://git-scm.com/book/en/Distributed-Git-Contributing-to-a-Project#Commit-Guidelines