1
0
Fork 0

Update CONTRIBUTING.md

master
Philip O'Toole 9 years ago
parent b7b3ef9416
commit 56b699b099

@ -4,6 +4,9 @@ rqlite is software, and it goes without saying it can always be improved. It's b
## Clean commit histories
If you open a pull request, please ensure the commit history is clean. Squash the commits into logical blocks, perhaps a single commit if that makes sense. What you want to avoid is commits such as "WIP" and "fix test" in the history. This is so we keep history on master clean and straightforward.
## Third-party libraries
Please avoid using libaries other than those available in the standard library, unless absolutely necessary. This requirement is relaxed somewhat for software other than rqlite node software itself. To understand why this requirement is in place, check out this [post](https://blog.gopheracademy.com/advent-2014/case-against-3pl/).
## Building rqlite
*Building rqlite requires Go 1.5 or later. [gvm](https://github.com/moovweb/gvm) is a great tool for managing your version of Go.*

Loading…
Cancel
Save